Ah, I saw other package start to be "double-built" and didn't see python-id in the latest epel packages, so I had created this one manually. I will cancel this update then.
And this version 10.1 is ok too:
Installed:
python3-socksio-1.0.0-15.el10_1.noarch
Complete!
[root@86905c60674e /]# python3
Python 3.12.9 (main, Feb 4 2025, 00:00:00) [GCC 14.2.1 20250110 (Red Hat 14.2.1-7)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import socksio
>>>
Works fine inside a container:
[root@86905c60674e /]# python3
Python 3.12.9 (main, Feb 4 2025, 00:00:00) [GCC 14.2.1 20250110 (Red Hat 14.2.1-7)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import socksio
>>>
Installs and imports fine inside a container:
[root@46a00309d7a4 python-gunicorn]# python3
Python 3.12.9 (main, Feb 4 2025, 00:00:00) [GCC 14.2.1 20250110 (Red Hat 14.2.1-7)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import contourpy
>>>
Installs fine inside a CentOS 10 container:
[root@38dd84e43097 ~]# python3
Python 3.12.9 (main, Feb 4 2025, 00:00:00) [GCC 14.2.1 20250110 (Red Hat 14.2.1-7)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import argon2
>>>
Installs fine inside a CentOS 10 container:
[root@9fae8b46383b /]# python3
Python 3.12.9 (main, Feb 4 2025, 00:00:00) [GCC 14.2.1 20250110 (Red Hat 14.2.1-7)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import propcache
>>>
Installs fine inside a container:
[root@75b53743ce15 ~]# python3
Python 3.12.9 (main, Feb 4 2025, 00:00:00) [GCC 14.2.1 20250110 (Red Hat 14.2.1-7)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sphinx_gallery
>>>
Installs fine inside a CentOS 10 container:
[root@df7cd751cdf4 python-sphinx-gallery]# python3
Python 3.12.9 (main, Feb 4 2025, 00:00:00) [GCC 14.2.1 20250110 (Red Hat 14.2.1-7)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import multidict
>>>
Installs fine inside a CentOS 10 container:
[root@df7cd751cdf4 python-yarl]# python3
Python 3.12.9 (main, Feb 4 2025, 00:00:00) [GCC 14.2.1 20250110 (Red Hat 14.2.1-7)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import graphviz
>>>
Installs fine inside a CentOS 10 container:
[root@fe8700207905 python-starlette]# python3
Python 3.12.9 (main, Feb 4 2025, 00:00:00) [GCC 14.2.1 20250110 (Red Hat 14.2.1-7)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pygraphviz
>>>
Installation is ok (tried only the python packages, not the rust ones):
[root@c665395659e7 /]# dnf install -y https://kojipkgs.fedoraproject.org//packages/python-anyio/4.8.0/1.el10_0/noarch/python3-anyio-4.8.0-1.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/python-anyio/4.8.0/1.el1
0_0/noarch/python3-anyio+trio-4.8.0-1.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/python-outcome/1.2.0/7.el10_0/noarch/python3-outcome-1.2.0-7.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/py
thon-pytest-subprocess/1.5.2/2.el10_0/noarch/python3-pytest-subprocess-1.5.2-2.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/python-scikit-build-core/0.10.7/3.el10_0/noarch/python3-scikit-build-core-0.10.7-3.el
10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/python-sniffio/1.3.1/4.el10_0/noarch/python3-sniffio-1.3.1-4.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/python-trio/0.28.0/2.el10_0/noarch/python3
-trio-0.28.0-2.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/python-watchfiles/1.0.4/3.el10_0/x86_64/python3-watchfiles-1.0.4-3.el10_0.x86_64.rpm https://kojipkgs.fedoraproject.org//packages/python-zmq/26.2.1/2
.el10_0/x86_64/python3-pyzmq-26.2.1-2.el10_0.x86_64.rpm
CentOS Stream 10 - BaseOS 97 kB/s | 15 kB 00:00
CentOS Stream 10 - AppStream 37 kB/s | 15 kB 00:00
CentOS Stream 10 - CRB 771 kB/s | 705 kB 00:00
Extra Packages for Enterprise Linux 10 - x86_64 2.2 MB/s | 3.4 MB 00:01
python3-anyio-4.8.0-1.el10_0.noarch.rpm 323 kB/s | 230 kB 00:00
python3-anyio+trio-4.8.0-1.el10_0.noarch.rpm 24 kB/s | 8.9 kB 00:00
python3-outcome-1.2.0-7.el10_0.noarch.rpm 57 kB/s | 22 kB 00:00
python3-pytest-subprocess-1.5.2-2.el10_0.noarch.rpm 104 kB/s | 49 kB 00:00
python3-scikit-build-core-0.10.7-3.el10_0.noarch.rpm 409 kB/s | 281 kB 00:00
python3-sniffio-1.3.1-4.el10_0.noarch.rpm 57 kB/s | 23 kB 00:00
python3-trio-0.28.0-2.el10_0.noarch.rpm 1.2 MB/s | 1.0 MB 00:00
python3-watchfiles-1.0.4-3.el10_0.x86_64.rpm 519 kB/s | 382 kB 00:00
python3-pyzmq-26.2.1-2.el10_0.x86_64.rpm 484 kB/s | 368 kB 00:00
Dependencies resolved.
Then on python side, imports are ok:
[root@c665395659e7 /]# python3
Python 3.12.9 (main, Feb 4 2025, 00:00:00) [GCC 14.2.1 20250110 (Red Hat 14.2.1-7)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import anyio
>>> import outcome
>>> import pytest_subprocess
>>> import scikit_build_core
>>> import sniffio
>>> import trio
>>> import watchfiles
>>> import zmq
>>>
It seems one of the extra package misses some dependencies:
[root@aeff2ab379e3 /]# dnf install -y --enablerepo=epel-testing https://kojipkgs.fedoraproject.org//packages/ipython/8.31.0/2.el10_0/noarch/python3-ipython-8.31.0-2.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/ipython/8.31.0/2.el10_0/noarch/python3-ipython+notebook-8.31.0-2.el10_0.noarch.rpm https://kojipkgs.fedoraproject.org//packages/ipython/8.31.0/2.el10_0/noarch/python3-ipython-sphinx-8.31.0-2.el10_0.noarch.rpm
Last metadata expiration check: 0:06:57 ago on Tue Feb 11 02:54:22 2025.
python3-ipython-8.31.0-2.el10_0.noarch.rpm 1.2 MB/s | 1.0 MB 00:00
python3-ipython+notebook-8.31.0-2.el10_0.noarch.rpm 32 kB/s | 12 kB 00:00
python3-ipython-sphinx-8.31.0-2.el10_0.noarch.rpm 94 kB/s | 43 kB 00:00
Error:
Problem: conflicting requests
- nothing provides python3.12dist(ipywidgets) needed by python3-ipython+notebook-8.31.0-2.el10_0.noarch from @commandline
- nothing provides python3.12dist(notebook) needed by python3-ipython+notebook-8.31.0-2.el10_0.noarch from @commandline
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
Installs fine inside a centos 10 container:
[root@aeff2ab379e3 /]# python3
Python 3.12.9 (main, Feb 4 2025, 00:00:00) [GCC 14.2.1 20250110 (Red Hat 14.2.1-7)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import stack_data
>>>
Installs fine inside a centos 10 container:
[root@670955fb30d4 /]# 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 executing
>>>
Works fine inside a centos 10 container:
[root@715538c79bde /]# 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 littleutils
>>>
Installs fine inside a container:
[root@2cb3c5f8f797 /]# 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 pytest_cov
>>>
This update has been unpushed.