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
>>>
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
>>>
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
>>>
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
>>>
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
>>>
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
>>>
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
>>>
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
>>>
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
>>>
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
>>>
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
>>>
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(
>>>
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
>>>
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
>>>
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
>>>
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
>>>
Installs fine inside a container: