Commit Graph

334 Commits

Author SHA1 Message Date
Python Maint
54520e82c6 Bootstrap for Python 3.11 2022-06-13 12:37:10 +02:00
Tomáš Hrnčiar
63fb5028fe No longer use the deprecated sre_constants module in bundled pyparsing 2022-04-19 17:02:38 +02:00
Karolina Surma
b36e0d42f2 Comment the provides explicitly
Anecdata: at least three of the python-maint team members got stuck on "why do
we have the same line twice there" when they read the spec for the first time
2022-03-11 08:41:43 +01:00
Karolina Surma
748e1cb28e Update to 60.9.3
- change license string
- change wheel size test to 800 KiB (there are more bundled libraries)
- backport upstream patches to run more tests without the internet
  connection
2022-03-11 08:41:41 +01:00
Karolina Surma
641bd7b73a Cosmetics: remove patch numbering 2022-03-11 08:40:21 +01:00
Fedora Release Engineering
63649828ef - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 15:27:19 +00:00
Tomáš Hrnčiar
6fc093d6b3 Update to 59.6.0 2021-12-13 09:27:18 +01:00
Tomas Orsava
524eb44f4d Use new macros %python_wheel_dir and %python_wheel_pkg_prefix
..when creating the wheel subpackage.
This does not actually change the name or the contents of the subpackage.
2021-11-24 13:51:51 +00:00
Karolina Surma
6522fcf15f Update to 58.5.3 2021-11-10 15:59:14 +01:00
Tomáš Hrnčiar
a957ae14ec Update to 58.2.0 2021-10-21 15:09:40 +02:00
Miro Hrončok
cc435048d8 Update to 57.4.0 2021-08-03 13:48:58 +02:00
Fedora Release Engineering
c7c1a86edc - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 09:26:08 +00:00
Miro Hrončok
d4b8cee760 Convert to pyproject-rpm-macros (if without bootstrap) 2021-07-21 13:12:59 +02:00
Tomas Hrnciar
ba5f63ccaf Update to 57.1.0 2021-07-09 10:49:02 +02:00
Miro Hrončok
8517e36621 When verifying bundled provides, work with custom %{python3_pkgversion} set 2021-06-21 09:56:51 +02:00
Lumir Balhar
daf6a5cee0 Update to 57.0.0 2021-06-18 07:08:56 +02:00
Lumir Balhar
e02f56e26e Add missing bundled provide - ordered-set 2021-06-18 07:08:12 +02:00
Python Maint
1be35ccff5 Rebuilt for Python 3.10 2021-06-04 13:24:16 +02:00
Python Maint
6534c07258 Bootstrap for Python 3.10 2021-06-01 16:52:47 +02:00
Python Maint
140b506754 Bootstrap for Python 3.10 2021-06-01 16:30:59 +02:00
Miro Hrončok
737c17130b Fedora CI: Cleanup for Fedora 32 EOL and prepare for Python 3.5 retirement
Fedora 32 was the last one to include Python 3.4
https://fedoraproject.org/wiki/Changes/RetirePython34

Fedora 35 will be the first one not to include Python 3.5
https://fedoraproject.org/wiki/Changes/RetirePython3.5
2021-05-25 00:51:00 +02:00
Miro Hrončok
07e6b14147 Update to 56.2.0 2021-05-17 20:02:53 +02:00
Tomas Hrnciar
55736e3885 Update to 56.1.0 2021-05-06 09:10:30 +02:00
Miro Hrončok
3809284831 Provide python3-pkg_resources and python3-pkg-resources
See https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_provides

We provide both with underscore and dash, becasue wa don't knwo what the users try first.
2021-04-22 16:01:11 +02:00
Tomas Hrnciar
b5468d88c7 rpmlint: Filter out spelling error and don't report extra tokens at the
end of %endif/%else directives
2021-04-13 10:59:46 +02:00
Tomas Hrnciar
b0799ddfe3 Update to 56.0.0 2021-04-13 10:56:55 +02:00
Tomas Hrnciar
8eda9e10db Update to 54.1.2 2021-03-17 16:21:07 +01:00
Miro Hrončok
3a0095a88d Update to 53.0.0, don't delete egg-info %with bootstrap 2021-02-03 14:21:29 +01:00
Miro Hrončok
f9a6c0db66 Remove dead code (no more easy_install) 2021-02-02 15:47:30 +01:00
Lumir Balhar
6aa5613f3f Update to 52.0.0 (#1917060) 2021-01-26 13:02:45 +01:00
Miro Hrončok
7be6637b2e Update to 51.1.2, assert the wheel is "small enough" 2021-01-11 15:32:23 +01:00
Miro Hrončok
5caab120ae Add Python 3.10 to the CI tests 2020-12-30 10:13:39 +01:00
Miro Hrončok
eaf59855dd Bootstrap: Don't provide python3dist(setuptools) when %{python3_pkgversion} isn't 3 2020-12-29 14:21:09 +01:00
Miro Hrončok
61c2048eea Update to 51.1.1 2020-12-29 13:56:36 +01:00
Miro Hrončok
aab7290eab Don't BR gcc without tests 2020-12-04 13:39:59 +01:00
Miro Hrončok
80ce5dc072 Disable tests in Fedora ELN (and RHEL) 2020-12-04 13:34:10 +01:00
Tomas Hrnciar
39d978a46a Update to 50.3.2 2020-10-20 10:30:00 +02:00
Tomas Hrnciar
0372d531fe Update to 50.3.1 2020-10-15 09:56:02 +02:00
Tomas Hrnciar
e8959388c2 Update to 50.1.0 2020-09-07 09:11:51 +02:00
Lumir Balhar
14eb0a2a4e Conflict with the python-setuptools package is no longer needed (F33+) 2020-09-03 08:55:58 +02:00
Lumir Balhar
bb8149d811 Use bcond main_python to disable unique unversioned parts 2020-09-03 08:55:58 +02:00
Lumir Balhar
8f62b16e9c Use %{python3_pkgversion} to make the specfile more universal 2020-09-03 08:55:54 +02:00
Petr Viktorin
f167db533a Remove the unneeded patch 2020-08-21 17:40:31 +02:00
Petr Viktorin
55659cab0e Update to 49.6.0
Setuptools now has a "_distutils_hack" module that replaces the stdlib
"distutils" by setuptools._distutils whenever SETUPTOOLS_USE_DISTUTILS=local
is set. This will become the default in version 50.0.
The stdlib distutils module is deprecated and might be removed in some
future version of Python.
See: https://setuptools.readthedocs.io/en/latest/distutils-legacy.html

See CHANGES.rst for more changes.
2020-08-21 14:29:06 +02:00
Miro Hrončok
971cfe3bf9 Run Python 3.4 tests optionally
https://fedoraproject.org/wiki/Changes/RetirePython34
2020-08-04 20:43:39 +02:00
Miro Hrončok
730758f145 Update to 49.1.3
- beware of the logo license/trademark (so far so good)
 - fix the list of licenses (no impact on the result, one MIT thing replaced with another)
 - sed out coverage from pytest.ini as well as linting

Related to https://bugzilla.redhat.com/show_bug.cgi?id=1853597

49.2.0 is intentionally skipped, see https://src.fedoraproject.org/rpms/python-setuptools/pull-request/43
2020-07-29 10:32:29 +02:00
Fedora Release Engineering
713d537ef0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 03:49:56 +00:00
Miro Hrončok
1513feb994 Switch to %pytest to simplify the spec file 2020-07-08 15:43:42 +02:00
Miro Hrončok
49b0dc3344 Verify bundled provides with %{_rpmconfigdir}/pythonbundles.py
Depends-on: https://src.fedoraproject.org/rpms/python-rpm-generators/pull-request/21
2020-07-08 15:43:42 +02:00
Miro Hrončok
8b91e5d135 Update to 47.3.1 (#1847049) 2020-06-26 13:41:49 +02:00