Commit 4371374
authored
Set license and license-files key in project metadata to follow PEP639 (#3699)
Adhere to https://peps.python.org/pep-0639 and
specify exact variant of license used (BSD-3-Clause).
* Pin setuptools>=77
Initial support added for PEP 639, see
https://setuptools.pypa.io/en/stable/history.html#v77-0-0
* Remove tool.setuptools.license-files
Fixes `setuptools.errors.InvalidConfigError: 'project.license-files' is defined already.
Remove 'tool.setuptools.license-files'` when running `make package`.1 parent f031875 commit 4371374
1 file changed
+3
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
| 12 | + | |
11 | 13 | | |
12 | 14 | | |
13 | 15 | | |
| |||
31 | 33 | | |
32 | 34 | | |
33 | 35 | | |
34 | | - | |
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
| |||
58 | 59 | | |
59 | 60 | | |
60 | 61 | | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | 62 | | |
65 | 63 | | |
66 | 64 | | |
| |||
0 commit comments