Skip to content

Commit 0ea9328

Browse files
authored
Merge pull request #3228 from A5rocks/pep-639
Utilize PEP 639
2 parents b6813ed + 8cbbb0a commit 0ea9328

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
[build-system]
2-
requires = ["setuptools >= 64"]
2+
# setuptools v77 adds PEP 639 support
3+
requires = ["setuptools >= 77"]
34
build-backend = "setuptools.build_meta"
45

56
[project]
67
name = "trio"
78
description = "A friendly Python library for async concurrency and I/O"
89
authors = [{name = "Nathaniel J. Smith", email = "[email protected]"}]
9-
license = {text = "MIT OR Apache-2.0"}
10+
license = "MIT OR Apache-2.0"
11+
license-files = ["LICENSE*"]
1012
keywords = [
1113
"async",
1214
"io",
@@ -17,8 +19,6 @@ classifiers = [
1719
"Development Status :: 4 - Beta",
1820
"Framework :: Trio",
1921
"Intended Audience :: Developers",
20-
"License :: OSI Approved :: MIT License",
21-
"License :: OSI Approved :: Apache Software License",
2222
"Operating System :: POSIX :: Linux",
2323
"Operating System :: MacOS :: MacOS X",
2424
"Operating System :: POSIX :: BSD",

0 commit comments

Comments
 (0)