File tree Expand file tree Collapse file tree 3 files changed +11
-8
lines changed Expand file tree Collapse file tree 3 files changed +11
-8
lines changed Original file line number Diff line number Diff line change 1
- include AUTHORS.txt
2
- include LICENSE.txt
3
1
include NEWS.rst
4
2
include README.rst
5
3
include SECURITY.md
@@ -12,8 +10,6 @@ include build-project/.python-version
12
10
13
11
include src/pip/_vendor/README.rst
14
12
include src/pip/_vendor/vendor.txt
15
- recursive-include src/pip/_vendor *LICENSE*
16
- recursive-include src/pip/_vendor *COPYING*
17
13
18
14
include docs/requirements.txt
19
15
Original file line number Diff line number Diff line change
1
+ pip's own licensing metadata now follows PEP 639.
2
+ In addition, the licenses of pip's vendored dependencies are now included
3
+ in the ``License-File `` metadata field.
Original file line number Diff line number Diff line change @@ -4,11 +4,16 @@ dynamic = ["version"]
4
4
name = " pip"
5
5
description = " The PyPA recommended tool for installing Python packages."
6
6
readme = " README.rst"
7
- license = {text = " MIT" }
7
+ license = " MIT"
8
+ license-files = [
9
+ " AUTHORS.txt" ,
10
+ " LICENSE.txt" ,
11
+ " src/pip/_vendor/**/*COPYING*" ,
12
+ " src/pip/_vendor/**/*LICENSE*" ,
13
+ ]
8
14
classifiers = [
9
15
" Development Status :: 5 - Production/Stable" ,
10
16
" Intended Audience :: Developers" ,
11
- " License :: OSI Approved :: MIT License" ,
12
17
" Topic :: Software Development :: Build Tools" ,
13
18
" Programming Language :: Python" ,
14
19
" Programming Language :: Python :: 3" ,
@@ -40,8 +45,7 @@ Source = "https://github.com/pypa/pip"
40
45
Changelog = " https://pip.pypa.io/en/stable/news/"
41
46
42
47
[build-system ]
43
- # The lower bound is for <https://github.com/pypa/setuptools/issues/3865>.
44
- requires = [" setuptools>=67.6.1" ]
48
+ requires = [" setuptools>=77" ]
45
49
build-backend = " setuptools.build_meta"
46
50
47
51
[tool .setuptools ]
You can’t perform that action at this time.
0 commit comments