Rebuild Todo List Drop python-tomli from depends

2024-04-29 - Jelle van der Waa

Python 3.11 provides tomllib which in most cases replaces python-tomli.

Scanned packages:

tomli; python_version < "3.11"
can be dropped from hypercorn-0.16.0-2-any.pkg.tar.zst
tomli>=1.1.0; python_version < "3.11"
can be dropped from mdformat-0.7.17-2-any.pkg.tar.zst
tomli>=1.1.0; python_version < "3.11"
can be dropped from mypy-1.9.0-2-any.pkg.tar.zst
tomli; python_version < "3.11"
can be dropped from python-flake8-black-0.3.6-3-any.pkg.tar.zst
tomli; python_version < "3.11" and extra == "test"
can be dropped from python-hatch-jupyter-builder-0.9.1-2-any.pkg.tar.zst
tomli; python_version == "3.6"
can be dropped from python-ipdb-0.13.13-3-any.pkg.tar.zst
tomli>=1.2.1; python_version < "3.11"
can be dropped from python-setuptools-gettext-0.1.9-2-any.pkg.tar.zst
tomli>=1.2.1; python_version < "3.11"
can be dropped from python-setuptools-rust-1.9.0-3-any.pkg.tar.zst
tomli>=1; python_version < "3.11"
can be dropped from python-setuptools-scm-8.0.4-3-any.pkg.tar.zst
tomli; python_version < "3.11"
can be dropped from python-sphinx-theme-builder-0.2.0b2-3-any.pkg.tar.zst
tomli<3.0,>=1.2; python_version < "3.11"
can be dropped from python-versioningit-3.1.1-1-any.pkg.tar.zst
tomli; python_version < "3.11"
can be dropped from sip-6.8.3-2-any.pkg.tar.zst

These packages need verification that this is fixed in our released version but it is fixed in main:

python-isort https://github.com/PyCQA/isort/blob/7de182933fd50e04a7c47cc8be75a6547754b19c/isort/settings.py#L51
towncrier: https://github.com/twisted/towncrier/blob/db10a4d872450eac0441a8f873c2e0c0eba78889/src/towncrier/_settings/load.py#L28
python-ipdb: https://github.com/gotcha/ipdb/blob/400e37c56c9772fdc4c04ddb29d8a4a20568fb1a/ipdb/__main__.py#L186
rstcheck: https://github.com/rstcheck/rstcheck/blob/991c6911c034918757a1d045deab6245fafd600a/pyproject.toml#L33
python-pyproject-metadata https://github.com/pypa/pyproject-metadata/blob/677446d6b9ffb21145cac41a7f0653a2e93568d7/pyproject.toml#L38

Link to lists of pkgbase values:

Filter Todo List Packages

Select filter criteria
15 packages displayed out of 15 total packages.
Arch Repository Name Current Version Staging Version Maintainers Status Last Touched By
any Extra hypercorn 0.16.0-3 alucryd Complete dvzrv
any Extra mdformat 0.7.17-3 polyzen Complete polyzen
any Extra mypy 1.10.0-2 Foxboron, FFY00 Complete dvzrv
any Extra python-flake8-black 0.3.6-4 grawlinson Complete dvzrv
any Extra python-hatch-jupyter-builder 0.9.1-3 arojas Complete arojas
any Extra python-ipdb 0.13.13-4 felixonmars Complete polyzen
any Extra python-isort 5.13.2-3 alerque Complete alerque
any Extra python-pyproject-metadata 0.8.0-1 FFY00 Complete dvzrv
any Extra python-setuptools-gettext 0.1.11-1 alucryd Complete dvzrv
any Extra python-setuptools-rust 1.9.0-3 felixonmars Complete dvzrv
any Extra python-sphinx-theme-builder 0.2.0b2-5 FFY00 Complete jelle
any Extra python-versioningit 3.1.1-1 freswa Complete freswa
any Extra rstcheck 6.2.1-4 polyzen Complete polyzen
any Extra sip 6.8.3-3 felixonmars, arojas Complete arojas
any Extra towncrier 23.11.0-1 felixonmars Complete dvzrv