Rebuild Todo List Drop python-typing_extensions as depends
As the package description says, this is needed for a Python < 3.8
All packages depending on python-typing_extensions have been scanned to check if they really require it. Python has a syntax to specify dependency applies to the current Python version "python_version < 3.8". The packages below only depends on it for an older Python we no longer ship so the dependency can be safely dropped.
[jelle@natrium][/tmp/test]%for x in *; do ~/projects/packages/python/scan-unrequired-depends.py $x; done
typing-extensions; python_version < "3.8"
can be dropped from bpython-0.24-4-any.pkg.tar.zst
typing-extensions; python_version < "3.8" and extra == "typing"
can be dropped from meson-1.4.0-4-any.pkg.tar.zst
typing-extensions>=3.7.4; python_version < "3.11" and extra == "test"
can be dropped from meson-python-0.16.0-2-any.pkg.tar.zst
typing-extensions<5,>=4.3; python_version < "3.11"
can be dropped from mitmproxy-10.2.4-2-any.pkg.tar.zst
typing-extensions; python_version < "3.8"
can be dropped from python-ansi2html-1.9.1-2-any.pkg.tar.zst
typing-extensions>=4.0.0; python_version < "3.11"
can be dropped from python-astroid-3.1.0-3-any.pkg.tar.zst
typing-extensions>=4.0.0; python_version < "3.11"
can be dropped from python-async-lru-2.0.4-2-any.pkg.tar.zst
typing-extensions>=3.6.5; python_version < "3.8"
can be dropped from python-async-timeout-4.0.3-3-any.pkg.tar.zst
typing-extensions>=4.7.0; python_version < "3.12"
can be dropped from python-bleak-0.21.1-2-any.pkg.tar.zst
typing-extensions; python_version < "3.12" and extra == "doc"
can be dropped from python-cbor2-5.6.3-2-x86_64.pkg.tar.zst
typing-extensions<4.0,>=3.6; python_version >= "3.5" and python_full_version < "3.5.4"
can be dropped from python-clikit-0.6.2-10-any.pkg.tar.zst
typing-extensions>=3.7.4.3; python_version < "3.8"
can be dropped from python-gitpython-3.1.42-3-any.pkg.tar.zst
typing-extensions<5.0,>=4.1; python_version < "3.7"
can be dropped from python-graphql-core-3.2.3-4-any.pkg.tar.zst
typing-extensions<5.0,>=4.1; python_version < "3.8"
can be dropped from python-graphql-relay-3.2.0-4-any.pkg.tar.zst
typing-extensions>=4; python_version < "3.11"
can be dropped from python-hist-2.7.2-1-any.pkg.tar.zst
typing-extensions; python_version == "3.10"
can be dropped from python-libvcs-0.28.2-2-any.pkg.tar.zst
typing-extensions; python_version < "3.8"
can be dropped from python-mailmanclient-3.3.5-4-any.pkg.tar.zst
typing-extensions<5.0.0,>=4.0.0; python_version < "3.10"
can be dropped from python-nptyping-2.5.0-4-x86_64.pkg.tar.zst
typing-extensions>=3.7.4; python_version <= "3.8"
can be dropped from python-rstcheck-core-1.2.1-2-any.pkg.tar.zst
typing-extensions>=3.10.0; python_version < "3.10"
can be dropped from python-starlette-0.37.2-4-any.pkg.tar.zst
typing-extensions>=4.10.0; python_version < "3.13"
typing-extensions>=3.7; python_version < "3.8"
can be dropped from python-uhi-0.4.0-1-any.pkg.tar.zst
typing-extensions>=3.7.4; python_version <= "3.8"
can be dropped from rstcheck-6.2.1-2-any.pkg.tar.zst
Filter Todo List Packages
Arch | Repository | Name | Current Version | Staging Version | Maintainers | Status | Last Touched By |
---|---|---|---|---|---|---|---|
any | Extra | bpython | 0.24-5 | 0.24-6 | gromit | Complete | gromit |
any | Extra | meson | 1.6.0-1 | 1.6.0-3 | heftig, anthraxx | Complete | heftig |
any | Extra | meson-python | 0.17.1-1 | 0.17.1-2 | arojas, FFY00 | Complete | arojas |
any | Extra | mitmproxy | 11.0.0-1 | 11.0.0-2 | felixonmars, kpcyrd | Complete | jelle |
any | Extra | python-ansi2html | 1.9.2-1 | 1.9.2-2 | Complete | dvzrv | |
any | Extra | python-astroid | 3.3.5-1 | 3.3.5-2 | polyzen, alerque | Complete | polyzen |
any | Extra | python-async-lru | 2.0.4-3 | 2.0.4-4 | arojas | Complete | arojas |
any | Extra | python-async-timeout | 4.0.3-5 | 4.0.3-6 | felixonmars, anthraxx | Complete | dvzrv |
any | Extra | python-bleak | 0.22.3-1 | 0.22.3-2 | alucryd | Complete | dvzrv |
x86_64 | Extra | python-cbor2 | 5.6.5-1 | 5.6.5-2 | dvzrv, alerque | Complete | alerque |
any | Extra | python-clikit | 0.6.2-11 | 0.6.2-12 | alerque | Complete | alerque |
any | Extra | python-gitpython | 3.1.43-1 | 3.1.43-2 | grawlinson | Complete | dvzrv |
any | Extra | python-graphql-core | 3.2.4-1 | 3.2.4-2 | alucryd | Complete | dvzrv |
any | Extra | python-hist | 2.7.2-2 | kgizdov | Complete | dvzrv | |
any | Extra | python-libvcs | 0.30.1-1 | 0.30.1-2 | Segaja | Complete | Segaja |
any | Extra | python-mailmanclient | 3.3.5-5 | dvzrv | Complete | dvzrv | |
x86_64 | Extra | python-nptyping | 2.5.0-6 | 2.5.0-7 | Complete | dvzrv | |
any | Extra | python-rstcheck-core | 1.2.1-3 | 1.2.1-4 | polyzen | Complete | polyzen |
any | Extra | python-starlette | 0.41.3-1 | 0.41.3-3 | dvzrv, FFY00, Antiz | Complete | Antiz |
any | Extra | python-uhi | 0.5.0-1 | 0.5.0-2 | kgizdov | Complete | dvzrv |
any | Extra | rstcheck | 6.2.1-4 | 6.2.1-5 | polyzen | Complete | polyzen |