Skip to content

Commit 419ff47

Browse files
PEP 639 compliance
Requires setuptools ≥ 77.0.3 which requires Python 3.9, so this can wait until Python 3.8 support is dropped.
1 parent 46456b6 commit 419ff47

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

pyproject.toml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ description = "Fast implementation of asyncio event loop on top of libuv"
44
authors = [{name = "Yury Selivanov", email = "[email protected]"}]
55
requires-python = '>=3.8.1'
66
readme = "README.rst"
7-
license = {text = "MIT License"}
7+
license = ""MIT OR Apache-2.0""
8+
license-files = ["LICENSE-APACHE", "LICENSE-MIT"]
89
dynamic = ["version"]
910
keywords = [
1011
"asyncio",
@@ -14,8 +15,6 @@ classifiers = [
1415
"Development Status :: 5 - Production/Stable",
1516
"Framework :: AsyncIO",
1617
"Intended Audience :: Developers",
17-
"License :: OSI Approved :: Apache Software License",
18-
"License :: OSI Approved :: MIT License",
1918
"Operating System :: POSIX",
2019
"Operating System :: MacOS :: MacOS X",
2120
"Programming Language :: Python :: 3 :: Only",
@@ -56,7 +55,7 @@ docs = [
5655

5756
[build-system]
5857
requires = [
59-
"setuptools>=60",
58+
"setuptools>=77.0.3",
6059
"wheel",
6160
"Cython~=3.0",
6261
]

0 commit comments

Comments
 (0)