Skip to content

Commit 4c048a0

Browse files
author
Riyaz Panjwani
committed
Migrating to toml setup
1 parent afcf41b commit 4c048a0

File tree

2 files changed

+34
-25
lines changed

2 files changed

+34
-25
lines changed

pyproject.toml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# Copyright (c) 2025 Apple Inc. Licensed under MIT License.
2+
3+
[build-system]
4+
requires = ["setuptools>=61.0", "wheel"]
5+
build-backend = "setuptools.build_meta"
6+
7+
[project]
8+
name = "app-store-server-library"
9+
version = "1.9.0"
10+
description = "The App Store Server Library"
11+
readme = {file = "README.md", content-type = "text/markdown"}
12+
license = {text = "MIT"}
13+
requires-python = ">=3.7, <4"
14+
classifiers = [
15+
"License :: OSI Approved :: MIT License"
16+
]
17+
dependencies = [
18+
"attrs>=21.3.0",
19+
"PyJWT>=2.6.0,<3",
20+
"requests>=2.28.0,<3",
21+
"cryptography>=40.0.0",
22+
"pyOpenSSL>=23.1.1",
23+
"asn1==2.8.0",
24+
"cattrs>=23.1.2",
25+
]
26+
27+
[project.optional-dependencies]
28+
async = ["httpx"]
29+
30+
[tool.setuptools]
31+
packages = {find = {exclude = ["tests"]}}
32+
33+
[tool.setuptools.package-data]
34+
appstoreserverlibrary = ["py.typed"]

setup.py

Lines changed: 0 additions & 25 deletions
This file was deleted.

0 commit comments

Comments
 (0)