Find the biggest rebuild blockers at the moment and see what's most important to fix now.
When these build successfully, they will immediately unblock "Needed by" number of packages.
| # | Component | Needed by | Blocked by |
|---|---|---|---|
| 1 | python-flask | 21 | python-sphinx-tabs |
| 2 | dnf5 | 19 | python-breathe |
| 3 | python-twisted | 17 | python-httpcore python-httpx |
| 4 | python-furo | 16 | python-sphinx-design python-sphinx-inline-tabs python-sphinx-tabs |
| 5 | python-Bottleneck | 14 | python-numpydoc |
| 6 | python-pytest-regressions | 9 | python-Bottleneck python-contourpy python-matplotlib |
| 7 | vtk | 8 | imath vtk |
| 8 | glade | 7 | — |
| 9 | koji | 7 | python-requests-mock |
| 10 | python-tornado | 7 | — |
| 11 | python-dns | 7 | python-httpcore python-httpx |
| 12 | python-zope-testrunner | 6 | python-sphinxcontrib-programoutput |
| 13 | python-arrow | 5 | python-dateparser |
| 14 | python-sphinxcontrib-programoutput | 5 | python-furo |
| 15 | python-reportlab | 5 | — |
| 16 | python-requests-mock | 5 | python-requests-futures |
| 17 | ansible-core | 4 | dnf5 python-requests_ntlm python-winrm |
| 18 | python-requests-oauthlib | 4 | python-requests-mock |
| 19 | imath | 4 | python-breathe |
| 20 | python-flexmock | 4 | python-twisted python-zope-testrunner |
These packages are required by the most other packages.
| # | Component | Needed by | Blocked by |
|---|---|---|---|
| 1 | python-contourpy | 119 | pre-commit python-contourpy python-identify python-matplotlib |
| 2 | python-matplotlib | 116 | python-contourpy python-inkex python-scour |
| 3 | python-pydantic-core | 100 | python-Bottleneck python-asttokens python-inline-snapshot |
| 4 | python-pydantic | 99 | python-cloudpickle python-dns python-email-validator python-pydantic-core |
| 5 | python-Bottleneck | 85 | python-numpydoc |
| 6 | python-yarl | 85 | python-pydantic python-pydantic-core |
| 7 | python-aiohttp | 80 | python-yarl |
| 8 | python-asttokens | 79 | python-astroid |
| 9 | python-httpcore | 77 | python-flask python-httpbin python-pytest-httpbin python-socksio |
| 10 | python-httpx | 75 | python-httpcore python-socksio python-uvicorn |
| 11 | python-parso | 74 | — |
| 12 | python-jedi | 72 | python-parso |
| 13 | python-tornado | 68 | — |
| 14 | python-flask | 64 | python-sphinx-tabs |
| 15 | python-stack-data | 63 | python-asttokens |
| 16 | ipython | 62 | python-asttokens python-jedi python-parso python-stack-data |
| 17 | python-zmq | 60 | python-tornado |
| 18 | python-cliff | 56 | python-autopage python-cliff python-stestr |
| 19 | python-autopage | 56 | python-fixtures |
| 20 | python-stestr | 52 | python-autopage python-cliff python-ddt |
| 21 | python-twisted | 51 | python-httpcore python-httpx |
| 22 | python-dulwich | 51 | python-aiohttp python-yarl |
| 23 | python-requests-oauthlib | 48 | python-requests-mock |
| 24 | python-cloudpickle | 47 | python-tornado |
| 25 | python-jupyter-client | 45 | ipython python-asttokens python-ipykernel python-jedi python-jupyter-client python-nest-asyncio python-parso python-pytest-jupyter python-stack-data python-tornado python-zmq |
| 26 | python-fsspec | 43 | ipython jupyterlab libarrow python-aiohttp python-arrow python-asttokens python-cloudpickle python-dask python-distributed python-fsspec python-httpcore python-httpx python-ipykernel python-isoduration python-jedi python-jupyter-client python-jupyter-events python-jupyter-lsp python-jupyter-server python-jupyter-server-terminals python-jupyterlab-server python-mistune python-nbclient python-nbconvert python-nest-asyncio python-notebook python-notebook-shim python-numcodecs python-parso python-partd python-rfc3339-validator python-stack-data python-tblib python-terminado python-toolz python-tornado python-yarl python-zarr python-zmq |
| 27 | python-dns | 42 | python-httpcore python-httpx |
| 28 | python-requests-mock | 40 | python-requests-futures |
| 29 | python-mistune | 37 | python-sphinx-design |
| 30 | python-nest-asyncio | 37 | — |
| 31 | python-mpmath | 37 | ipython python-asttokens python-contourpy python-jedi python-matplotlib python-parso python-stack-data |
| 32 | python-openstackdocstheme | 37 | python-dulwich |
| 33 | python-oslo-i18n | 36 | python-autopage python-cliff python-dulwich python-openstackdocstheme python-stestr |
| 34 | python-ipykernel | 36 | ipython python-asttokens python-ipykernel python-ipyparallel python-jedi python-jupyter-client python-nest-asyncio python-parso python-stack-data python-tornado python-zmq |
| 35 | python-toolz | 35 | — |
| 36 | python-arrow | 34 | python-dateparser |
| 37 | sympy | 34 | antlr4-project ipython llvm python-asttokens python-cloudpickle python-contourpy python-furo python-jedi python-matplotlib python-mpmath python-parso python-stack-data |
| 38 | python-msrest | 33 | python-aiohttp python-requests-oauthlib python-yarl |
| 39 | python-rfc3339-validator | 33 | — |
| 40 | python-nbclient | 32 | ipython jupyterlab python-arrow python-asttokens python-httpcore python-httpx python-ipykernel python-ipywidgets python-isoduration python-jedi python-jupyter-client python-jupyter-events python-jupyter-lsp python-jupyter-server python-jupyter-server-terminals python-jupyterlab-server python-mistune python-nbclient python-nbconvert python-nest-asyncio python-notebook python-notebook-shim python-parso python-rfc3339-validator python-stack-data python-terminado python-tornado python-zmq |
| 41 | dnf5 | 32 | python-breathe |
| 42 | python-furo | 32 | python-sphinx-design python-sphinx-inline-tabs python-sphinx-tabs |
| 43 | python-oslo-utils | 31 | python-autopage python-cliff python-ddt python-dulwich python-openstackdocstheme python-oslo-config python-oslo-i18n python-stestr |
| 44 | python-keystoneauth1 | 30 | python-autopage python-cliff python-dulwich python-openstackdocstheme python-oslo-config python-oslo-i18n python-oslo-utils python-requests-mock python-stestr |
| 45 | python-truststore | 30 | python-aiohttp python-httpcore python-httpx python-yarl |
| 46 | python-nbconvert | 28 | ipython jupyterlab python-arrow python-asttokens python-httpcore python-httpx python-ipykernel python-ipywidgets python-isoduration python-jedi python-jupyter-client python-jupyter-events python-jupyter-lsp python-jupyter-server python-jupyter-server-terminals python-jupyterlab-server python-mistune python-nbclient python-nbconvert python-nbsphinx python-nest-asyncio python-notebook python-notebook-shim python-parso python-pydata-sphinx-theme python-rfc3339-validator python-stack-data python-terminado python-tornado python-zmq |
| 47 | python-joblib | 27 | python-cloudpickle |
| 48 | vtk | 27 | imath vtk |
| 49 | python-botocore | 27 | — |
| 50 | python-httpx2 | 27 | python-dunamai python-flask python-httpbin python-pytest-httpbin python-socksio python-starlette python-truststore python-uv-dynamic-versioning python-uvicorn |
These are combinations of packages that together block "Needed by" number of packages.
| # | Blocking Combination | Needed by |
|---|---|---|
| 1 | python-contourpy python-matplotlib | 27 |
| 2 | python-msrest python-requests-oauthlib | 25 |
| 3 | python-aiohttp python-yarl | 18 |
| 4 | python-pydantic python-pydantic-core | 16 |
| 5 | python-httpcore python-httpx | 9 |
| 6 | fedora-messaging python-crochet python-pika python-twisted | 8 |
| 7 | python-autopage python-cliff python-stestr | 7 |
| 8 | ipython python-asttokens python-jedi python-parso python-stack-data | 7 |
| 9 | python-autopage python-cliff python-dulwich python-openstackdocstheme python-stestr | 7 |
| 10 | python-httpcore python-httpx python-pydantic python-pydantic-core | 6 |
| 11 | python-fsspec python-mpmath python-torch sympy | 6 |
| 12 | imath vtk | 5 |
| 13 | gnuradio python-pyopengl python-pyqtgraph python-zmq | 5 |
| 14 | python-msrest python-msrestazure python-requests-oauthlib | 5 |
| 15 | python-cytoolz python-eth-utils python-pydantic python-pydantic-core python-toolz | 5 |
| 16 | breezy python-dulwich | 4 |
| 17 | python-httpx2 python-truststore | 4 |
| 18 | python-pyramid python-zope-deprecation | 4 |
| 19 | mkdocs-material python-backrefs | 4 |
| 20 | python-flask python-httpbin python-pytest-httpbin | 3 |
These packages have circular dependencies that need special attention during rebuilds.
| # | Loop |
|---|---|
| 1 | python-itemadapter → python-itemadapter |
| 2 | python-itemadapter → python-scrapy → python-itemadapter |
| 3 | python-itemadapter → python-itemloaders → python-itemadapter |
This is derivative work from pyreadiness.org and pythonwheels.com, a site that tracks which Python distributions ship the wheel distribution.