Skip to content

Commit 98fa21f

Browse files
committed
alvistack/v73.0.1
git clean -xdf tar zcvf ../python-setuptools_73.0.1.orig.tar.gz --exclude=.git . debuild -uc -us cp python-setuptools.spec ../python-setuptools_73.0.1-1.spec cp ../python-setuptools*73.0.1*.{gz,xz,spec,dsc} /osc/home\:alvistack/pypa-setuptools-73.0.1/ rm -rf ../python*-setuptools*73.0.1*.* ../python*-pkg-resources_73.0.1*.* See pypa#4600 Signed-off-by: Wong Hoi Sing Edison <[email protected]>
1 parent 5f00a9c commit 98fa21f

39 files changed

+2009
-12
lines changed

.gitignore

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# syntax: glob
2+
# See https://blog.jaraco.com/skeleton/#ignoring-artifacts before modifying.
3+
bin
4+
build
5+
dist
6+
docs/build
7+
include
8+
lib
9+
distribute.egg-info
10+
setuptools.egg-info
11+
setuptools/tests/bdist_wheel_testdata/*/*.egg-info/
12+
.coverage
13+
.eggs
14+
.tox
15+
.venv
16+
*.egg
17+
*.py[cod]
18+
*.swp
19+
*~
20+
.hg*
21+
.cache
22+
.pytest_cache/
23+
.mypy_cache/
24+
.pybuild

MANIFEST.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ recursive-include tests *.py
33
recursive-include setuptools/tests *.html
44
recursive-include docs *.py *.txt *.rst *.conf *.css *.css_t Makefile indexsidebar.html
55
recursive-include setuptools/_vendor *
6+
recursive-include setuptools/_distutils/_vendor *
67
recursive-include pkg_resources *.py *.txt
78
recursive-include pkg_resources/tests/data *
89
recursive-include tools *

PKG-INFO

Lines changed: 143 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,143 @@
1+
Metadata-Version: 2.1
2+
Name: setuptools
3+
Version: 75.2.0
4+
Summary: Easily download, build, install, upgrade, and uninstall Python packages
5+
Author-email: Python Packaging Authority <[email protected]>
6+
Project-URL: Source, https://github.com/pypa/setuptools
7+
Project-URL: Documentation, https://setuptools.pypa.io/
8+
Project-URL: Changelog, https://setuptools.pypa.io/en/stable/history.html
9+
Keywords: CPAN PyPI distutils eggs package management
10+
Classifier: Development Status :: 5 - Production/Stable
11+
Classifier: Intended Audience :: Developers
12+
Classifier: License :: OSI Approved :: MIT License
13+
Classifier: Programming Language :: Python :: 3
14+
Classifier: Programming Language :: Python :: 3 :: Only
15+
Classifier: Topic :: Software Development :: Libraries :: Python Modules
16+
Classifier: Topic :: System :: Archiving :: Packaging
17+
Classifier: Topic :: System :: Systems Administration
18+
Classifier: Topic :: Utilities
19+
Requires-Python: >=3.8
20+
Description-Content-Type: text/x-rst
21+
License-File: LICENSE
22+
Provides-Extra: test
23+
Requires-Dist: pytest!=8.1.*,>=6; extra == "test"
24+
Requires-Dist: virtualenv>=13.0.0; extra == "test"
25+
Requires-Dist: wheel>=0.44.0; extra == "test"
26+
Requires-Dist: pip>=19.1; extra == "test"
27+
Requires-Dist: packaging>=23.2; extra == "test"
28+
Requires-Dist: jaraco.envs>=2.2; extra == "test"
29+
Requires-Dist: pytest-xdist>=3; extra == "test"
30+
Requires-Dist: jaraco.path>=3.2.0; extra == "test"
31+
Requires-Dist: build[virtualenv]>=1.0.3; extra == "test"
32+
Requires-Dist: filelock>=3.4.0; extra == "test"
33+
Requires-Dist: ini2toml[lite]>=0.14; extra == "test"
34+
Requires-Dist: tomli-w>=1.0.0; extra == "test"
35+
Requires-Dist: pytest-timeout; extra == "test"
36+
Requires-Dist: pytest-perf; sys_platform != "cygwin" and extra == "test"
37+
Requires-Dist: jaraco.develop>=7.21; (python_version >= "3.9" and sys_platform != "cygwin") and extra == "test"
38+
Requires-Dist: pytest-home>=0.5; extra == "test"
39+
Requires-Dist: pytest-subprocess; extra == "test"
40+
Requires-Dist: pyproject-hooks!=1.1; extra == "test"
41+
Requires-Dist: jaraco.test; extra == "test"
42+
Provides-Extra: doc
43+
Requires-Dist: sphinx>=3.5; extra == "doc"
44+
Requires-Dist: jaraco.packaging>=9.3; extra == "doc"
45+
Requires-Dist: rst.linker>=1.9; extra == "doc"
46+
Requires-Dist: furo; extra == "doc"
47+
Requires-Dist: sphinx-lint; extra == "doc"
48+
Requires-Dist: jaraco.tidelift>=1.4; extra == "doc"
49+
Requires-Dist: pygments-github-lexers==0.0.5; extra == "doc"
50+
Requires-Dist: sphinx-favicon; extra == "doc"
51+
Requires-Dist: sphinx-inline-tabs; extra == "doc"
52+
Requires-Dist: sphinx-reredirects; extra == "doc"
53+
Requires-Dist: sphinxcontrib-towncrier; extra == "doc"
54+
Requires-Dist: sphinx-notfound-page<2,>=1; extra == "doc"
55+
Requires-Dist: pyproject-hooks!=1.1; extra == "doc"
56+
Requires-Dist: towncrier<24.7; extra == "doc"
57+
Provides-Extra: ssl
58+
Provides-Extra: certs
59+
Provides-Extra: core
60+
Requires-Dist: packaging>=24; extra == "core"
61+
Requires-Dist: more_itertools>=8.8; extra == "core"
62+
Requires-Dist: jaraco.text>=3.7; extra == "core"
63+
Requires-Dist: importlib_resources>=5.10.2; python_version < "3.9" and extra == "core"
64+
Requires-Dist: importlib_metadata>=6; python_version < "3.10" and extra == "core"
65+
Requires-Dist: tomli>=2.0.1; python_version < "3.11" and extra == "core"
66+
Requires-Dist: wheel>=0.43.0; extra == "core"
67+
Requires-Dist: platformdirs>=2.6.2; extra == "core"
68+
Requires-Dist: jaraco.collections; extra == "core"
69+
Requires-Dist: jaraco.functools; extra == "core"
70+
Requires-Dist: packaging; extra == "core"
71+
Requires-Dist: more_itertools; extra == "core"
72+
Provides-Extra: check
73+
Requires-Dist: pytest-checkdocs>=2.4; extra == "check"
74+
Requires-Dist: pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"
75+
Requires-Dist: ruff>=0.5.2; sys_platform != "cygwin" and extra == "check"
76+
Provides-Extra: cover
77+
Requires-Dist: pytest-cov; extra == "cover"
78+
Provides-Extra: enabler
79+
Requires-Dist: pytest-enabler>=2.2; extra == "enabler"
80+
Provides-Extra: type
81+
Requires-Dist: pytest-mypy; extra == "type"
82+
Requires-Dist: mypy==1.11.*; extra == "type"
83+
Requires-Dist: importlib_metadata>=7.0.2; python_version < "3.10" and extra == "type"
84+
Requires-Dist: jaraco.develop>=7.21; sys_platform != "cygwin" and extra == "type"
85+
86+
.. |pypi-version| image:: https://img.shields.io/pypi/v/setuptools.svg
87+
:target: https://pypi.org/project/setuptools
88+
89+
.. |py-version| image:: https://img.shields.io/pypi/pyversions/setuptools.svg
90+
91+
.. |test-badge| image:: https://github.com/pypa/setuptools/actions/workflows/main.yml/badge.svg
92+
:target: https://github.com/pypa/setuptools/actions?query=workflow%3A%22tests%22
93+
:alt: tests
94+
95+
.. |ruff-badge| image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json
96+
:target: https://github.com/astral-sh/ruff
97+
:alt: Ruff
98+
99+
.. |docs-badge| image:: https://img.shields.io/readthedocs/setuptools/latest.svg
100+
:target: https://setuptools.pypa.io
101+
102+
.. |skeleton-badge| image:: https://img.shields.io/badge/skeleton-2024-informational
103+
:target: https://blog.jaraco.com/skeleton
104+
105+
.. |codecov-badge| image:: https://img.shields.io/codecov/c/github/pypa/setuptools/master.svg?logo=codecov&logoColor=white
106+
:target: https://codecov.io/gh/pypa/setuptools
107+
108+
.. |tidelift-badge| image:: https://tidelift.com/badges/github/pypa/setuptools?style=flat
109+
:target: https://tidelift.com/subscription/pkg/pypi-setuptools?utm_source=pypi-setuptools&utm_medium=readme
110+
111+
.. |discord-badge| image:: https://img.shields.io/discord/803025117553754132
112+
:target: https://discord.com/channels/803025117553754132/815945031150993468
113+
:alt: Discord
114+
115+
|pypi-version| |py-version| |test-badge| |ruff-badge| |docs-badge| |skeleton-badge| |codecov-badge| |discord-badge|
116+
117+
See the `Quickstart <https://setuptools.pypa.io/en/latest/userguide/quickstart.html>`_
118+
and the `User's Guide <https://setuptools.pypa.io/en/latest/userguide/>`_ for
119+
instructions on how to use Setuptools.
120+
121+
Questions and comments should be directed to `GitHub Discussions
122+
<https://github.com/pypa/setuptools/discussions>`_.
123+
Bug reports and especially tested patches may be
124+
submitted directly to the `bug tracker
125+
<https://github.com/pypa/setuptools/issues>`_.
126+
127+
128+
Code of Conduct
129+
===============
130+
131+
Everyone interacting in the setuptools project's codebases, issue trackers,
132+
chat rooms, and fora is expected to follow the
133+
`PSF Code of Conduct <https://github.com/pypa/.github/blob/main/CODE_OF_CONDUCT.md>`_.
134+
135+
136+
For Enterprise
137+
==============
138+
139+
Available as part of the Tidelift Subscription.
140+
141+
Setuptools and the maintainers of thousands of other packages are working with Tidelift to deliver one enterprise subscription that covers all of the open source you use.
142+
143+
`Learn more <https://tidelift.com/subscription/pkg/pypi-setuptools?utm_source=pypi-setuptools&utm_medium=referral&utm_campaign=github>`_.

debian/.gitignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
*.substvars
2+
*debhelper*
3+
.debhelper
4+
files
5+
python3-pkg-resources
6+
python3-setuptools
7+
python3-setuptools-whl
8+
tmp

debian/changelog

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
python-setuptools (100:73.0.1-1) UNRELEASED; urgency=medium
2+
3+
* https://github.com/pypa/setuptools/releases/tag/v73.0.1
4+
5+
-- Wong Hoi Sing Edison <[email protected]> Sat, 02 Nov 2024 20:20:06 +0800

debian/control

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
Source: python-setuptools
2+
Section: python
3+
Priority: optional
4+
Standards-Version: 4.5.0
5+
Maintainer: Wong Hoi Sing Edison <[email protected]>
6+
Homepage: https://github.com/pypa/setuptools/tags
7+
Vcs-Browser: https://github.com/alvistack/pypa-setuptools
8+
Vcs-Git: https://github.com/alvistack/pypa-setuptools.git
9+
Build-Depends:
10+
debhelper,
11+
debhelper-compat (= 10),
12+
dh-python,
13+
fdupes,
14+
python3-dev,
15+
python3-wheel,
16+
17+
Package: python3-pkg-resources
18+
Architecture: all
19+
Description: Package Discovery and Resource Access using pkg_resources
20+
The pkg_resources module provides an API for Python libraries to
21+
access their resource files, and for extensible applications and
22+
frameworks to automatically discover plugins. It also provides
23+
runtime support for using C extensions that are inside zipfile-format
24+
eggs, support for merging packages that have separately-distributed
25+
modules or subpackages, and APIs for managing Python's current
26+
"working set" of active packages.
27+
Depends:
28+
${misc:Depends},
29+
${shlibs:Depends},
30+
${python3:Depends},
31+
python3,
32+
Breaks:
33+
python3-setuptools (<< 73),
34+
Replaces:
35+
python3-setuptools (<< 73),
36+
37+
Package: python3-setuptools
38+
Architecture: all
39+
Description: Python3 Distutils Enhancements
40+
Extensions to the python-distutils for large or complex distributions.
41+
Depends:
42+
${misc:Depends},
43+
${shlibs:Depends},
44+
${python3:Depends},
45+
python3,
46+
python3-pkg-resources (= ${source:Version}),
47+
48+
Package: python3-setuptools-whl
49+
Architecture: all
50+
Description: Python Distutils Enhancements (wheel package)
51+
Extensions to the python-distutils for large or complex distributions.
52+
.
53+
This is the support package for the PEP 427 wheel version of the package,
54+
required for using setuptools inside a virtual environment.
55+
Depends:
56+
${misc:Depends},
57+
${shlibs:Depends},
58+
${python3:Depends},
59+
python3,
60+
Breaks:
61+
python-pip-whl (<< 21.3.1+dfsg-2~),
62+
Replaces:
63+
python-pip-whl (<< 21.3.1+dfsg-2~),

debian/copyright

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2+
3+
Files: debian/*
4+
Copyright: 2024 Wong Hoi Sing Edison <[email protected]>
5+
License: Apache-2.0
6+
7+
License: Apache-2.0
8+
Licensed under the Apache License, Version 2.0 (the "License");
9+
you may not use this file except in compliance with the License.
10+
You may obtain a copy of the License at
11+
.
12+
http://www.apache.org/licenses/LICENSE-2.0
13+
.
14+
Unless required by applicable law or agreed to in writing, software
15+
distributed under the License is distributed on an "AS IS" BASIS,
16+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17+
See the License for the specific language governing permissions and
18+
limitations under the License.
19+
.
20+
The complete text of the Apache version 2.0 license
21+
can be found in "/usr/share/common-licenses/Apache-2.0".

0 commit comments

Comments
 (0)