Compare commits
364 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
6d9a36c073 | ||
|
ae98804c27 | ||
|
04e3833619 | ||
|
7731644df4 | ||
|
6cfde0c365 | ||
|
20fe514069 | ||
|
b987401aa1 | ||
|
7e66c23b74 | ||
|
f3ed497f0c | ||
|
8223f24e00 | ||
|
13ffb76d61 | ||
|
3705eab593 | ||
|
3e1f3a96f8 | ||
|
19d0ab5ee9 | ||
|
134fa771d6 | ||
|
5cfff4defd | ||
|
7a6121ad59 | ||
|
adb9b68bd6 | ||
|
cae1565586 | ||
|
78e4d0e368 | ||
|
a10078fdd8 | ||
|
8ce045f0e4 | ||
|
905836d66c | ||
|
d01f5faf1f | ||
|
67b4ba944f | ||
|
8ae9b2a777 | ||
|
c95f5f0bcb | ||
|
cf94d87026 | ||
|
d195d55abf | ||
|
d5c59824d3 | ||
|
2c17e79de6 | ||
|
368763e1d8 | ||
|
7a72517736 | ||
|
668b2de808 | ||
|
905fef41ee | ||
|
8d079510db | ||
|
b61d86b965 | ||
|
8789649f12 | ||
|
165a539450 | ||
|
87598673b1 | ||
|
af8f90629d | ||
|
5e9064dc2a | ||
|
97feee3a6c | ||
|
a3c06a495c | ||
|
d9907c51af | ||
|
ebda604314 | ||
|
8448afc1bf | ||
|
fda069e4cb | ||
|
54520e82c6 | ||
|
63fb5028fe | ||
|
b36e0d42f2 | ||
|
748e1cb28e | ||
|
641bd7b73a | ||
|
63649828ef | ||
|
6fc093d6b3 | ||
|
524eb44f4d | ||
|
6522fcf15f | ||
|
a957ae14ec | ||
|
cc435048d8 | ||
|
c7c1a86edc | ||
|
d4b8cee760 | ||
|
ba5f63ccaf | ||
|
8517e36621 | ||
|
daf6a5cee0 | ||
|
e02f56e26e | ||
|
1be35ccff5 | ||
|
6534c07258 | ||
|
140b506754 | ||
|
737c17130b | ||
|
07e6b14147 | ||
|
55736e3885 | ||
|
3809284831 | ||
|
b5468d88c7 | ||
|
b0799ddfe3 | ||
|
8eda9e10db | ||
|
3a0095a88d | ||
|
f9a6c0db66 | ||
|
6aa5613f3f | ||
|
7be6637b2e | ||
|
5caab120ae | ||
|
eaf59855dd | ||
|
61c2048eea | ||
|
aab7290eab | ||
|
80ce5dc072 | ||
|
39d978a46a | ||
|
0372d531fe | ||
|
e8959388c2 | ||
|
14eb0a2a4e | ||
|
bb8149d811 | ||
|
8f62b16e9c | ||
|
f167db533a | ||
|
55659cab0e | ||
|
971cfe3bf9 | ||
|
730758f145 | ||
|
713d537ef0 | ||
|
1513feb994 | ||
|
49b0dc3344 | ||
|
8b91e5d135 | ||
|
635c0dbb16 | ||
|
2e60688db7 | ||
|
86c3ce97cc | ||
|
d478416670 | ||
|
9b7559436e | ||
|
d47c9d009b | ||
|
94f93f3beb | ||
|
a2a20a0d96 | ||
|
e69d8c0036 | ||
|
1bbe4f8488 | ||
|
437aba975c | ||
|
34c1d9cffa | ||
|
ac9f70a3ed | ||
|
bd7e1f72ee | ||
|
5d9901967b | ||
|
2b8716acba | ||
|
f1bf6f2e2d | ||
|
ba346ffbbe | ||
|
f344e0e7e4 | ||
|
ef2c4d2dbd | ||
|
85131c5708 | ||
|
c90675090c | ||
|
b23d4bacc6 | ||
|
42f0d21e2d | ||
|
6401364751 | ||
|
62adf08d66 | ||
|
4f691bec26 | ||
|
0d8306d413 | ||
|
f19e714d08 | ||
|
fafacf11cc | ||
|
60c300dc69 | ||
|
d285b4d17d | ||
|
76f349f8a2 | ||
|
45d9409c09 | ||
|
71f27d930c | ||
|
16c85a91b3 | ||
|
1201c7062f | ||
|
0bc8110fff | ||
|
5c0280dd62 | ||
|
799b8302a5 | ||
|
968ef33023 | ||
|
99188dc1ea | ||
|
818fa29740 | ||
|
7b33de4867 | ||
|
fee43c1726 | ||
|
d7f5288145 | ||
|
4d41ef086a | ||
|
9d511ca1c9 | ||
|
dbcd0a111b | ||
|
a392970de3 | ||
|
fe55d31b4c | ||
|
bfe604d6c4 | ||
|
df1f52989e | ||
|
649929020e | ||
|
8171b31875 | ||
|
08d9f76029 | ||
|
7a296016bc | ||
|
825148c4a5 | ||
|
c02db14941 | ||
|
aab1e86ada | ||
|
5599dc6a53 | ||
|
70bb4d58ff | ||
|
1c591cc3de | ||
|
afde1d3999 | ||
|
261a9419ab | ||
|
03249996da | ||
|
63cc681fbe | ||
|
35eb21a12d | ||
|
a9c42b4249 | ||
|
f404b22686 | ||
|
5673c1a858 | ||
|
54eaa03a4d | ||
|
5b97b5b966 | ||
|
c15bf68d49 | ||
|
4b01dd0dde | ||
|
f3ae28b110 | ||
|
5e5ba5a593 | ||
|
39db8e7351 | ||
|
c64e6d09b7 | ||
|
7ed39ba778 | ||
|
7cd743d379 | ||
|
68d566a937 | ||
|
b683c31786 | ||
|
49b1915e5e | ||
|
09798fcbe0 | ||
|
8991d4bbb4 | ||
|
595fb5d2a8 | ||
|
b6b9a0205f | ||
|
98a875596c | ||
|
71b0d8ba2f | ||
|
03fe032eeb | ||
|
8c279e2dc6 | ||
|
c12d9ea484 | ||
|
4c3f2dd43d | ||
|
28abf5123b | ||
|
bc2deb38e4 | ||
|
536a44e159 | ||
|
a423577789 | ||
|
0694ab14ca | ||
|
40b8a24a79 | ||
|
3595eedc18 | ||
|
51abccf467 | ||
|
5e743260b6 | ||
|
985c3e4395 | ||
|
cfc5033eed | ||
|
03ea61ec58 | ||
|
490452edd1 | ||
|
097b18fb18 | ||
|
e0cf35d0ec | ||
|
f9de207815 | ||
|
f4297a9735 | ||
|
c49f01659f | ||
|
9d08e9c46c | ||
|
bacd969f2b | ||
|
6d3f1b5a49 | ||
|
366cec7d46 | ||
|
65e959b81c | ||
|
e00b04c637 | ||
|
f4f30dd208 | ||
|
d925ebdf3b | ||
|
4e99b577f7 | ||
|
d0dd2dc921 | ||
|
4e940f42ee | ||
|
a14fdecebf | ||
|
1c801dee9a | ||
|
f84dab8575 | ||
|
a6f3bb16c0 | ||
|
f4e5fa16eb | ||
|
b74244d500 | ||
|
dbf1999905 | ||
|
610d7f010c | ||
|
17a85078d4 | ||
|
872a523287 | ||
|
6da2a57d7e | ||
|
1f272ef22e | ||
|
ef2ce6b337 | ||
|
77b3af5d8d | ||
|
d428811407 | ||
|
1cf160c1ac | ||
|
d0c9058d09 | ||
|
dcb79cee69 | ||
|
9c8c1dc3cb | ||
|
6c599ae5ca | ||
|
ddc510936a | ||
|
f0c424a40e | ||
|
3bceb75c74 | ||
|
59b00d790e | ||
|
40a235d168 | ||
|
3124d2a61e | ||
|
1948609d10 | ||
|
3b5412d860 | ||
|
ed92a85e91 | ||
|
95fc2fd40a | ||
|
803e257281 | ||
|
56c0bedea8 | ||
|
b7d0940684 | ||
|
b9c3800df5 | ||
|
33cc4604fa | ||
|
537464b7b4 | ||
|
0d10df2219 | ||
|
5f494144b4 | ||
|
23c5e5c16f | ||
|
f236084e80 | ||
|
97c3f90a57 | ||
|
fa0e18c979 | ||
|
c4a3fc4c21 | ||
|
a19d4dc21a | ||
|
badee2ecf4 | ||
|
09e41c2eb3 | ||
|
30ed86dd9e | ||
|
2076c5de31 | ||
|
26aa65e7d1 | ||
|
9b15a13bab | ||
|
5b30c33fe8 | ||
|
e5aa4a4100 | ||
|
476c777001 | ||
|
e820e7af2d | ||
|
1ea385e0b4 | ||
|
54399fa299 | ||
|
72f65d9dc1 | ||
|
77f7c9e545 | ||
|
68adb7b463 | ||
|
b03ea8db77 | ||
|
ce1bf68c4a | ||
|
b3dd72b5ba | ||
|
4f8a87d40b | ||
|
db6ebee1ae | ||
|
8b4da0d1cf | ||
|
45371cecc2 | ||
|
7d2e3e62b9 | ||
|
3048fabb3e | ||
|
1f673c5ab7 | ||
|
c8db69c834 | ||
|
92e8e94216 | ||
|
6aabe0a6b3 | ||
|
6dfb7597b1 | ||
|
306cac0679 | ||
|
c9dde15b39 | ||
|
994ec72042 | ||
|
28aeb2e6dc | ||
|
23d2121291 | ||
|
3fa6764fe8 | ||
|
e4bbc8117d | ||
|
895ce1eb13 | ||
|
0c781ab3d9 | ||
|
c72fb46453 | ||
|
f450465981 | ||
|
afefd20505 | ||
|
a4d5040e19 | ||
|
a064d3c1ed | ||
|
0ef78f7cec | ||
|
8a178e835d | ||
|
5fe0d71bb0 | ||
|
9d6978a8fa | ||
|
0d1fa920b4 | ||
|
899a186b0b | ||
|
2f152e5ccd | ||
|
efecd02331 | ||
|
ab8f0e6ac0 | ||
|
8e9734fd2b | ||
|
d9f5a2d4b3 | ||
|
4649b903bf | ||
|
1caf2b42b5 | ||
|
50fa7bac5a | ||
|
bf51ace91c | ||
|
56fb46dd94 | ||
|
957130b2fa | ||
|
7d54901c8b | ||
|
b7fe196c8f | ||
|
ccbd844e51 | ||
|
e680353884 | ||
|
4cb416dc50 | ||
|
dc629505aa | ||
|
226e03bb4e | ||
|
12348a2c1b | ||
|
cfc2bafced | ||
|
801f3c05d0 | ||
|
1983a88b4e | ||
|
0b8aaaaf70 | ||
|
29bf732cc6 | ||
|
546e3694b6 | ||
|
e09bcce04a | ||
|
62f00c41e5 | ||
|
777077a2f9 | ||
|
1980f05f2a | ||
|
a164d4daa6 | ||
|
41002beaba | ||
|
92db82920f | ||
|
a3c351906b | ||
|
41b54b7ebc | ||
|
6e1ff0c7f5 | ||
|
ab5df018c3 | ||
|
28ed5004ba | ||
|
b558a0234c | ||
|
42e5fe46bc | ||
|
e1c77b1454 | ||
|
becc145d34 | ||
|
16cfaec5c8 | ||
|
875dd74343 | ||
|
e1be309c18 | ||
|
03aa0dfeea | ||
|
66503d53df | ||
|
6a010e7129 | ||
|
aecc89b0d3 | ||
|
613f26d4d7 | ||
|
5a12225173 |
@ -1 +0,0 @@
|
||||
setuptools-0.6c7.tar.gz
|
6
.gitignore
vendored
Normal file
6
.gitignore
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
/setuptools-*.tar.gz
|
||||
/setuptools-*.zip
|
||||
/setuptools-*/
|
||||
/pkg_resources-tests-data-*.tar.gz
|
||||
/results_python-setuptools/
|
||||
*.rpm
|
40
4356.patch
Normal file
40
4356.patch
Normal file
@ -0,0 +1,40 @@
|
||||
From d53bf1509f40c8e84feb62ac13e91b76074a063a Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= <miro@hroncok.cz>
|
||||
Date: Tue, 14 May 2024 16:19:02 +0200
|
||||
Subject: [PATCH] Explicitly disallow resource paths starting with single
|
||||
backslash
|
||||
|
||||
Previously, such paths were disallowed implicitly
|
||||
as they were treated as Windows absolute paths.
|
||||
|
||||
Since Python 3.13, paths starting with a single backslash are not considered
|
||||
Windows-absolute, so we treat them specially.
|
||||
|
||||
This change makes the existing doctest pass with Python 3.13.
|
||||
|
||||
Partially fixes https://github.com/pypa/setuptools/issues/4196
|
||||
---
|
||||
pkg_resources/__init__.py | 3 ++-
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/pkg_resources/__init__.py b/pkg_resources/__init__.py
|
||||
index 713d9bdfa3..faee7dec79 100644
|
||||
--- a/pkg_resources/__init__.py
|
||||
+++ b/pkg_resources/__init__.py
|
||||
@@ -1604,6 +1604,7 @@ def _validate_resource_path(path):
|
||||
os.path.pardir in path.split(posixpath.sep)
|
||||
or posixpath.isabs(path)
|
||||
or ntpath.isabs(path)
|
||||
+ or path.startswith("\\")
|
||||
)
|
||||
if not invalid:
|
||||
return
|
||||
@@ -1611,7 +1612,7 @@ def _validate_resource_path(path):
|
||||
msg = "Use of .. or absolute path in a resource path is not allowed."
|
||||
|
||||
# Aggressively disallow Windows absolute paths
|
||||
- if ntpath.isabs(path) and not posixpath.isabs(path):
|
||||
+ if (path.startswith("\\") or ntpath.isabs(path)) and not posixpath.isabs(path):
|
||||
raise ValueError(msg)
|
||||
|
||||
# for compatibility, warn; in future
|
30
4357.patch
Normal file
30
4357.patch
Normal file
@ -0,0 +1,30 @@
|
||||
From c6266e423fa26aafa01f1df71de7c6613273155e Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= <miro@hroncok.cz>
|
||||
Date: Tue, 14 May 2024 16:24:07 +0200
|
||||
Subject: [PATCH] Make the validation test for entry-points work with Python
|
||||
3.13+
|
||||
|
||||
The exception in importlib.metadata has changed.
|
||||
See https://github.com/python/importlib_metadata/issues/488
|
||||
|
||||
This makes an existing test pass with Python 3.13.
|
||||
|
||||
Partially fixes https://github.com/pypa/setuptools/issues/4196
|
||||
---
|
||||
setuptools/_entry_points.py | 3 ++-
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/setuptools/_entry_points.py b/setuptools/_entry_points.py
|
||||
index 747a69067e..b244e78387 100644
|
||||
--- a/setuptools/_entry_points.py
|
||||
+++ b/setuptools/_entry_points.py
|
||||
@@ -17,7 +17,8 @@ def ensure_valid(ep):
|
||||
"""
|
||||
try:
|
||||
ep.extras
|
||||
- except AttributeError as ex:
|
||||
+ except (AttributeError, AssertionError) as ex:
|
||||
+ # Why both? See https://github.com/python/importlib_metadata/issues/488
|
||||
msg = (
|
||||
f"Problems to parse {ep}.\nPlease ensure entry-point follows the spec: "
|
||||
"https://packaging.python.org/en/latest/specifications/entry-points/"
|
41
Adjust-the-setup.py-install-deprecation-message.patch
Normal file
41
Adjust-the-setup.py-install-deprecation-message.patch
Normal file
@ -0,0 +1,41 @@
|
||||
From cd3eb82521ecb89efc85a319f77cd74583e91b48 Mon Sep 17 00:00:00 2001
|
||||
From: Lumir Balhar <lbalhar@redhat.com>
|
||||
Date: Wed, 20 Sep 2023 17:18:47 +0200
|
||||
Subject: [PATCH] Adjust the setup.py install deprecation message and URL
|
||||
|
||||
But only when building RPM packages.
|
||||
---
|
||||
setuptools/command/install.py | 10 ++++++++--
|
||||
1 file changed, 8 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/setuptools/command/install.py b/setuptools/command/install.py
|
||||
index 56c1155..ab51004 100644
|
||||
--- a/setuptools/command/install.py
|
||||
+++ b/setuptools/command/install.py
|
||||
@@ -1,6 +1,7 @@
|
||||
from distutils.errors import DistutilsArgError
|
||||
import inspect
|
||||
import glob
|
||||
+import os
|
||||
import platform
|
||||
import distutils.command.install as orig
|
||||
from typing import cast
|
||||
@@ -42,8 +43,13 @@ class install(orig.install):
|
||||
Please avoid running ``setup.py`` directly.
|
||||
Instead, use pypa/build, pypa/installer or other
|
||||
standards-based tools.
|
||||
- """,
|
||||
- see_url="https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html",
|
||||
+ """
|
||||
+ + ("""
|
||||
+ Follow the current Python packaging guidelines when building
|
||||
+ Python RPM packages.
|
||||
+ """ if "RPM_BUILD_ROOT" in os.environ else ""),
|
||||
+ see_url=("https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html" +
|
||||
+ ("\nand https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/" if "RPM_BUILD_ROOT" in os.environ else "")),
|
||||
# TODO: Document how to bootstrap setuptools without install
|
||||
# (e.g. by unziping the wheel file)
|
||||
# and then add a due_date to this warning.
|
||||
--
|
||||
2.43.2
|
||||
|
21
Makefile
21
Makefile
@ -1,21 +0,0 @@
|
||||
# Makefile for source rpm: python-setuptools
|
||||
# $Id$
|
||||
NAME := python-setuptools
|
||||
SPECFILE = $(firstword $(wildcard *.spec))
|
||||
|
||||
define find-makefile-common
|
||||
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(find-makefile-common))
|
||||
|
||||
ifeq ($(MAKEFILE_COMMON),)
|
||||
# attept a checkout
|
||||
define checkout-makefile-common
|
||||
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
|
||||
endif
|
||||
|
||||
include $(MAKEFILE_COMMON)
|
52
Remove-optional-or-unpackaged-test-deps.patch
Normal file
52
Remove-optional-or-unpackaged-test-deps.patch
Normal file
@ -0,0 +1,52 @@
|
||||
From 491fbcc4dacf59d27fe76d8e3c700746d4fe4a9a Mon Sep 17 00:00:00 2001
|
||||
From: Karolina Surma <ksurma@redhat.com>
|
||||
Date: Thu, 2 May 2024 11:39:09 +0200
|
||||
Subject: [PATCH] Remove optional or unpackaged test deps
|
||||
|
||||
Co-authored-by: Karolina Surma <ksurma@redhat.com>
|
||||
Co-authored-by: Miro Hrončok <miro@hroncok.cz>
|
||||
Co-authored-by: Charalampos Stratakis <cstratak@redhat.com>
|
||||
Co-authored-by: Lumir Balhar <lbalhar@redhat.com>
|
||||
Co-authored-by: Tomas Hrnciar <thrnciar@redhat.com>
|
||||
---
|
||||
setup.cfg | 13 -------------
|
||||
1 file changed, 13 deletions(-)
|
||||
|
||||
diff --git a/setup.cfg b/setup.cfg
|
||||
index c1133a7..69638e3 100644
|
||||
--- a/setup.cfg
|
||||
+++ b/setup.cfg
|
||||
@@ -40,14 +40,6 @@ exclude =
|
||||
[options.extras_require]
|
||||
testing =
|
||||
pytest >= 6
|
||||
- pytest-checkdocs >= 2.4
|
||||
- pytest-cov; \
|
||||
- python_implementation != "PyPy"
|
||||
- pytest-mypy >= 0.9.1; \
|
||||
- python_implementation != "PyPy"
|
||||
- pytest-enabler >= 2.2
|
||||
- pytest-ruff >= 0.2.1; sys_platform != "cygwin"
|
||||
-
|
||||
virtualenv>=13.0.0
|
||||
wheel
|
||||
pip>=19.1 # For proper file:// URLs support.
|
||||
@@ -56,15 +48,10 @@ testing =
|
||||
pytest-xdist>=3 # Dropped dependency on pytest-fork and py
|
||||
jaraco.path>=3.2.0
|
||||
build[virtualenv]
|
||||
- filelock>=3.4.0
|
||||
ini2toml[lite]>=0.9
|
||||
tomli-w>=1.0.0
|
||||
pytest-timeout
|
||||
- pytest-perf; \
|
||||
- sys_platform != "cygwin"
|
||||
- jaraco.develop >= 7.21; python_version >= "3.9" and sys_platform != "cygwin"
|
||||
pytest-home >= 0.5
|
||||
- mypy==1.9 # pin mypy version so a new version doesn't suddenly cause the CI to fail
|
||||
tomli
|
||||
importlib_metadata
|
||||
testing-integration =
|
||||
--
|
||||
2.44.0
|
||||
|
893
changelog
Normal file
893
changelog
Normal file
@ -0,0 +1,893 @@
|
||||
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 68.2.2-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 68.2.2-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Wed Sep 20 2023 Lumír Balhar <lbalhar@redhat.com> - 68.2.2-1
|
||||
- Update to 68.2.2 (rhbz#2208644)
|
||||
|
||||
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 67.7.2-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||
|
||||
* Wed Jul 12 2023 Python Maint <python-maint@redhat.com> - 67.7.2-6
|
||||
- Rebuilt for Python 3.12
|
||||
|
||||
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 67.7.2-5
|
||||
- Bootstrap for Python 3.12
|
||||
|
||||
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 67.7.2-4
|
||||
- Bootstrap for Python 3.12
|
||||
|
||||
* Fri May 05 2023 Miro Hrončok <mhroncok@redhat.com> - 67.7.2-2
|
||||
- Adjust the `setup.py install` deprecation notice when building RPM packages
|
||||
|
||||
* Fri Apr 21 2023 Charalampos Stratakis <cstratak@redhat.com> - 67.7.2-1
|
||||
- Update to 67.7.2
|
||||
- Fixes: rhbz#2144132
|
||||
|
||||
* Thu Apr 20 2023 Charalampos Stratakis <cstratak@redhat.com> - 67.6.1-1
|
||||
- Update to 67.6.1
|
||||
- Fixes: rhbz#2144132
|
||||
|
||||
* Tue Mar 28 2023 Miro Hrončok <mhroncok@redhat.com> - 65.5.1-3
|
||||
- Fix tests with wheel 0.40
|
||||
|
||||
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 65.5.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||
|
||||
* Tue Nov 08 2022 Miro Hrončok <mhroncok@redhat.com> - 65.5.1-1
|
||||
- Update to 65.5.1
|
||||
- Fixes: rhbz#2140209
|
||||
|
||||
* Fri Oct 14 2022 Miro Hrončok <mhroncok@redhat.com> - 65.5.0-1
|
||||
- Update to 65.5.0
|
||||
- Fixes: rhbz#2129562
|
||||
|
||||
* Thu Oct 13 2022 Miro Hrončok <mhroncok@redhat.com> - 65.4.1-1
|
||||
- Update to 65.4.1
|
||||
- Update the RPM License field to use SPDX expressions
|
||||
|
||||
* Tue Sep 13 2022 Lumír Balhar <lbalhar@redhat.com> - 65.3.0-1
|
||||
- Update to 65.3.0
|
||||
Resolves: rhbz#2102402
|
||||
|
||||
* Thu Jul 28 2022 Tomáš Hrnčiar <thrnciar@redhat.com> - 65.0.2-1
|
||||
- Update to 65.0.2
|
||||
- Fixes: rhbz#2102402
|
||||
|
||||
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 62.6.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||
|
||||
* Tue Jun 14 2022 Charalampos Stratakis <cstratak@redhat.com> - 62.6.0-1
|
||||
- Update to 62.6.0
|
||||
- Fixes: rhbz#2064842
|
||||
|
||||
* Tue Jun 14 2022 Python Maint <python-maint@redhat.com> - 60.9.3-5
|
||||
- Rebuilt for Python 3.11
|
||||
|
||||
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 60.9.3-4
|
||||
- Bootstrap for Python 3.11
|
||||
|
||||
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 60.9.3-3
|
||||
- Bootstrap for Python 3.11
|
||||
|
||||
* Tue Apr 19 2022 Tomáš Hrnčiar <thrnciar@redhat.com> - 60.9.3-2
|
||||
- No longer use the deprecated sre_constants module in bundled pyparsing
|
||||
- Fixes: rhbz#2075487
|
||||
|
||||
* Wed Feb 16 2022 Karolina Surma <ksurma@redhat.com> - 60.9.3-1
|
||||
- Update to 60.9.3
|
||||
- Fixes rhbz#2033860
|
||||
|
||||
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 59.6.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||
|
||||
* Wed Dec 08 2021 Tomáš Hrnčiar <thrnciar@redhat.com> - 59.6.0-1
|
||||
- Update to 59.6.0
|
||||
- Fixes: rhbz#2023119
|
||||
- Fixes: rhbz#2031556
|
||||
|
||||
* Wed Nov 10 2021 Karolina Surma <ksurma@redhat.com> - 58.5.3-1
|
||||
- Update to 58.5.3
|
||||
- Fixes rhbz#2016715
|
||||
|
||||
* Tue Oct 19 2021 Tomáš Hrnčiar <thrnciar@redhat.com> - 58.2.0-1
|
||||
- Update to 58.2.0
|
||||
- Fixes rhbz#2001228
|
||||
|
||||
* Tue Aug 03 2021 Miro Hrončok <mhroncok@redhat.com> - 57.4.0-1
|
||||
- Update to 57.4.0
|
||||
- https://setuptools.readthedocs.io/en/latest/history.html#v57-4-0
|
||||
- Fixes rhbz#1982493
|
||||
|
||||
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 57.1.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||
|
||||
* Mon Jul 19 2021 Miro Hrončok <mhroncok@redhat.com> - 57.1.0-2
|
||||
- Modernize packaging
|
||||
|
||||
* Fri Jul 09 2021 Tomas Hrnciar <thrnciar@redhat.com> - 57.1.0-1
|
||||
- Update to 57.1.0
|
||||
- Fixes rhbz#1979122
|
||||
|
||||
* Thu Jun 17 2021 Lumír Balhar <lbalhar@redhat.com> - 57.0.0-1
|
||||
- Update to 57.0.0
|
||||
Resolves: rhbz#1963411
|
||||
|
||||
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 56.2.0-4
|
||||
- Rebuilt for Python 3.10
|
||||
|
||||
* Tue Jun 01 2021 Python Maint <python-maint@redhat.com> - 56.2.0-3
|
||||
- Bootstrap for Python 3.10
|
||||
|
||||
* Tue Jun 01 2021 Python Maint <python-maint@redhat.com> - 56.2.0-2
|
||||
- Bootstrap for Python 3.10
|
||||
|
||||
* Mon May 17 2021 Miro Hrončok <mhroncok@redhat.com> - 56.2.0-1
|
||||
- Update to 56.2.0
|
||||
- Fixes rhbz#1958677
|
||||
|
||||
* Thu May 06 2021 Tomas Hrnciar <thrnciar@redhat.com> - 56.1.0-1
|
||||
- Update to 56.1.0
|
||||
|
||||
* Thu Apr 22 2021 Miro Hrončok <mhroncok@redhat.com> - 56.0.0-2
|
||||
- Provide python3-pkg_resources
|
||||
- Provide python3-pkg-resources
|
||||
|
||||
* Fri Apr 09 2021 Tomas Hrnciar <thrnciar@redhat.com> - 56.0.0-1
|
||||
- Update to 56.0.0
|
||||
|
||||
* Tue Mar 16 2021 Tomas Hrnciar <thrnciar@redhat.com> - 54.1.2-1
|
||||
- Update to 54.1.2
|
||||
|
||||
* Tue Feb 02 2021 Miro Hrončok <mhroncok@redhat.com> - 53.0.0-1
|
||||
- Update to 53.0.0
|
||||
- https://setuptools.readthedocs.io/en/latest/history.html#v53-0-0
|
||||
- Fixes: rhbz#1923249
|
||||
|
||||
* Tue Jan 26 2021 Lumír Balhar <lbalhar@redhat.com> - 52.0.0-1
|
||||
- Update to 52.0.0 (#1917060)
|
||||
- Removes easy_install module and executable
|
||||
|
||||
* Mon Jan 11 2021 Miro Hrončok <mhroncok@redhat.com> - 51.1.2-1
|
||||
- Update to 51.1.2
|
||||
- Removes tests from the wheel
|
||||
- https://setuptools.readthedocs.io/en/latest/history.html#v51-1-2
|
||||
- Fixes: rhbz#1914481
|
||||
|
||||
* Tue Dec 29 2020 Miro Hrončok <mhroncok@redhat.com> - 51.1.1-1
|
||||
- Update to 51.1.1
|
||||
- Fixes test failures with pip 20.3 as well as with pytest 6.2+
|
||||
- Fixes: rhbz#1909575
|
||||
|
||||
* Fri Dec 4 2020 Miro Hrončok <mhroncok@redhat.com> - 50.3.2-2
|
||||
- Disable tests in Fedora ELN (and RHEL)
|
||||
|
||||
* Tue Oct 20 2020 Tomas Hrnciar <thrnciar@redhat.com> - 50.3.2-1
|
||||
- Update to 50.3.2 (#1889093)
|
||||
|
||||
* Fri Sep 04 2020 Tomas Hrnciar <thrnciar@redhat.com> - 50.1.0-1
|
||||
- Update to 50.1.0 (#1873889)
|
||||
|
||||
* Fri Aug 21 2020 Petr Viktorin <pviktori@redhat.com> - 49.6.0-1
|
||||
- Update to 49.6.0 (#1862791)
|
||||
|
||||
* Wed Jul 29 2020 Miro Hrončok <mhroncok@redhat.com> - 49.1.3-1
|
||||
- Update to 49.1.3 (#1853597)
|
||||
- https://setuptools.readthedocs.io/en/latest/history.html#v49-1-3
|
||||
|
||||
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 47.3.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||
|
||||
* Fri Jun 26 2020 Miro Hrončok <mhroncok@redhat.com> - 47.3.1-1
|
||||
- Update to 47.3.1 (#1847049)
|
||||
- https://setuptools.readthedocs.io/en/latest/history.html#v47-3-1
|
||||
|
||||
* Mon Jun 01 2020 Charalampos Stratakis <cstratak@redhat.com> - 47.1.1-1
|
||||
- Update to 47.1.1 (#1841123)
|
||||
- https://setuptools.readthedocs.io/en/latest/history.html#v47-1-1
|
||||
|
||||
* Sun May 24 2020 Miro Hrončok <mhroncok@redhat.com> - 46.4.0-4
|
||||
- Rebuilt for Python 3.9
|
||||
|
||||
* Thu May 21 2020 Miro Hrončok <mhroncok@redhat.com> - 46.4.0-3
|
||||
- Bootstrap for Python 3.9
|
||||
|
||||
* Thu May 21 2020 Miro Hrončok <mhroncok@redhat.com> - 46.4.0-2
|
||||
- Bootstrap for Python 3.9
|
||||
|
||||
* Mon May 18 2020 Tomas Hrnciar <thrnciar@redhat.com> - 46.4.0-1
|
||||
- Update to 46.4.0 (#1835411)
|
||||
- https://setuptools.readthedocs.io/en/latest/history.html#v46-4-0
|
||||
|
||||
* Tue May 12 2020 Tomas Hrnciar <thrnciar@redhat.com> - 46.2.0-1
|
||||
- Update to 46.2.0 (#1833826)
|
||||
- https://setuptools.readthedocs.io/en/latest/history.html#v46-2-0
|
||||
|
||||
* Thu Mar 26 2020 Miro Hrončok <mhroncok@redhat.com> - 46.1.3-1
|
||||
- Upgrade to 46.1.3 (#1817189)
|
||||
- https://setuptools.readthedocs.io/en/latest/history.html#v46-1-3
|
||||
|
||||
* Tue Mar 10 2020 Miro Hrončok <mhroncok@redhat.com> - 46.0.0-1
|
||||
- Upgrade to 46.0.0 (#1811340)
|
||||
- https://setuptools.readthedocs.io/en/latest/history.html#v46-0-0
|
||||
|
||||
* Tue Feb 11 2020 Miro Hrončok <mhroncok@redhat.com> - 45.2.0-1
|
||||
- Upgrade to 45.2.0 (#1775943)
|
||||
- https://setuptools.readthedocs.io/en/latest/history.html#v45-2-0
|
||||
- No longer supports Python 2
|
||||
|
||||
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 41.6.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Mon Nov 04 2019 Tomas Orsava <torsava@redhat.com> - 41.6.0-1
|
||||
- Upgrade to 41.6.0 (#1758945).
|
||||
- https://setuptools.readthedocs.io/en/latest/history.html#v41-6-0
|
||||
- Disabled a failing upstream test: https://github.com/pypa/setuptools/issues/1896
|
||||
|
||||
* Tue Sep 03 2019 Randy Barlow <bowlofeggs@fedoraproject.org> - 41.2.0-1
|
||||
- Upgrade to 41.2.0 (#1742718).
|
||||
- https://setuptools.readthedocs.io/en/latest/history.html#v41-2-0
|
||||
|
||||
* Mon Aug 26 2019 Miro Hrončok <mhroncok@redhat.com> - 41.0.1-9
|
||||
- Move python2-setuptools to a separate package
|
||||
|
||||
* Sun Aug 18 2019 Miro Hrončok <mhroncok@redhat.com> - 41.0.1-8
|
||||
- Rebuilt for Python 3.8
|
||||
|
||||
* Wed Aug 14 2019 Miro Hrončok <mhroncok@redhat.com> - 41.0.1-7
|
||||
- Bootstrap for Python 3.8
|
||||
|
||||
* Wed Aug 14 2019 Miro Hrončok <mhroncok@redhat.com> - 41.0.1-6
|
||||
- Provide pythonXdist(setuptools) when bootstrapping
|
||||
|
||||
* Wed Aug 14 2019 Miro Hrončok <mhroncok@redhat.com> - 41.0.1-5
|
||||
- Bootstrap for Python 3.8
|
||||
|
||||
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 41.0.1-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Tue Jul 16 2019 Miro Hrončok <mhroncok@redhat.com> - 41.0.1-3
|
||||
- Make /usr/bin/easy_install Python 3
|
||||
- Drop obsoleted Obsoletes
|
||||
|
||||
* Fri Jun 21 2019 Petr Viktorin <pviktori@redhat.com> - 41.0.1-2
|
||||
- Remove optional test dependencies for Python 2
|
||||
- Skip test_virtualenv on Python 2
|
||||
|
||||
* Thu Apr 25 2019 Miro Hrončok <mhroncok@redhat.com> - 41.0.1-1
|
||||
- Update to 41.0.1 (#1695846)
|
||||
- https://github.com/pypa/setuptools/blob/v41.0.1/CHANGES.rst
|
||||
|
||||
* Tue Feb 05 2019 Miro Hrončok <mhroncok@redhat.com> - 40.8.0-1
|
||||
- Update to 40.8.0 (#1672756)
|
||||
- https://github.com/pypa/setuptools/blob/v40.8.0/CHANGES.rst
|
||||
|
||||
* Sun Feb 03 2019 Miro Hrončok <mhroncok@redhat.com> - 40.7.3-1
|
||||
- Hotfix update to 40.7.3 (#1672084)
|
||||
- https://github.com/pypa/setuptools/blob/v40.7.3/CHANGES.rst
|
||||
|
||||
* Sat Feb 02 2019 Miro Hrončok <mhroncok@redhat.com> - 40.7.2-1
|
||||
- Hotfix update to 40.7.2 (#1671608)
|
||||
- https://github.com/pypa/setuptools/blob/v40.7.2/CHANGES.rst
|
||||
|
||||
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 40.7.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Tue Jan 29 2019 Miro Hrončok <mhroncok@redhat.com> - 40.7.1-1
|
||||
- Hotfix update to 40.7.1 (#1670243)
|
||||
- https://github.com/pypa/setuptools/blob/v40.7.1/CHANGES.rst
|
||||
|
||||
* Mon Jan 28 2019 Miro Hrončok <mhroncok@redhat.com> - 40.7.0-1
|
||||
- Update to 40.7.0 (#1669876)
|
||||
- https://github.com/pypa/setuptools/blob/v40.7.0/CHANGES.rst
|
||||
|
||||
* Mon Sep 24 2018 Miro Hrončok <mhroncok@redhat.com> - 40.4.3-1
|
||||
- Update to 40.4.3 to fix dire DeprecationWarnings (#1627071)
|
||||
- List vendored libraries
|
||||
- https://github.com/pypa/setuptools/blob/v40.4.3/CHANGES.rst
|
||||
|
||||
* Wed Sep 19 2018 Randy Barlow <bowlofeggs@fedoraproject.org> - 40.4.1-1
|
||||
- Update to 40.4.1 (#1599307).
|
||||
- https://github.com/pypa/setuptools/blob/v40.4.1/CHANGES.rst
|
||||
|
||||
* Wed Aug 15 2018 Petr Viktorin <pviktori@redhat.com> - 39.2.0-7
|
||||
- Add a subpackage with wheels
|
||||
- Remove the python3 bcond
|
||||
- Remove macros for RHEL 6
|
||||
|
||||
* Thu Jul 19 2018 Miro Hrončok <mhroncok@redhat.com> - 39.2.0-6
|
||||
- Create /usr/local/lib/pythonX.Y when needed (#1576924)
|
||||
|
||||
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 39.2.0-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Mon Jun 18 2018 Miro Hrončok <mhroncok@redhat.com> - 39.2.0-4
|
||||
- Rebuilt for Python 3.7
|
||||
|
||||
* Wed Jun 13 2018 Miro Hrončok <mhroncok@redhat.com> - 39.2.0-3
|
||||
- Bootstrap for Python 3.7
|
||||
|
||||
* Wed Jun 13 2018 Miro Hrončok <mhroncok@redhat.com> - 39.2.0-2
|
||||
- Bootstrap for Python 3.7
|
||||
|
||||
* Wed May 23 2018 Charalampos Stratakis <cstratak@redhat.com> - 39.2.0-1
|
||||
- update to 39.2.0 Fixes bug #1572889
|
||||
|
||||
* Tue Mar 20 2018 Charalampos Stratakis <cstratak@redhat.com> - 39.0.1-1
|
||||
- update to 39.0.1 Fixes bug #1531527
|
||||
|
||||
* Wed Mar 14 2018 Tomas Orsava <torsava@redhat.com> - 38.4.0-4
|
||||
- Skip test_virtualenv due to broken executable detection
|
||||
|
||||
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 38.4.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Tue Jan 16 2018 Troy Dawson <tdawson@redhat.com> - 38.4.0-2
|
||||
- Update conditional
|
||||
|
||||
* Tue Jan 16 2018 Charalampos Stratakis <cstratak@redhat.com> - 38.4.0-1
|
||||
- update to 38.4.0 Fixes bug #1531527
|
||||
|
||||
* Tue Jan 02 2018 Charalampos Stratakis <cstratak@redhat.com> - 38.2.5-1
|
||||
- update to 38.2.5 Fixes bug #1528968
|
||||
|
||||
* Tue Nov 21 2017 Miro Hrončok <mhroncok@redhat.com> - 37.0.0-1
|
||||
- Update to 37.0.0 (fixes #1474126)
|
||||
- Removed not needed pip3 patch (upstream included different version of fix)
|
||||
|
||||
* Tue Nov 21 2017 Miro Hrončok <mhroncok@redhat.com> - 36.5.0-1
|
||||
- Update to 36.5.0 (related to #1474126)
|
||||
|
||||
* Thu Nov 09 2017 Tomas Orsava <torsava@redhat.com> - 36.2.0-8
|
||||
- Remove the platform-python subpackage
|
||||
|
||||
* Sun Aug 20 2017 Tomas Orsava <torsava@redhat.com> - 36.2.0-7
|
||||
- Re-enable tests to finish bootstrapping the platform-python stack
|
||||
(https://fedoraproject.org/wiki/Changes/Platform_Python_Stack)
|
||||
|
||||
* Wed Aug 09 2017 Tomas Orsava <torsava@redhat.com> - 36.2.0-6
|
||||
- Add the platform-python subpackage
|
||||
- Disable tests so platform-python stack can be bootstrapped
|
||||
(https://fedoraproject.org/wiki/Changes/Platform_Python_Stack)
|
||||
|
||||
* Wed Aug 09 2017 Tomas Orsava <torsava@redhat.com> - 36.2.0-5
|
||||
- Add Patch 0 that fixes a test suite failure on Python 3 in absence of
|
||||
the Python 2 version of pip
|
||||
- Move docs to their proper place
|
||||
|
||||
* Wed Aug 09 2017 Tomas Orsava <torsava@redhat.com> - 36.2.0-4
|
||||
- Switch macros to bcond's and make Python 2 optional to facilitate building
|
||||
the Python 2 and Python 3 modules.
|
||||
|
||||
* Tue Aug 08 2017 Michal Cyprian <mcyprian@redhat.com> - 36.2.0-3
|
||||
- Revert "Add --executable option to easy_install command"
|
||||
This enhancement is currently not needed and it can possibly
|
||||
collide with `pip --editable`option
|
||||
|
||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 36.2.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Sat Jul 15 2017 Charalampos Stratakis <cstratak@redhat.com> - 36.2.0-1
|
||||
- update to 36.2.0. Fixes bug #1470908
|
||||
|
||||
* Thu Jun 15 2017 Charalampos Stratakis <cstratak@redhat.com> - 36.0.1-1
|
||||
- update to 36.0.1. Fixes bug #1458093
|
||||
|
||||
* Sat May 27 2017 Kevin Fenzi <kevin@scrye.com> - 35.0.2-1
|
||||
- update to 35.0.2. Fixes bug #1446622
|
||||
|
||||
* Sun Apr 23 2017 Kevin Fenzi <kevin@scrye.com> - 35.0.1-1
|
||||
- Update to 35.0.1. Fixes bug #1440388
|
||||
|
||||
* Sat Mar 25 2017 Kevin Fenzi <kevin@scrye.com> - 34.3.2-1
|
||||
- Update to 34.3.2. Fixes bug #1428818
|
||||
|
||||
* Sat Feb 25 2017 Kevin Fenzi <kevin@scrye.com> - 34.3.0-1
|
||||
- Update to 34.3.0. Fixes bug #1426463
|
||||
|
||||
* Fri Feb 17 2017 Michal Cyprian <mcyprian@redhat.com> - 34.2.0-2
|
||||
- Add --executable option to easy_install command
|
||||
|
||||
* Thu Feb 16 2017 Charalampos Stratakis <cstratak@redhat.com> - 34.2.0-1
|
||||
- Update to 34.2.0. Fixes bug #1421676
|
||||
|
||||
* Sat Feb 04 2017 Kevin Fenzi <kevin@scrye.com> - 34.1.1-1
|
||||
- Update to 34.1.1. Fixes bug #1412268
|
||||
- Fix License tag. Fixes bug #1412268
|
||||
- Add Requires for fomerly bundled projects: six, packaging appdirs
|
||||
|
||||
* Tue Jan 03 2017 Michal Cyprian <mcyprian@redhat.com> - 32.3.1-2
|
||||
- Use python macros in build and install sections
|
||||
|
||||
* Thu Dec 29 2016 Kevin Fenzi <kevin@scrye.com> - 32.3.1-1
|
||||
- Update to 32.3.1. Fixes bug #1409091
|
||||
|
||||
* Wed Dec 28 2016 Kevin Fenzi <kevin@scrye.com> - 32.3.0-1
|
||||
- Update to 32.3.0. Fixes bug #1408564
|
||||
|
||||
* Fri Dec 23 2016 Kevin Fenzi <kevin@scrye.com> - 32.2.0-1
|
||||
- Update to 32.2.0. Fixes bug #1400310
|
||||
|
||||
* Tue Dec 13 2016 Stratakis Charalampos <cstratak@redhat.com> - 30.4.0-2
|
||||
- Enable tests
|
||||
|
||||
* Sun Dec 11 2016 Kevin Fenzi <kevin@scrye.com> - 30.4.0-1
|
||||
- Update to 30.4.0. Fixes bug #1400310
|
||||
|
||||
* Fri Dec 09 2016 Charalampos Stratakis <cstratak@redhat.com> - 28.8.0-3
|
||||
- Rebuild for Python 3.6 with wheel
|
||||
- Disable tests
|
||||
|
||||
* Fri Dec 09 2016 Charalampos Stratakis <cstratak@redhat.com> - 28.8.0-2
|
||||
- Rebuild for Python 3.6 without wheel
|
||||
|
||||
* Wed Nov 09 2016 Kevin Fenzi <kevin@scrye.com> - 28.8.0-1
|
||||
- Update to 28.8.1. Fixes bug #1392722
|
||||
|
||||
* Mon Oct 31 2016 Kevin Fenzi <kevin@scrye.com> - 28.7.1-1
|
||||
- Update to 28.7.1. Fixes bug #1389917
|
||||
|
||||
* Tue Oct 25 2016 Kevin Fenzi <kevin@scrye.com> - 28.6.1-1
|
||||
- Update to 28.6.1. Fixes bug #1387071
|
||||
|
||||
* Tue Oct 18 2016 Kevin Fenzi <kevin@scrye.com> - 28.6.0-1
|
||||
- Update to 28.6.0. Fixes bug #1385655
|
||||
|
||||
* Sat Oct 08 2016 Kevin Fenzi <kevin@scrye.com> - 28.3.0-1
|
||||
- Update to 28.3.0. Fixes bug #1382971
|
||||
|
||||
* Sun Oct 02 2016 Kevin Fenzi <kevin@scrye.com> - 28.2.0-1
|
||||
- Update to 28.2.0. Fixes bug #1381099
|
||||
|
||||
* Sun Oct 02 2016 Kevin Fenzi <kevin@scrye.com> - 28.1.0-1
|
||||
- Update to 28.1.0. Fixes bug #1381066
|
||||
|
||||
* Wed Sep 28 2016 Kevin Fenzi <kevin@scrye.com> - 28.0.0-1
|
||||
- Update to 28.0.0. Fixes bug #1380073
|
||||
|
||||
* Sun Sep 25 2016 Kevin Fenzi <kevin@scrye.com> - 27.3.0-1
|
||||
- Update to 27.3.0. Fixes bug #1378067
|
||||
|
||||
* Sat Sep 17 2016 Kevin Fenzi <kevin@scrye.com> - 27.2.0-1
|
||||
- Update to 27.2.0. Fixes bug #1376298
|
||||
|
||||
* Sat Sep 10 2016 Kevin Fenzi <kevin@scrye.com> - 27.1.2-1
|
||||
- Update to 27.1.2. Fixes bug #1370777
|
||||
|
||||
* Sat Aug 27 2016 Kevin Fenzi <kevin@scrye.com> - 26.0.0-1
|
||||
- Update to 26.0.0. Fixes bug #1370777
|
||||
|
||||
* Wed Aug 10 2016 Kevin Fenzi <kevin@scrye.com> - 25.1.6-1
|
||||
- Update to 25.1.6. Fixes bug #1362325
|
||||
|
||||
* Fri Jul 29 2016 Kevin Fenzi <kevin@scrye.com> - 25.1.1-1
|
||||
- Update to 25.1.1. Fixes bug #1361465
|
||||
|
||||
* Thu Jul 28 2016 Kevin Fenzi <kevin@scrye.com> - 25.1.0-1
|
||||
- Update to 25.1.0
|
||||
|
||||
* Sat Jul 23 2016 Kevin Fenzi <kevin@scrye.com> - 25.0.0-1
|
||||
- Update to 25.0.0
|
||||
|
||||
* Fri Jul 22 2016 Kevin Fenzi <kevin@scrye.com> - 24.2.0-1
|
||||
- Update to 24.2.0. Fixes bug #1352734
|
||||
|
||||
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 24.0.1-2
|
||||
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
|
||||
|
||||
* Mon Jul 04 2016 Kevin Fenzi <kevin@scrye.com> - 24.0.1-1
|
||||
- Update to 24.0.1. Fixes bug #1352532
|
||||
|
||||
* Wed Jun 15 2016 Kevin Fenzi <kevin@scrye.com> - 23.0.0-1
|
||||
- Update to 23.0.0. Fixes bug #1346542
|
||||
|
||||
* Tue Jun 07 2016 Kevin Fenzi <kevin@scrye.com> - 22.0.5-1
|
||||
- Update to 22.0.5. Fixes bug #1342706
|
||||
|
||||
* Thu Jun 02 2016 Kevin Fenzi <kevin@scrye.com> - 20.0.0-1
|
||||
- Upgrade to 22.0.0
|
||||
|
||||
* Tue May 31 2016 Nils Philippsen <nils@redhat.com>
|
||||
- fix source URL
|
||||
|
||||
* Sun May 29 2016 Kevin Fenzi <kevin@scrye.com> - 21.2.2-1
|
||||
- Update to 21.2.2. Fixes bug #1332357
|
||||
|
||||
* Thu Apr 28 2016 Kevin Fenzi <kevin@scrye.com> - 20.10.1-1
|
||||
- Update to 20.10.1. Fixes bug #1330375
|
||||
|
||||
* Sat Apr 16 2016 Kevin Fenzi <kevin@scrye.com> - 20.9.0-1
|
||||
- Update to 20.9.0. Fixes bug #1327827
|
||||
|
||||
* Fri Apr 15 2016 Kevin Fenzi <kevin@scrye.com> - 20.8.1-1
|
||||
- Update to 20.8.1. Fixes bug #1325910
|
||||
|
||||
* Thu Mar 31 2016 Kevin Fenzi <kevin@scrye.com> - 20.6.7-1
|
||||
- Update to 20.6.7. Fixes bug #1322836
|
||||
|
||||
* Wed Mar 30 2016 Kevin Fenzi <kevin@scrye.com> - 20.4-1
|
||||
- Update to 20.4. Fixes bug #1319366
|
||||
|
||||
* Wed Mar 16 2016 Kevin Fenzi <kevin@scrye.com> - 20.3-1
|
||||
- Update to 20.3. Fixes bug #1311967
|
||||
|
||||
* Sat Feb 27 2016 Kevin Fenzi <kevin@scrye.com> - 20.2.2-1
|
||||
- Update to 20.2.2. Fixes bug #1311967
|
||||
|
||||
* Sat Feb 13 2016 Kevin Fenzi <kevin@scrye.com> - 20.1.1-1
|
||||
- Update to 20.1.1. Fixes bug #130719
|
||||
|
||||
* Fri Feb 12 2016 Kevin Fenzi <kevin@scrye.com> - 20.1-1
|
||||
- Update to 20.1. Fixes bug #1307000
|
||||
|
||||
* Mon Feb 08 2016 Kevin Fenzi <kevin@scrye.com> - 20.0-1
|
||||
- Update to 20.0. Fixes bug #1305394
|
||||
|
||||
* Sat Feb 06 2016 Kevin Fenzi <kevin@scrye.com> - 19.7-1
|
||||
- Update to 19.7. Fixes bug #1304563
|
||||
|
||||
* Wed Feb 3 2016 Orion Poplawski <orion@cora.nwra.com> - 19.6.2-2
|
||||
- Fix python3 package file ownership
|
||||
|
||||
* Sun Jan 31 2016 Kevin Fenzi <kevin@scrye.com> - 19.6.2-1
|
||||
- Update to 19.6.2. Fixes bug #1303397
|
||||
|
||||
* Mon Jan 25 2016 Kevin Fenzi <kevin@scrye.com> - 19.6-1
|
||||
- Update to 19.6.
|
||||
|
||||
* Mon Jan 25 2016 Kevin Fenzi <kevin@scrye.com> - 19.5-1
|
||||
- Update to 19.5. Fixes bug #1301313
|
||||
|
||||
* Mon Jan 18 2016 Kevin Fenzi <kevin@scrye.com> - 19.4-1
|
||||
- Update to 19.4. Fixes bug #1299288
|
||||
|
||||
* Tue Jan 12 2016 Orion Poplawski <orion@cora.nwra.com> - 19.2-2
|
||||
- Cleanup spec from python3-setuptools review
|
||||
|
||||
* Fri Jan 08 2016 Kevin Fenzi <kevin@scrye.com> - 19.2-1
|
||||
- Update to 19.2. Fixes bug #1296755
|
||||
|
||||
* Fri Dec 18 2015 Kevin Fenzi <kevin@scrye.com> - 19.1.1-1
|
||||
- Update to 19.1.1. Fixes bug #1292658
|
||||
|
||||
* Tue Dec 15 2015 Kevin Fenzi <kevin@scrye.com> - 18.8.1-1
|
||||
- Update to 18.8.1. Fixes bug #1291678
|
||||
|
||||
* Sat Dec 12 2015 Kevin Fenzi <kevin@scrye.com> - 18.8-1
|
||||
- Update to 18.8. Fixes bug #1290942
|
||||
|
||||
* Fri Dec 04 2015 Kevin Fenzi <kevin@scrye.com> - 18.7.1-1
|
||||
- Update to 18.7.1. Fixes bug #1287372
|
||||
|
||||
* Wed Nov 25 2015 Kevin Fenzi <kevin@scrye.com> - 18.6.1-1
|
||||
- Update to 18.6.1. Fixes bug #1270578
|
||||
|
||||
* Sun Nov 15 2015 Thomas Spura <tomspur@fedoraproject.org> - 18.5-3
|
||||
- Try to disable zip_safe bug #1271776
|
||||
- Add python2 subpackage
|
||||
|
||||
* Fri Nov 06 2015 Robert Kuska <rkuska@redhat.com> - 18.5-2
|
||||
- Add patch so it is possible to set test_args variable
|
||||
|
||||
* Tue Nov 03 2015 Robert Kuska <rkuska@redhat.com> - 18.5-1
|
||||
- Update to 18.5. Fixes bug #1270578
|
||||
|
||||
* Tue Oct 13 2015 Robert Kuska <rkuska@redhat.coM> - 18.4-1
|
||||
- Update to 18.4. Fixes bug #1270578
|
||||
- Build with wheel and check phase
|
||||
|
||||
* Wed Sep 23 2015 Robert Kuska <rkuska@redhat.com> - 18.3.2-2
|
||||
- Python3.5 rebuild: rebuild without wheel and check phase
|
||||
|
||||
* Tue Sep 22 2015 Kevin Fenzi <kevin@scrye.com> 18.3.2-1
|
||||
- Update to 18.3.2. Fixes bug #1264902
|
||||
|
||||
* Mon Sep 07 2015 Kevin Fenzi <kevin@scrye.com> 18.3.1-1
|
||||
- Update to 18.3.1. Fixes bug #1256188
|
||||
|
||||
* Wed Aug 05 2015 Kevin Fenzi <kevin@scrye.com> 18.1-1
|
||||
- Update to 18.1. Fixes bug #1249436
|
||||
|
||||
* Mon Jun 29 2015 Pierre-Yves Chibon <pingou@pingoured.fr> - 18.0.1-2
|
||||
- Explicitely provide python2-setuptools
|
||||
|
||||
* Thu Jun 25 2015 Kevin Fenzi <kevin@scrye.com> 18.0.1-1
|
||||
- Update to 18.0.1
|
||||
|
||||
* Sat Jun 20 2015 Kevin Fenzi <kevin@scrye.com> 17.1.1-3
|
||||
- Drop no longer needed Requires/BuildRequires on python-backports-ssl_match_hostname
|
||||
- Fixes bug #1231325
|
||||
|
||||
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 17.1.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Wed Jun 10 2015 Kevin Fenzi <kevin@scrye.com> 17.1.1-1
|
||||
- Update to 17.1.1. Fixes bug 1229507
|
||||
|
||||
* Sun Jun 07 2015 Kevin Fenzi <kevin@scrye.com> 17.1-1
|
||||
- Update to 17.1. Fixes bug 1229066
|
||||
|
||||
* Sat May 30 2015 Kevin Fenzi <kevin@scrye.com> 17.0-1
|
||||
- Update to 17
|
||||
|
||||
* Mon May 18 2015 Kevin Fenzi <kevin@scrye.com> 16.0-1
|
||||
- Update to 16
|
||||
|
||||
* Mon Apr 27 2015 Ralph Bean <rbean@redhat.com> - 15.2-1
|
||||
- new version
|
||||
|
||||
* Sat Apr 04 2015 Ralph Bean <rbean@redhat.com> - 15.0-1
|
||||
- new version
|
||||
|
||||
* Sun Mar 22 2015 Ralph Bean <rbean@redhat.com> - 14.3.1-1
|
||||
- new version
|
||||
|
||||
* Sat Mar 21 2015 Ralph Bean <rbean@redhat.com> - 14.3.1-1
|
||||
- new version
|
||||
|
||||
* Mon Mar 16 2015 Ralph Bean <rbean@redhat.com> - 14.3-1
|
||||
- new version
|
||||
|
||||
* Sun Mar 15 2015 Ralph Bean <rbean@redhat.com> - 14.2-1
|
||||
- new version
|
||||
|
||||
* Sun Mar 15 2015 Ralph Bean <rbean@redhat.com> - 14.1.1-1
|
||||
- new version
|
||||
|
||||
* Fri Mar 06 2015 Ralph Bean <rbean@redhat.com> - 13.0.2-1
|
||||
- new version
|
||||
|
||||
* Thu Mar 05 2015 Ralph Bean <rbean@redhat.com> - 12.4-1
|
||||
- new version
|
||||
|
||||
* Fri Feb 27 2015 Ralph Bean <rbean@redhat.com> - 12.3-1
|
||||
- new version
|
||||
|
||||
* Tue Jan 20 2015 Kevin Fenzi <kevin@scrye.com> 12.0.3-1
|
||||
- Update to 12.0.3
|
||||
|
||||
* Fri Jan 09 2015 Slavek Kabrda <bkabrda@redhat.com> - 11.3.1-2
|
||||
- Huge spec cleanup
|
||||
- Make spec buildable on all Fedoras and RHEL 6 and 7
|
||||
- Make tests actually run
|
||||
|
||||
* Wed Jan 07 2015 Kevin Fenzi <kevin@scrye.com> 11.3.1-1
|
||||
- Update to 11.3.1. Fixes bugs: #1179393 and #1178817
|
||||
|
||||
* Sun Jan 04 2015 Kevin Fenzi <kevin@scrye.com> 11.0-1
|
||||
- Update to 11.0. Fixes bug #1178421
|
||||
|
||||
* Fri Dec 26 2014 Kevin Fenzi <kevin@scrye.com> 8.2.1-1
|
||||
- Update to 8.2.1. Fixes bug #1175229
|
||||
|
||||
* Thu Oct 23 2014 Ralph Bean <rbean@redhat.com> - 7.0-1
|
||||
- Latest upstream. Fixes bug #1154590.
|
||||
|
||||
* Mon Oct 13 2014 Ralph Bean <rbean@redhat.com> - 6.1-1
|
||||
- Latest upstream. Fixes bug #1152130.
|
||||
|
||||
* Sat Oct 11 2014 Ralph Bean <rbean@redhat.com> - 6.0.2-2
|
||||
- Modernized python2 macros.
|
||||
- Inlined locale environment variables in the %%check section.
|
||||
- Remove bundled egg-info and .exes.
|
||||
|
||||
* Fri Oct 03 2014 Kevin Fenzi <kevin@scrye.com> 6.0.2-1
|
||||
- Update to 6.0.2
|
||||
|
||||
* Sat Sep 27 2014 Kevin Fenzi <kevin@scrye.com> 6.0.1-1
|
||||
- Update to 6.0.1. Fixes bug #1044444
|
||||
|
||||
* Mon Jun 30 2014 Toshio Kuratomi <toshio@fedoraproject.org> - 2.0-8
|
||||
- Remove the python-setuptools-devel Virtual Provides as per this Fedora 21
|
||||
Change: http://fedoraproject.org/wiki/Changes/Remove_Python-setuptools-devel
|
||||
|
||||
* Mon Jun 30 2014 Toshio Kuratomi <toshio@fedoraproject.org> - 2.0-7
|
||||
- And another bug in sdist
|
||||
|
||||
* Mon Jun 30 2014 Toshio Kuratomi <toshio@fedoraproject.org> - 2.0-6
|
||||
- Fix a bug in the sdist command
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Fri Apr 25 2014 Matej Stuchlik <mstuchli@redhat.com> - 2.0-4
|
||||
- Rebuild as wheel for Python 3.4
|
||||
|
||||
* Thu Apr 24 2014 Tomas Radej <tradej@redhat.com> - 2.0-3
|
||||
- Rebuilt for tag f21-python
|
||||
|
||||
* Wed Apr 23 2014 Matej Stuchlik <mstuchli@redhat.com> - 2.0-2
|
||||
- Add a switch to build setuptools as wheel
|
||||
|
||||
* Mon Dec 9 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 2.0-1
|
||||
- Update to new upstream release with a few things removed from the API:
|
||||
Changelog: https://pypi.python.org/pypi/setuptools#id139
|
||||
|
||||
* Mon Nov 18 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 1.4-1
|
||||
- Update to 1.4 that gives easy_install pypi credential handling
|
||||
|
||||
* Thu Nov 7 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 1.3.1-1
|
||||
- Minor upstream update to reign in overzealous warnings
|
||||
|
||||
* Mon Nov 4 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 1.3-1
|
||||
- Upstream update that pulls in our security patches
|
||||
|
||||
* Mon Oct 28 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 1.1.7-1
|
||||
- Update to newer upstream release that has our patch to the unittests
|
||||
- Fix for http://bugs.python.org/issue17997#msg194950 which affects us since
|
||||
setuptools copies that code. Changed to use
|
||||
python-backports-ssl_match_hostname so that future issues can be fixed in
|
||||
that package.
|
||||
|
||||
* Sat Oct 26 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 1.1.6-1
|
||||
- Update to newer upstream release. Some minor incompatibilities listed but
|
||||
they should affect few, if any consumers.
|
||||
|
||||
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.6-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||
|
||||
* Tue Jul 23 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.9.6-1
|
||||
- Upstream update -- just fixes python-2.4 compat
|
||||
|
||||
* Tue Jul 16 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.9.5-1
|
||||
- Update to 0.9.5
|
||||
- package_index can handle hashes other than md5
|
||||
- Fix security vulnerability in SSL certificate validation
|
||||
- https://bugzilla.redhat.com/show_bug.cgi?id=963260
|
||||
|
||||
* Fri Jul 5 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.8-1
|
||||
- Update to upstream 0.8 release. Codebase now runs on anything from
|
||||
python-2.4 to python-3.3 without having to be translated by 2to3.
|
||||
|
||||
* Wed Jul 3 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.7.7-1
|
||||
- Update to 0.7.7 upstream release
|
||||
|
||||
* Mon Jun 10 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.7.2-2
|
||||
- Update to the setuptools-0.7 branch that merges distribute and setuptools
|
||||
|
||||
* Thu Apr 11 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.36-1
|
||||
- Update to upstream 0.6.36. Many bugfixes
|
||||
|
||||
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.28-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||
|
||||
* Fri Aug 03 2012 David Malcolm <dmalcolm@redhat.com> - 0.6.28-3
|
||||
- rebuild for https://fedoraproject.org/wiki/Features/Python_3.3
|
||||
|
||||
* Fri Aug 3 2012 David Malcolm <dmalcolm@redhat.com> - 0.6.28-2
|
||||
- remove rhel logic from with_python3 conditional
|
||||
|
||||
* Mon Jul 23 2012 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.28-1
|
||||
- New upstream release:
|
||||
- python-3.3 fixes
|
||||
- honor umask when setuptools is used to install other modules
|
||||
|
||||
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.27-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||
|
||||
* Mon Jun 11 2012 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.27-2
|
||||
- Fix easy_install.py having a python3 shebang in the python2 package
|
||||
|
||||
* Thu Jun 7 2012 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.27-1
|
||||
- Upstream bugfix
|
||||
|
||||
* Tue May 15 2012 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.24-2
|
||||
- Upstream bugfix
|
||||
|
||||
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.24-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
||||
|
||||
* Mon Oct 17 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.24-1
|
||||
- Upstream bugfix
|
||||
- Compile the win32 launcher binary using mingw
|
||||
|
||||
* Sun Aug 21 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.21-1
|
||||
- Upstream bugfix release
|
||||
|
||||
* Thu Jul 14 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.19-1
|
||||
- Upstream bugfix release
|
||||
|
||||
* Tue Feb 22 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.14-7
|
||||
- Switch to patch that I got in to upstream
|
||||
|
||||
* Tue Feb 22 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.14-6
|
||||
- Fix build on python-3.2
|
||||
|
||||
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.14-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
||||
|
||||
* Sun Aug 22 2010 Thomas Spura <tomspur@fedoraproject.org> - 0.6.14-4
|
||||
- rebuild with python3.2
|
||||
http://lists.fedoraproject.org/pipermail/devel/2010-August/141368.html
|
||||
|
||||
* Tue Aug 10 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.14-3
|
||||
- Update description to mention this is distribute
|
||||
|
||||
* Thu Jul 22 2010 Thomas Spura <tomspur@fedoraproject.org> - 0.6.14-2
|
||||
- bump for building against python 2.7
|
||||
|
||||
* Thu Jul 22 2010 Thomas Spura <tomspur@fedoraproject.org> - 0.6.14-1
|
||||
- update to new version
|
||||
- all patches are upsteam
|
||||
|
||||
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 0.6.13-7
|
||||
- generalize path of easy_install-2.6 and -3.1 to -2.* and -3.*
|
||||
|
||||
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 0.6.13-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
|
||||
|
||||
* Sat Jul 3 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.13-5
|
||||
- Upstream patch for compatibility problem with setuptools
|
||||
- Minor spec cleanups
|
||||
- Provide python-distribute for those who see an import distribute and need
|
||||
to get the proper package.
|
||||
|
||||
* Thu Jun 10 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.13-4
|
||||
- Fix race condition in unittests under the python-2.6.x on F-14.
|
||||
|
||||
* Thu Jun 10 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.13-3
|
||||
- Fix few more buildroot macros
|
||||
|
||||
* Thu Jun 10 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.13-2
|
||||
- Include data that's needed for running tests
|
||||
|
||||
* Thu Jun 10 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.13-1
|
||||
- Update to upstream 0.6.13
|
||||
- Minor specfile formatting fixes
|
||||
|
||||
* Thu Feb 04 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.10-3
|
||||
- First build with python3 support enabled.
|
||||
|
||||
* Fri Jan 29 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.10-2
|
||||
- Really disable the python3 portion
|
||||
|
||||
* Fri Jan 29 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.10-1
|
||||
- Update the python3 portions but disable for now.
|
||||
- Update to 0.6.10
|
||||
- Remove %%pre scriptlet as the file has a different name than the old
|
||||
package's directory
|
||||
|
||||
* Tue Jan 26 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.9-4
|
||||
- Fix install to make /usr/bin/easy_install the py2 version
|
||||
- Don't need python3-tools since the library is now in the python3 package
|
||||
- Few other changes to cleanup style
|
||||
|
||||
* Fri Jan 22 2010 David Malcolm <dmalcolm@redhat.com> - 0.6.9-2
|
||||
- add python3 subpackage
|
||||
|
||||
* Mon Dec 14 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.9-1
|
||||
- New upstream bugfix release.
|
||||
|
||||
* Sun Dec 13 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.8-2
|
||||
- Test rebuild
|
||||
|
||||
* Mon Nov 16 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.8-1
|
||||
- Update to 0.6.8.
|
||||
- Fix directory => file transition when updating from setuptools-0.6c9.
|
||||
|
||||
* Tue Nov 3 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.7-2
|
||||
- Fix duplicate inclusion of files.
|
||||
- Only Obsolete old versions of python-setuptools-devel
|
||||
|
||||
* Tue Nov 3 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.7-1
|
||||
- Move easy_install back into the main package as the needed files have been
|
||||
moved from python-devel to the main python package.
|
||||
- Update to 0.6.7 bugfix.
|
||||
|
||||
* Fri Oct 16 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.6-1
|
||||
- Upstream bugfix release.
|
||||
|
||||
* Mon Oct 12 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0.6.4-1
|
||||
- First build from the distribute codebase -- distribute-0.6.4.
|
||||
- Remove svn patch as upstream has chosen to go with an easier change for now.
|
||||
|
||||
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6c9-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
||||
|
||||
* Tue Jul 14 2009 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.6c9-4
|
||||
- Apply SVN-1.6 versioning patch (rhbz #511021)
|
||||
|
||||
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6c9-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
216
psfl.txt
216
psfl.txt
@ -1,216 +0,0 @@
|
||||
Python Software Foundation License
|
||||
Python 2.1.1 license
|
||||
|
||||
This is the official license for the Python 2.1.1 release:
|
||||
A. HISTORY OF THE SOFTWARE
|
||||
==========================
|
||||
|
||||
Python was created in the early 1990s by Guido van Rossum at Stichting
|
||||
Mathematisch Centrum (CWI) in the Netherlands as a successor of a language
|
||||
called ABC. Guido is Python's principal author, although it includes many
|
||||
contributions from others. The last version released from CWI was Python 1.2.
|
||||
In 1995, Guido continued his work on Python at the Corporation for National
|
||||
Research Initiatives (CNRI) in Reston, Virginia where he released several
|
||||
versions of the software. Python 1.6 was the last of the versions released by
|
||||
CNRI. In 2000, Guido and the Python core development team moved to BeOpen.com
|
||||
to form the BeOpen PythonLabs team. Python 2.0 was the first and only release
|
||||
from BeOpen.com.
|
||||
|
||||
Following the release of Python 1.6, and after Guido van Rossum left CNRI to
|
||||
work with commercial software developers, it became clear that the ability to
|
||||
use Python with software available under the GNU Public License (GPL) was very
|
||||
desirable. CNRI and the Free Software Foundation (FSF) interacted to develop
|
||||
enabling wording changes to the Python license. Python 1.6.1 is essentially the
|
||||
same as Python 1.6, with a few minor bug fixes, and with a different license
|
||||
that enables later versions to be GPL-compatible. Python 2.1 is a derivative
|
||||
work of Python 1.6.1, as well as of Python 2.0.
|
||||
|
||||
After Python 2.0 was released by BeOpen.com, Guido van Rossum and the other
|
||||
PythonLabs developers joined Digital Creations. All intellectual property added
|
||||
from this point on, starting with Python 2.1 and its alpha and beta releases,
|
||||
is owned by the Python Software Foundation (PSF), a non-profit modeled after
|
||||
the Apache Software Foundation. See http://www.python.org/psf/ for more
|
||||
information about the PSF.
|
||||
|
||||
Thanks to the many outside volunteers who have worked under Guido's direction
|
||||
to make these releases possible.
|
||||
|
||||
B. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON
|
||||
===============================================================
|
||||
|
||||
PSF LICENSE AGREEMENT
|
||||
---------------------
|
||||
|
||||
1. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"),
|
||||
and the Individual or Organization ("Licensee") accessing and otherwise using
|
||||
Python 2.1.1 software in source or binary form and its associated
|
||||
documentation.
|
||||
|
||||
2. Subject to the terms and conditions of this License Agreement, PSF hereby
|
||||
grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
|
||||
analyze, test, perform and/or display publicly, prepare derivative works,
|
||||
distribute, and otherwise use Python 2.1.1 alone or in any derivative version,
|
||||
provided, however, that PSF's License Agreement and PSF's notice of copyright,
|
||||
i.e., "Copyright (c) 2001 Python Software Foundation; All Rights Reserved" are
|
||||
retained in Python 2.1.1 alone or in any derivative version prepared by
|
||||
Licensee.
|
||||
|
||||
3. In the event Licensee prepares a derivative work that is based on or
|
||||
incorporates Python 2.1.1 or any part thereof, and wants to make the derivative
|
||||
work available to others as provided herein, then Licensee hereby agrees to
|
||||
include in any such work a brief summary of the changes made to Python 2.1.1.
|
||||
|
||||
4. PSF is making Python 2.1.1 available to Licensee on an "AS IS" basis. PSF
|
||||
MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE,
|
||||
BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY
|
||||
OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF
|
||||
PYTHON 2.1.1 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
|
||||
|
||||
5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON 2.1.1 FOR
|
||||
ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF
|
||||
MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 2.1.1, OR ANY DERIVATIVE
|
||||
THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
|
||||
|
||||
6. This License Agreement will automatically terminate upon a material breach
|
||||
of its terms and conditions.
|
||||
|
||||
7. Nothing in this License Agreement shall be deemed to create any relationship
|
||||
of agency, partnership, or joint venture between PSF and Licensee. This License
|
||||
Agreement does not grant permission to use PSF trademarks or trade name in a
|
||||
trademark sense to endorse or promote products or services of Licensee, or any
|
||||
third party.
|
||||
|
||||
8. By copying, installing or otherwise using Python 2.1.1, Licensee agrees to
|
||||
be bound by the terms and conditions of this License Agreement.
|
||||
|
||||
BEOPEN.COM TERMS AND CONDITIONS FOR PYTHON 2.0
|
||||
----------------------------------------------
|
||||
|
||||
BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1
|
||||
|
||||
1. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an office at
|
||||
160 Saratoga Avenue, Santa Clara, CA 95051, and the Individual or Organization
|
||||
("Licensee") accessing and otherwise using this software in source or binary
|
||||
form and its associated documentation ("the Software").
|
||||
|
||||
2. Subject to the terms and conditions of this BeOpen Python License Agreement,
|
||||
BeOpen hereby grants Licensee a non-exclusive, royalty-free, world-wide license
|
||||
to reproduce, analyze, test, perform and/or display publicly, prepare
|
||||
derivative works, distribute, and otherwise use the Software alone or in any
|
||||
derivative version, provided, however, that the BeOpen Python License is
|
||||
retained in the Software, alone or in any derivative version prepared by
|
||||
Licensee.
|
||||
|
||||
3. BeOpen is making the Software available to Licensee on an "AS IS" basis.
|
||||
BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF
|
||||
EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND DISCLAIMS ANY REPRESENTATION
|
||||
OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT
|
||||
THE USE OF THE SOFTWARE WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
|
||||
|
||||
4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE SOFTWARE
|
||||
FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF
|
||||
USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY DERIVATIVE THEREOF, EVEN
|
||||
IF ADVISED OF THE POSSIBILITY THEREOF.
|
||||
|
||||
5. This License Agreement will automatically terminate upon a material breach
|
||||
of its terms and conditions.
|
||||
|
||||
6. This License Agreement shall be governed by and interpreted in all respects
|
||||
by the law of the State of California, excluding conflict of law provisions.
|
||||
Nothing in this License Agreement shall be deemed to create any relationship of
|
||||
agency, partnership, or joint venture between BeOpen and Licensee. This License
|
||||
Agreement does not grant permission to use BeOpen trademarks or trade names in
|
||||
a trademark sense to endorse or promote products or services of Licensee, or
|
||||
any third party. As an exception, the "BeOpen Python" logos available at
|
||||
http://www.pythonlabs.com/logos.html may be used according to the permissions
|
||||
granted on that web page.
|
||||
|
||||
7. By copying, installing or otherwise using the software, Licensee agrees to
|
||||
be bound by the terms and conditions of this License Agreement.
|
||||
|
||||
CNRI OPEN SOURCE GPL-COMPATIBLE LICENSE AGREEMENT
|
||||
-------------------------------------------------
|
||||
|
||||
1. This LICENSE AGREEMENT is between the Corporation for National Research
|
||||
Initiatives, having an office at 1895 Preston White Drive, Reston, VA 20191
|
||||
("CNRI"), and the Individual or Organization ("Licensee") accessing and
|
||||
otherwise using Python 1.6.1 software in source or binary form and its
|
||||
associated documentation.
|
||||
|
||||
2. Subject to the terms and conditions of this License Agreement, CNRI hereby
|
||||
grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
|
||||
analyze, test, perform and/or display publicly, prepare derivative works,
|
||||
distribute, and otherwise use Python 1.6.1 alone or in any derivative version,
|
||||
provided, however, that CNRI's License Agreement and CNRI's notice of
|
||||
copyright, i.e., "Copyright (c) 1995-2001 Corporation for National Research
|
||||
Initiatives; All Rights Reserved" are retained in Python 1.6.1 alone or in any
|
||||
derivative version prepared by Licensee. Alternately, in lieu of CNRI's License
|
||||
Agreement, Licensee may substitute the following text (omitting the quotes):
|
||||
"Python 1.6.1 is made available subject to the terms and conditions in CNRI's
|
||||
License Agreement. This Agreement together with Python 1.6.1 may be located on
|
||||
the Internet using the following unique, persistent identifier (known as a
|
||||
handle): 1895.22/1013. This Agreement may also be obtained from a proxy server
|
||||
on the Internet using the following URL: http://hdl.handle.net/1895.22/1013".
|
||||
|
||||
3. In the event Licensee prepares a derivative work that is based on or
|
||||
incorporates Python 1.6.1 or any part thereof, and wants to make the derivative
|
||||
work available to others as provided herein, then Licensee hereby agrees to
|
||||
include in any such work a brief summary of the changes made to Python 1.6.1.
|
||||
|
||||
4. CNRI is making Python 1.6.1 available to Licensee on an "AS IS" basis. CNRI
|
||||
MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE,
|
||||
BUT NOT LIMITATION, CNRI MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY
|
||||
OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF
|
||||
PYTHON 1.6.1 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
|
||||
|
||||
5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON 1.6.1 FOR
|
||||
ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF
|
||||
MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1, OR ANY DERIVATIVE
|
||||
THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
|
||||
|
||||
6. This License Agreement will automatically terminate upon a material breach
|
||||
of its terms and conditions.
|
||||
|
||||
7. This License Agreement shall be governed by the federal intellectual
|
||||
property law of the United States, including without limitation the federal
|
||||
copyright law, and, to the extent such U.S. federal law does not apply, by the
|
||||
law of the Commonwealth of Virginia, excluding Virginia's conflict of law
|
||||
provisions. Notwithstanding the foregoing, with regard to derivative works
|
||||
based on Python 1.6.1 that incorporate non-separable material that was
|
||||
previously distributed under the GNU General Public License (GPL), the law of
|
||||
the Commonwealth of Virginia shall govern this License Agreement only as to
|
||||
issues arising under or with respect to Paragraphs 4, 5, and 7 of this License
|
||||
Agreement. Nothing in this License Agreement shall be deemed to create any
|
||||
relationship of agency, partnership, or joint venture between CNRI and
|
||||
Licensee. This License Agreement does not grant permission to use CNRI
|
||||
trademarks or trade name in a trademark sense to endorse or promote products or
|
||||
services of Licensee, or any third party.
|
||||
|
||||
8. By clicking on the "ACCEPT" button where indicated, or by copying,
|
||||
installing or otherwise using Python 1.6.1, Licensee agrees to be bound by the
|
||||
terms and conditions of this License Agreement.
|
||||
|
||||
ACCEPT
|
||||
|
||||
CWI PERMISSIONS STATEMENT AND DISCLAIMER
|
||||
----------------------------------------
|
||||
|
||||
Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, The
|
||||
Netherlands. All rights reserved.
|
||||
|
||||
Permission to use, copy, modify, and distribute this software and its
|
||||
documentation for any purpose and without fee is hereby granted, provided that
|
||||
the above copyright notice appear in all copies and that both that copyright
|
||||
notice and this permission notice appear in supporting documentation, and that
|
||||
the name of Stichting Mathematisch Centrum or CWI not be used in advertising or
|
||||
publicity pertaining to distribution of the software without specific, written
|
||||
prior permission.
|
||||
|
||||
STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
|
||||
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
|
||||
NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE FOR ANY SPECIAL,
|
||||
INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
|
||||
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
|
||||
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
||||
THIS SOFTWARE.
|
||||
|
14
python-setuptools.rpmlintrc
Normal file
14
python-setuptools.rpmlintrc
Normal file
@ -0,0 +1,14 @@
|
||||
# let's not report duplicate __init__s
|
||||
addFilter(r'W: files-duplicate .+__init__\.py ')
|
||||
|
||||
# setuptools and pkg_resources have duplicated vendored libraries
|
||||
# we might want to de-duplicate this somehow in the future, but not yet
|
||||
# regex a bit complex to allow arbitrary order
|
||||
addFilter(r'W: files-duplicate .+/(setuptools/_vendor/.+ .+/pkg_resources|pkg_resources/_vendor/.+ .+/setuptools)/_vendor/')
|
||||
|
||||
# When duplicate files are found, this errors is produced
|
||||
# as long as we filter out the warnings, we need to filter the error as well
|
||||
addFilter(r'E: files-duplicated-waste')
|
||||
|
||||
# no %doc in the wheel packages
|
||||
addFilter(r'python-setuptools-wheel.noarch: (E|W): no-documentation')
|
@ -1,139 +1,238 @@
|
||||
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
|
||||
%global srcname setuptools
|
||||
|
||||
# used when bootstrapping new Python versions
|
||||
%bcond bootstrap 0
|
||||
|
||||
# Similar to what we have in pythonX.Y.spec files.
|
||||
# If enabled, provides unversioned executables and other stuff.
|
||||
# Disable it if you build this package in an alternative stack.
|
||||
%bcond main_python 1
|
||||
|
||||
# The original RHEL N+1 content set is defined by (build)dependencies
|
||||
# of the packages in Fedora ELN. Hence we disable tests and documentation here
|
||||
# to prevent pulling many unwanted packages in.
|
||||
# We intentionally keep this enabled on EPEL.
|
||||
%bcond tests %[%{without bootstrap} && (%{defined fedora} || %{defined epel})]
|
||||
|
||||
%global python_wheel_name %{srcname}-%{version}-py3-none-any.whl
|
||||
|
||||
Name: python-setuptools
|
||||
Version: 0.6c7
|
||||
Release: 2%{?dist}
|
||||
Summary: Download, build, install, upgrade, and uninstall Python packages
|
||||
# When updating, update the bundled libraries versions bellow!
|
||||
Version: 69.2.0
|
||||
Release: %autorelease
|
||||
Summary: Easily build and distribute Python packages
|
||||
# setuptools is MIT
|
||||
# platformdirs is MIT
|
||||
# more-itertools is MIT
|
||||
# ordered-set is MIT
|
||||
# packaging is BSD-2-Clause OR Apache-2.0
|
||||
# importlib-metadata is Apache-2.0
|
||||
# importlib-resources is Apache-2.0
|
||||
# jaraco.text is MIT
|
||||
# typing-extensions is Python-2.0.1
|
||||
# zipp is MIT
|
||||
# nspektr is MIT
|
||||
# tomli is MIT
|
||||
# the setuptools logo is MIT
|
||||
License: MIT AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0) AND Python-2.0.1
|
||||
URL: https://pypi.python.org/pypi/%{srcname}
|
||||
Source0: %{pypi_source %{srcname} %{version}}
|
||||
|
||||
Group: Applications/System
|
||||
License: Python or ZPLv2.0
|
||||
URL: http://peak.telecommunity.com/DevCenter/setuptools
|
||||
Source0: http://cheeseshop.python.org/packages/source/s/setuptools/setuptools-%{version}.tar.gz
|
||||
Source1: psfl.txt
|
||||
Source2: zpl.txt
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
# Some test deps are optional and either not desired or not available in Fedora, thus this patch removes them.
|
||||
Patch: Remove-optional-or-unpackaged-test-deps.patch
|
||||
|
||||
# The `setup.py install` deprecation notice might be confusing for RPM packagers
|
||||
# adjust it, but only when $RPM_BUILD_ROOT is set
|
||||
Patch: Adjust-the-setup.py-install-deprecation-message.patch
|
||||
|
||||
# Python 3.13 compatibility patches, merged upstream
|
||||
Patch: https://github.com/pypa/setuptools/pull/4356.patch
|
||||
Patch: https://github.com/pypa/setuptools/pull/4357.patch
|
||||
|
||||
BuildArch: noarch
|
||||
BuildRequires: python-devel
|
||||
|
||||
BuildRequires: python%{python3_pkgversion}-devel
|
||||
|
||||
%if %{with tests}
|
||||
BuildRequires: gcc
|
||||
%endif
|
||||
|
||||
# python3 bootstrap: this is built before the final build of python3, which
|
||||
# adds the dependency on python3-rpm-generators, so we require it manually
|
||||
# The minimal version is for bundled provides verification script to accept multiple files as input
|
||||
BuildRequires: python3-rpm-generators >= 12-8
|
||||
|
||||
%if %{without bootstrap}
|
||||
BuildRequires: pyproject-rpm-macros >= 0-44
|
||||
# Not to use the pre-generated egg-info, we use setuptools from previous build to generate it
|
||||
BuildRequires: python%{python3_pkgversion}-setuptools
|
||||
%endif
|
||||
|
||||
%description
|
||||
setuptools is a collection of enhancements to the Python distutils that allow
|
||||
Setuptools is a collection of enhancements to the Python distutils that allow
|
||||
you to more easily build and distribute Python packages, especially ones that
|
||||
have dependencies on other packages.
|
||||
|
||||
This package contains the runtime components of setuptools, necessary to
|
||||
execute the software that requires pkg_resources.py.
|
||||
This package also contains the runtime components of setuptools, necessary to
|
||||
execute the software that requires pkg_resources.
|
||||
|
||||
%package devel
|
||||
Summary: Download, install, upgrade, and uninstall Python packages
|
||||
Group: Development/Languages
|
||||
Requires: python-devel
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
# Virtual provides for the packages bundled by setuptools.
|
||||
# Bundled packages are defined in multiple files. Generate the list with:
|
||||
# %%{_rpmconfigdir}/pythonbundles.py --namespace 'python%%{python3_pkgversion}dist' */_vendor/vendored.txt
|
||||
%global bundled %{expand:
|
||||
Provides: bundled(python%{python3_pkgversion}dist(importlib-metadata)) = 6
|
||||
Provides: bundled(python%{python3_pkgversion}dist(importlib-resources)) = 5.10.2
|
||||
Provides: bundled(python%{python3_pkgversion}dist(jaraco-text)) = 3.7
|
||||
Provides: bundled(python%{python3_pkgversion}dist(more-itertools)) = 8.8
|
||||
Provides: bundled(python%{python3_pkgversion}dist(ordered-set)) = 3.1.1
|
||||
Provides: bundled(python%{python3_pkgversion}dist(packaging)) = 23.1
|
||||
Provides: bundled(python%{python3_pkgversion}dist(platformdirs)) = 2.6.2
|
||||
Provides: bundled(python%{python3_pkgversion}dist(tomli)) = 2.0.1
|
||||
Provides: bundled(python%{python3_pkgversion}dist(typing-extensions)) = 4.0.1
|
||||
Provides: bundled(python%{python3_pkgversion}dist(typing-extensions)) = 4.4
|
||||
Provides: bundled(python%{python3_pkgversion}dist(zipp)) = 3.7
|
||||
}
|
||||
|
||||
%description devel
|
||||
setuptools is a collection of enhancements to the Python distutils that allow
|
||||
you to more easily build and distribute Python packages, especially ones that
|
||||
%package -n python%{python3_pkgversion}-setuptools
|
||||
Summary: Easily build and distribute Python 3 packages
|
||||
%{bundled}
|
||||
|
||||
# For users who might see ModuleNotFoundError: No module named 'pkg_resoureces'
|
||||
# NB: Those are two different provides: one contains underscore, the other hyphen
|
||||
%py_provides python%{python3_pkgversion}-pkg_resources
|
||||
%py_provides python%{python3_pkgversion}-pkg-resources
|
||||
|
||||
%description -n python%{python3_pkgversion}-setuptools
|
||||
Setuptools is a collection of enhancements to the Python 3 distutils that allow
|
||||
you to more easily build and distribute Python 3 packages, especially ones that
|
||||
have dependencies on other packages.
|
||||
|
||||
This package contains the components necessary to build and install software
|
||||
requiring setuptools.
|
||||
This package also contains the runtime components of setuptools, necessary to
|
||||
execute the software that requires pkg_resources.
|
||||
|
||||
%if %{without bootstrap}
|
||||
%package -n %{python_wheel_pkg_prefix}-%{srcname}-wheel
|
||||
Summary: The setuptools wheel
|
||||
%{bundled}
|
||||
|
||||
%description -n %{python_wheel_pkg_prefix}-%{srcname}-wheel
|
||||
A Python wheel of setuptools to use with venv.
|
||||
%endif
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n setuptools-%{version}
|
||||
chmod -x *.txt
|
||||
find -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python}|'
|
||||
%autosetup -p1 -n %{srcname}-%{version}
|
||||
%if %{without bootstrap}
|
||||
# If we don't have setuptools installed yet, we use the pre-generated .egg-info
|
||||
# See https://github.com/pypa/setuptools/pull/2543
|
||||
# And https://github.com/pypa/setuptools/issues/2550
|
||||
# WARNING: We cannot remove this folder since Python 3.11.1,
|
||||
# see https://github.com/pypa/setuptools/issues/3761
|
||||
#rm -r %%{srcname}.egg-info
|
||||
%endif
|
||||
|
||||
# Strip shbang
|
||||
find setuptools pkg_resources -name \*.py | xargs sed -i -e '1 {/^#!\//d}'
|
||||
# Remove bundled exes
|
||||
rm -f setuptools/*.exe
|
||||
# Don't ship these
|
||||
rm -r docs/conf.py
|
||||
|
||||
%if %{without bootstrap}
|
||||
%generate_buildrequires
|
||||
%pyproject_buildrequires -r %{?with_tests:-x testing}
|
||||
%endif
|
||||
|
||||
%build
|
||||
CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build
|
||||
|
||||
|
||||
%check
|
||||
# We expect one failure with the current setup
|
||||
%{__python} setup.py test || :
|
||||
%if %{with bootstrap}
|
||||
%py3_build
|
||||
%else
|
||||
%pyproject_wheel
|
||||
%endif
|
||||
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
%{__python} setup.py install -O1 --skip-build \
|
||||
--root $RPM_BUILD_ROOT \
|
||||
--single-version-externally-managed
|
||||
%if %{with bootstrap}
|
||||
# The setup.py install command tries to import distutils
|
||||
# but the distutils-precedence.pth file is not yet respected
|
||||
# and Python 3.12+ no longer has distutils in the standard library.
|
||||
ln -s setuptools/_distutils distutils
|
||||
PYTHONPATH=$PWD %py3_install
|
||||
unlink distutils
|
||||
%else
|
||||
%pyproject_install
|
||||
%pyproject_save_files setuptools pkg_resources _distutils_hack
|
||||
%endif
|
||||
|
||||
rm -rf $RPM_BUILD_ROOT%{python_sitelib}/setuptools/tests
|
||||
# https://github.com/pypa/setuptools/issues/2709
|
||||
rm -rf %{buildroot}%{python3_sitelib}/pkg_resources/tests/
|
||||
%if %{without bootstrap}
|
||||
sed -i '/\/pkg_resources\/tests\b/d' %{pyproject_files}
|
||||
|
||||
install -p -m 0644 %{SOURCE1} %{SOURCE2} .
|
||||
find $RPM_BUILD_ROOT%{python_sitelib} -name '*.exe' | xargs rm -f
|
||||
find $RPM_BUILD_ROOT%{python_sitelib} -name '*.txt' | xargs chmod -x
|
||||
chmod +x $RPM_BUILD_ROOT%{python_sitelib}/setuptools/command/easy_install.py
|
||||
# Install the wheel for the python-setuptools-wheel package
|
||||
mkdir -p %{buildroot}%{python_wheel_dir}
|
||||
install -p %{_pyproject_wheeldir}/%{python_wheel_name} -t %{buildroot}%{python_wheel_dir}
|
||||
%endif
|
||||
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
%check
|
||||
# Verify bundled provides are up to date
|
||||
%{_rpmconfigdir}/pythonbundles.py */_vendor/vendored.txt --namespace 'python%{python3_pkgversion}dist' --compare-with '%{bundled}'
|
||||
|
||||
# Regression test, the tests are not supposed to be installed
|
||||
test ! -d %{buildroot}%{python3_sitelib}/pkg_resources/tests
|
||||
test ! -d %{buildroot}%{python3_sitelib}/setuptools/tests
|
||||
|
||||
%if %{without bootstrap}
|
||||
# Regression test, the wheel should not be larger than 900 kB
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=1914481#c3
|
||||
test $(stat --format %%s %{_pyproject_wheeldir}/%{python_wheel_name}) -lt 900000
|
||||
|
||||
%pyproject_check_import
|
||||
%endif
|
||||
|
||||
%if %{with tests}
|
||||
# https://github.com/pypa/setuptools/discussions/2607
|
||||
rm pyproject.toml
|
||||
|
||||
# Upstream tests
|
||||
# --ignore=setuptools/tests/test_integration.py
|
||||
# --ignore=setuptools/tests/integration/
|
||||
# --ignore=setuptools/tests/config/test_apply_pyprojecttoml.py
|
||||
# -k "not test_pip_upgrade_from_source"
|
||||
# the tests require internet connection
|
||||
# --ignore=setuptools/tests/test_editable_install.py
|
||||
# the tests require pip-run which we don't have in Fedora
|
||||
PRE_BUILT_SETUPTOOLS_WHEEL=%{_pyproject_wheeldir}/%{python_wheel_name} \
|
||||
PYTHONPATH=$(pwd) %pytest \
|
||||
--ignore=setuptools/tests/test_integration.py \
|
||||
--ignore=setuptools/tests/integration/ \
|
||||
--ignore=setuptools/tests/test_editable_install.py \
|
||||
--ignore=setuptools/tests/config/test_apply_pyprojecttoml.py \
|
||||
--ignore=tools/finalize.py \
|
||||
-k "not test_pip_upgrade_from_source and not test_setup_requires_honors_fetch_params"
|
||||
%endif # with tests
|
||||
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
%doc psfl.txt zpl.txt pkg_resources.txt setuptools.txt
|
||||
%{python_sitelib}/*
|
||||
%exclude %{python_sitelib}/easy_install*
|
||||
%files -n python%{python3_pkgversion}-setuptools %{?!with_bootstrap:-f %{pyproject_files}}
|
||||
%license LICENSE
|
||||
%doc docs/* NEWS.rst README.rst
|
||||
%{python3_sitelib}/distutils-precedence.pth
|
||||
%if %{with bootstrap}
|
||||
%{python3_sitelib}/setuptools-%{version}-py%{python3_version}.egg-info/
|
||||
%{python3_sitelib}/pkg_resources/
|
||||
%{python3_sitelib}/setuptools/
|
||||
%{python3_sitelib}/_distutils_hack/
|
||||
%endif
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root,-)
|
||||
%doc psfl.txt zpl.txt EasyInstall.txt README.txt api_tests.txt
|
||||
%{python_sitelib}/easy_install*
|
||||
%{_bindir}/*
|
||||
%if %{without bootstrap}
|
||||
%files -n %{python_wheel_pkg_prefix}-%{srcname}-wheel
|
||||
%license LICENSE
|
||||
# we own the dir for simplicity
|
||||
%dir %{python_wheel_dir}/
|
||||
%{python_wheel_dir}/%{python_wheel_name}
|
||||
%endif
|
||||
|
||||
|
||||
%changelog
|
||||
* Mon Sep 24 2007 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.6c7-2
|
||||
- Move pretty much everything back into runtime in order to avoid more
|
||||
brokenness than we're trying to address with these fixes.
|
||||
|
||||
* Fri Sep 14 2007 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.6c7-1
|
||||
- Upstream 0.6c7
|
||||
- Move some things from devel into runtime, in order to not break other
|
||||
projects.
|
||||
|
||||
* Sat Aug 18 2007 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.6c6-2
|
||||
- Make license tag conform to the new Licensing Guidelines
|
||||
- Move everything except pkg_resources.py into a separate -devel package
|
||||
so we avoid bundling python-devel when it's not required (#251645)
|
||||
- Do not package tests
|
||||
|
||||
* Sun Jun 10 2007 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.6c6-1
|
||||
- Upstream 0.6c6
|
||||
- Require python-devel (#240707)
|
||||
|
||||
* Sun Jan 28 2007 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.6c5-1
|
||||
- Upstream 0.6c5 (known bugs, but the promised 0.6c6 is taking too long)
|
||||
|
||||
* Tue Dec 05 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.6c3-1
|
||||
- Upstream 0.6c3 (#218540, thanks to Michel Alexandre Salim for the patch)
|
||||
|
||||
* Tue Sep 12 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.6c2-1
|
||||
- Upstream 0.6c2
|
||||
- Ghostbusting
|
||||
|
||||
* Mon Jul 31 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.6c1-2
|
||||
- Set perms on license files (#200768)
|
||||
|
||||
* Sat Jul 22 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.6c1-1
|
||||
- Version 0.6c1
|
||||
|
||||
* Wed Jun 28 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.6b3-1
|
||||
- Taking over from Ignacio
|
||||
- Version 0.6b3
|
||||
- Ghost .pyo files in sitelib
|
||||
- Add license files
|
||||
- Remove manual python-abi, since we're building FC4 and up
|
||||
- Kill .exe files
|
||||
|
||||
* Wed Feb 15 2006 Ignacio Vazquez-Abrams <ivazquez@ivazquez.net> 0.6a10-1
|
||||
- Upstream update
|
||||
|
||||
* Mon Jan 16 2006 Ignacio Vazquez-Abrams <ivazquez@ivazquez.net> 0.6a9-1
|
||||
- Upstream update
|
||||
|
||||
* Sat Dec 24 2005 Ignacio Vazquez-Abrams <ivazquez@ivazquez.net> 0.6a8-1
|
||||
- Initial RPM release
|
||||
%autochangelog
|
||||
|
2
sources
2
sources
@ -1 +1 @@
|
||||
dedbf6a4f71cd6deaf13ee885054f16b setuptools-0.6c7.tar.gz
|
||||
SHA512 (setuptools-69.2.0.tar.gz) = e69abe573304b1c2c074144c9df663fec0d6ce617359f070ca8d57710e4beb99435d0d2124d45a7d8b24889693597e1e03875bc6ff960fa31f6250e1c253b906
|
||||
|
78
tests/tests.yml
Normal file
78
tests/tests.yml
Normal file
@ -0,0 +1,78 @@
|
||||
---
|
||||
- hosts: localhost
|
||||
roles:
|
||||
- role: standard-test-basic
|
||||
tags:
|
||||
- classic
|
||||
repositories:
|
||||
- repo: "https://src.fedoraproject.org/tests/python.git"
|
||||
dest: "python"
|
||||
- repo: "https://src.fedoraproject.org/rpms/pyproject-rpm-macros.git"
|
||||
dest: "pyproject-rpm-macros"
|
||||
tests:
|
||||
- smoke35_optional:
|
||||
dir: python/smoke
|
||||
run: VERSION=3.5 INSTALL_OR_SKIP=true ./venv.sh
|
||||
- smoke36:
|
||||
dir: python/smoke
|
||||
run: VERSION=3.6 ./venv.sh
|
||||
- smoke38:
|
||||
dir: python/smoke
|
||||
run: VERSION=3.8 ./venv.sh
|
||||
- smoke39:
|
||||
dir: python/smoke
|
||||
run: VERSION=3.9 ./venv.sh
|
||||
- smoke310:
|
||||
dir: python/smoke
|
||||
run: VERSION=3.10 ./venv.sh
|
||||
- smoke311:
|
||||
dir: python/smoke
|
||||
run: VERSION=3.11 ./venv.sh
|
||||
- smoke312:
|
||||
dir: python/smoke
|
||||
run: VERSION=3.12 ./venv.sh
|
||||
- smoke27:
|
||||
dir: python/smoke
|
||||
run: VERSION=2.7 METHOD=virtualenv ./venv.sh
|
||||
- smoke35_virtualenv_optional:
|
||||
dir: python/smoke
|
||||
run: VERSION=3.5 METHOD=virtualenv INSTALL_OR_SKIP=true ./venv.sh
|
||||
- smoke36_virtualenv:
|
||||
dir: python/smoke
|
||||
run: VERSION=3.6 METHOD=virtualenv ./venv.sh
|
||||
- smoke38_virtualenv:
|
||||
dir: python/smoke
|
||||
run: VERSION=3.8 METHOD=virtualenv ./venv.sh
|
||||
- smoke39_virtualenv:
|
||||
dir: python/smoke
|
||||
run: VERSION=3.9 METHOD=virtualenv ./venv.sh
|
||||
- smoke310_virtualenv:
|
||||
dir: python/smoke
|
||||
run: VERSION=3.10 METHOD=virtualenv ./venv.sh
|
||||
- smoke311_virtualenv:
|
||||
dir: python/smoke
|
||||
run: VERSION=3.11 METHOD=virtualenv ./venv.sh
|
||||
- smoke312_virtualenv:
|
||||
dir: python/smoke
|
||||
run: VERSION=3.12 METHOD=virtualenv ./venv.sh
|
||||
- pyproject_pytest:
|
||||
dir: pyproject-rpm-macros/tests
|
||||
run: ./mocktest.sh python-pytest
|
||||
- pyproject_pluggy:
|
||||
dir: pyproject-rpm-macros/tests
|
||||
run: ./mocktest.sh python-pluggy
|
||||
required_packages:
|
||||
- gcc
|
||||
- virtualenv
|
||||
- python2.7
|
||||
- python3.6
|
||||
- python3.8
|
||||
- python3.9
|
||||
- python3.10-devel
|
||||
- python3.11-devel
|
||||
- python3.12-devel
|
||||
- python3-devel
|
||||
- python3-tox
|
||||
- mock
|
||||
- rpmdevtools
|
||||
- rpm-build
|
59
zpl.txt
59
zpl.txt
@ -1,59 +0,0 @@
|
||||
Zope Public License (ZPL) Version 2.0
|
||||
-----------------------------------------------
|
||||
|
||||
This software is Copyright (c) Zope Corporation (tm) and
|
||||
Contributors. All rights reserved.
|
||||
|
||||
This license has been certified as open source. It has also
|
||||
been designated as GPL compatible by the Free Software
|
||||
Foundation (FSF).
|
||||
|
||||
Redistribution and use in source and binary forms, with or
|
||||
without modification, are permitted provided that the
|
||||
following conditions are met:
|
||||
|
||||
1. Redistributions in source code must retain the above
|
||||
copyright notice, this list of conditions, and the following
|
||||
disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above
|
||||
copyright notice, this list of conditions, and the following
|
||||
disclaimer in the documentation and/or other materials
|
||||
provided with the distribution.
|
||||
|
||||
3. The name Zope Corporation (tm) must not be used to
|
||||
endorse or promote products derived from this software
|
||||
without prior written permission from Zope Corporation.
|
||||
|
||||
4. The right to distribute this software or to use it for
|
||||
any purpose does not give you the right to use Servicemarks
|
||||
(sm) or Trademarks (tm) of Zope Corporation. Use of them is
|
||||
covered in a separate agreement (see
|
||||
http://www.zope.com/Marks).
|
||||
|
||||
5. If any files are modified, you must cause the modified
|
||||
files to carry prominent notices stating that you changed
|
||||
the files and the date of any change.
|
||||
|
||||
Disclaimer
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY ZOPE CORPORATION ``AS IS''
|
||||
AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
|
||||
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
|
||||
AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
|
||||
NO EVENT SHALL ZOPE CORPORATION OR ITS CONTRIBUTORS BE
|
||||
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
||||
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
|
||||
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
|
||||
DAMAGE.
|
||||
|
||||
|
||||
This software consists of contributions made by Zope
|
||||
Corporation and many individuals on behalf of Zope
|
||||
Corporation. Specific attributions are listed in the
|
||||
accompanying credits file.
|
Loading…
Reference in New Issue
Block a user