Comments

219 Comments

Installs fine inside a container:

[root@85d5540f1507 /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tqdm
>>>
BZ#2342171 Please branch and build python-tqdm in epel10

Installs correctly & import is ok:

[root@a4f31dc5e481 /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import httpretty
>>>
BZ#2336420 Please branch and build python-httpretty in epel10

Installation & import is ok:

[root@a1336de85c36 /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cherrypy
>>>
BZ#2324160 Please branch and build python-cherrypy in epel10

Installs correctly:

[root@43c27043c169 /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import zc.lockfile
>>>
BZ#2324169 Please branch and build python-zc-lockfile in epel10
BZ#2314524 Please branch and build python-zope-exceptions in epel10
BZ#2339002 Please branch and build python-zope-exceptions in epel10 in non-bootstrap

Installs fine (requires pyton3-zope-exceptions) inside a container:

[root@a1f67f478428 /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-zope-testrunner/6.6/2.el10_0/noarch/python3-zope-testrunner-6.6-2.el10_0.noarch.rpm https://kojipkgs.fedorap
roject.org//packages/python-zope-testrunner/6.6/2.el10_0/noarch/python3-zope-testrunner+subunit-6.6-2.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/python-zope-exceptions/5.1/2.el10
_0/noarch/python3-zope-exceptions-5.1-2.el10_0.noarch.rpm
Last metadata expiration check: 0:00:30 ago on Mon Jan 20 10:16:40 2025.                                                                                              
python3-zope-testrunner-6.6-2.el10_0.noarch.rpm                                                                                                                       274 kB/s | 159 kB     00:00
python3-zope-testrunner+subunit-6.6-2.el10_0.noarch.rpm                                                                                                                24 kB/s |  10 kB     00:00
python3-zope-exceptions-5.1-2.el10_0.noarch.rpm                                                                                                                       101 kB/s |  47 kB     00:00
Dependencies resolved.

And import is ok too:

[root@a1f67f478428 /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import zope.testrunner
>>>
BZ#2314523 Please branch and build python-zope-testrunner in epel10

Installs fine inside a CentOS Stream 10 container:

[root@e579ea9d7b85 /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-zope-exceptions/5.1/2.el10_0/noarch/python3-zope-exceptions-5.1-2.el10_0.noarch.rpm
CentOS Stream 10 - BaseOS                                                                                                                                             101 kB/s |  15 kB     00:00
CentOS Stream 10 - AppStream                                                                                                                                          108 kB/s |  16 kB     00:00
CentOS Stream 10 - CRB                                                                                                                                                730 kB/s | 668 kB     00:00
Extra Packages for Enterprise Linux 10 - x86_64                                                                                                                       3.1 MB/s | 3.2 MB     00:01
python3-zope-exceptions-5.1-2.el10_0.noarch.rpm                                                                                                                        95 kB/s |  47 kB     00:00
Dependencies resolved.

and then import is ok too:

[root@e579ea9d7b85 /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import zope.exceptions
>>>
BZ#2314524 Please branch and build python-zope-exceptions in epel10

Cheroot is also ok:

[root@9ed6699be4c8 python-cheroot]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cheroot
>>>
BZ#2315446 Build python-jaraco-collections for epel10
BZ#2324170 Please branch and build python-cheroot in epel10

Installs fine inside a container, provided we use --enablerepo=epel-testing as not all dependencies are in stable yet:

[root@9ed6699be4c8 ~]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import jaraco.collections
>>>
BZ#2315446 Build python-jaraco-collections for epel10

Installs fine (dependencies shall be installed manually, see FEDORA-EPEL-2025-8c357d5556 & https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-db2188aae8), and then import is ok too:

[root@edd2de10323b /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import jaraco.text
>>>
BZ#2324187 Please branch and build python-jaraco-text in epel10

Installs fine inside a container, and then import is ok too:

[root@edd2de10323b /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import autocommand
>>>
BZ#2338764 Please branch and build python-autocommand in epel10

Installs fine inside a container, and then import is ok too:

[root@edd2de10323b /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import jaraco.packaging
>>>
BZ#2324195 Please branch and build python-jaraco-packaging in epel10

Installation ok inside a container:

[root@4f99751546dc /]# dnf install --enablerepo=epel-testing python3-pydantic python3-pydantic+email python3-pydantic+timezone python3-dirty-equals+pydantic python3-dirty-equals
Last metadata expiration check: 0:00:53 ago on Sat Jan 18 03:55:57 2025.
Dependencies resolved.

Import is ok too:

[root@4f99751546dc /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pydantic
>>> import dirty_equals
>>>
BZ#2334217 Please branch and build python-pydantic in epel10
BZ#2335578 Please branch and build python-dirty-equals in epel10

Installing rust-libcramjam-devel from the epel-testing repository works fine inside a container.

It seems there is a runtime dependency not met (sorry, I should have tried to install my locally installed "mock built" package:

[root@e20286fafb78 /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-confluent-kafka/1.6.1/9.el10_0/x86_64/python3-confluent-kafka-1.6.1-9.el10_0.x86_64.rpm CentOS Stream 10 - BaseOS 40 kB/s | 15 kB 00:00 CentOS Stream 10 - AppStream 42 kB/s | 16 kB 00:00 CentOS Stream 10 - CRB 1.0 MB/s | 668 kB 00:00 Extra Packages for Enterprise Linux 10 - x86_64 2.7 MB/s | 3.2 MB 00:01 python3-confluent-kafka-1.6.1-9.el10_0.x86_64.rpm 201 kB/s | 151 kB 00:00 Error: Problem: conflicting requests - nothing provides python3-fastavro needed by python3-confluent-kafka-1.6.1-9.el10_0.x86_64 from @commandline

I will open a ticket to get this dependency branched and release.

Installs fine (with --enablerepo=epel-testing to get the dependencies) inside a container.

There is a small import warning though:

[root@d9e80edd259a ~]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import furo
/usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used.
  warnings.warn(
>>>
BZ#2336101 : Please branch and build python-furo in epel10

Installs fine inside a container and then import is ok:

[root@d9e80edd259a ~]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sphinx_basic_ng
>>>
BZ#2336613 Please branch and build python-sphinx-basic-ng in epel10

wsproto and h11 install fine inside a container:

[root@2ad2545c1b2f /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-h11/0.14.0/5.el10_0/noarch/python3-h11-0.14.0-5.el10_0.noarch.rpm https://kojipkgs.fedoraproject.
org//packages/python-wsproto/1.2.0/9.el10_0/noarch/python3-wsproto-1.2.0-9.el10_0.noarch.rpm                                                               
CentOS Stream 10 - BaseOS                                                                                                                                  167 kB/s |  15 kB     00:00
CentOS Stream 10 - AppStream                                                                                                                               117 kB/s |  16 kB     00:00
CentOS Stream 10 - CRB                                                                                                                                     886 kB/s | 668 kB     00:00
Extra Packages for Enterprise Linux 10 - x86_64                                                                                                            4.1 MB/s | 3.2 MB     00:00
python3-h11-0.14.0-5.el10_0.noarch.rpm                                                                                                                     188 kB/s | 125 kB     00:00
python3-wsproto-1.2.0-9.el10_0.noarch.rpm                                                                                                                  135 kB/s |  63 kB     00:00
Dependencies resolved.

and import is ok too:

[root@2ad2545c1b2f /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import h11
>>> import wsproto
>>>
BZ#2335576 Please branch and build python-h11 in epel10

wsproto and h11 install fine inside a container:

[root@2ad2545c1b2f /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-h11/0.14.0/5.el10_0/noarch/python3-h11-0.14.0-5.el10_0.noarch.rpm https://kojipkgs.fedoraproject.
org//packages/python-wsproto/1.2.0/9.el10_0/noarch/python3-wsproto-1.2.0-9.el10_0.noarch.rpm                                                               
CentOS Stream 10 - BaseOS                                                                                                                                  167 kB/s |  15 kB     00:00
CentOS Stream 10 - AppStream                                                                                                                               117 kB/s |  16 kB     00:00
CentOS Stream 10 - CRB                                                                                                                                     886 kB/s | 668 kB     00:00
Extra Packages for Enterprise Linux 10 - x86_64                                                                                                            4.1 MB/s | 3.2 MB     00:00
python3-h11-0.14.0-5.el10_0.noarch.rpm                                                                                                                     188 kB/s | 125 kB     00:00
python3-wsproto-1.2.0-9.el10_0.noarch.rpm                                                                                                                  135 kB/s |  63 kB     00:00
Dependencies resolved.

and import is ok too:

[root@2ad2545c1b2f /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import h11
>>> import wsproto
>>>
BZ#2335461 Please branch and build python-wsproto in epel10

Installs correctly, and import is ok too:

[root@f61ab8581748 /]# python3
Python 3.12.8 (main, Dec  3 2024, 00:00:00) [GCC 14.2.1 20241104 (Red Hat 14.2.1-6)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import lz4
>>>
BZ#2329756 Please branch and build python-lz4 in epel10