Commit Graph

1408 Commits

Author SHA1 Message Date
Oscar Lesta
219ac9bc27 snoballstemmer: drop Python 3.9 support.
All on-tree users (orcus0.18, sphinx, sphinxcontrib_jquery, assimp_docs)
already target 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
d6831586bd smmap: drop Python 3.9 support.
Only on-tree user (gitdb) already targets 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
3e88ff900e reportlab: drop Python 3.9 support.
Only user on-tree (rst2pdf) already targets 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
56d3710e8e regex: drop Python 3.9 support.
Only on-tree user (calibre) targets 3.10 only already.
2025-09-19 22:53:14 -03:00
Oscar Lesta
679ed1e578 pytz: drop Python 3.9 support.
Only pandas (disabled recipe) uses this, and that already targets 3.10.
2025-09-19 22:53:14 -03:00
Oscar Lesta
3fcf75d8f6 pyrsistent: drop Python 3.9 support.
Nothing on-tree depends on this. Given that is "pip installable"
("any", no patches), we should consider dropping this recipe.
2025-09-19 22:53:14 -03:00
Oscar Lesta
175cf037e6 pyqt5_sip: drop Python 3.9 support.
All on-tree users (pyqt5, pyqtwebengine5, python_poppler_qt5) are
already 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
553097f611 pyproject_metadata: drop Python 3.9 support.
Only on-tree user (meson_python) already is 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
411cb76ddd pyparsing: drop Python 3.9 support.
All on-tree users (matplotlib, spice) are 3.10 only already.
2025-09-19 22:53:14 -03:00
Oscar Lesta
ffe617d066 pymupdf: drop Python 3.9 support.
Nothing seems to use this on-tree.
2025-09-19 22:53:14 -03:00
Oscar Lesta
a7a34b0e29 pylzma: drop Python 3.9 support.
Nothing on-tree seems to require/use this one. Given that it doesn't
requires patching, we should consider dropping the recipe, and let
users "pip install" it if they need it.
2025-09-19 22:53:14 -03:00
Oscar Lesta
1fbfedcff1 pygobject: drop Python 3.9 support.
All users on-tree (gimp, libaccounts, nicotineplus) are 3.10 only
already.
2025-09-19 22:53:14 -03:00
Oscar Lesta
eaefde729a pygments: drop Python 3.9 support.
All on-tree users (calibre, gtk_doc, icecream, prompt_toolkit, retext,
sphinx, and xonsh) of this package are 3.10 only already.
2025-09-19 22:53:14 -03:00
Oscar Lesta
75e614d685 pycryptodome(x): drop Python 3.9 support.
Nothing uses them on-tree at the moment. Leaving them in because we
might need them for yt-dlp at some point.
2025-09-19 22:53:14 -03:00
Oscar Lesta
541a5e9c39 pathspec: drop Python 3.9 support.
Only user on-tree (hatchling) is 3.10 only already.
2025-09-19 22:53:14 -03:00
Oscar Lesta
8e620e3edf parametrized: drop Python 3.9 support.
Only user on-tree (gtk_doc, for TESTS) is Python 3.10 only already.
2025-09-19 22:53:14 -03:00
Oscar Lesta
c8d7feb3c1 markupsafe: drop Python 3.9 support.
All on-tree users (jinja, mako, and attica6 for TESTS) are 3.10
only already.
2025-09-19 22:53:14 -03:00
Oscar Lesta
1e0dc62f6a jdtranslationhelper: drop Python 3.10 support.
Only users on-tree (jdreplace, jdtextedit) are already 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
5efa8dbb05 iniconfig: drop Python 3.9 support.
Only user on-tree (pytest) is already 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
253ff0b303 importlib_metadata: drop Python 3.9 support.
Only users on-tree (pytest, qutebrowser) are already 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
2605704317 imagesize: drop Python 3.9 support.
Only user on-tree (sphinx) is already 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
dbc994dbd4 pythonzeroconf: drop Python 3.9 support.
Only user on-tree (calibre) is already 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
a24c323ef7 future: drop Python 3.9 support.
Only users on-tree (youcompleteme, and glances, the latter disabled)
are 3.10 only already.
2025-09-19 22:53:14 -03:00
Oscar Lesta
9627ce72c1 frozendict: drop Python 3.9 support.
Only user on-tree (youcompleteme) is already 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
87cfc18e8d feedparser: drop Python 3.9 support.
Only users on-tree (calibre, feedgator) are already 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
8381c11b11 fasteners: drop Python 3.9 support.
Only user on-tree (picard) is already 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
9092f00130 executing: drop Python 3.9 support.
Only user on-tree (icecream) is 3.10 only already.
2025-09-19 22:53:14 -03:00
Oscar Lesta
5d8be97cae exceptiongroup: drop Python 3.9 support.
Only user on-tree (pytest) is 3.10 only already.
2025-09-19 22:53:14 -03:00
Oscar Lesta
4648dcdb42 editorconfig_core_py: drop Python 3.9 support.
Only user on-tree (jdtextedit) is 3.10 only already.
2025-09-19 22:53:14 -03:00
Oscar Lesta
4f98af24d7 editables: drop Python 3.9 support.
Only user on-tree (hatchling) is already 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
c484c3d881 dnspython: drop Python 3.9 support.
Only user on-tree (calibre) is already 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
71a1db040f discid: drop Python 3.9 support.
Only user on-tree (picard) is Python 3.10 only already.
2025-09-19 22:53:14 -03:00
Oscar Lesta
357248b32f cycler: drop Python 3.9 support.
Only user on-tree (matplotlib) already is 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
f9f8ffd768 css_parser: drop Python 3.9 support.
Only user on-tree (calibre) is already 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
7695e7953f certifi: drop Python 3.9 support.
Only user on-tree (youcompleteme) already is 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
532affa684 bottle: drop Python 3.9 support.
The only on-tree user of bottle (youcompleteme), already is 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
773dc55cd8 astroid: drop Python 3.9 support.
Only user on-tree of this is `asttokens`, and we only package that
for 3.10 at the moment.
2025-09-19 22:53:14 -03:00
Gerasim Troeglazov
aecc875e4d tinycss2: add recipe 2025-09-18 08:20:02 +10:00
Schrijvers Luc
2eb13b2652 installer, revbump for riscv64 (#12854) 2025-08-29 15:42:44 +00:00
Oscar Lesta
83c4844a2a pycares: fix 32 bits build. 2025-08-28 05:15:17 -03:00
Oscar Lesta
bfc10710d1 setuptools_rust: update to 1.11.1.
Not used by anything on-tree currently. Still, was in dire need
of a clean up. Using pip in .recipes is a big NO NO.

Previous version of this package included, besides setuptools_rust code,
modules for tomli, setuptools, semantic_version, distutils-precedence, and
pkg_resources. All which would override the files from "proper" .hpkg for
those modules, depending on package activation order.

Also, this brings down the size of the package from 1.6 MiB to 47 KiB.
2025-08-28 01:51:49 -03:00
Oscar Lesta
18a52f5941 slixmpp: update to version 1.8.6.
This is the last version that doesn't requires rust, and the last
version that should be compatible with Poezio 0.14.

Updating the latter to >= 0.15 will require adding new recipes for
the "maturin" python build system, as that's a build dependency for
newer slixmpp ("rustified") versions.
2025-08-27 08:34:53 -03:00
Oscar Lesta
8ad1e6bd2b pyasn1_modules: update to version 0.4.2. 2025-08-27 08:34:53 -03:00
Oscar Lesta
19b6ee3d36 pyasn1: update to version 0.6.1. 2025-08-27 08:34:53 -03:00
Oscar Lesta
54c8e0a9f9 aiodns: update to version 3.5.0. 2025-08-27 08:34:53 -03:00
Oscar Lesta
a63a406970 pycares: update to version 4.10.0. 2025-08-27 08:34:53 -03:00
Alexander von Gluck IV
51b146c1c3 python/setuptools: Bump for riscv64 rebuild
* riscv64 is missing setuptools_python39. it was probably bootstrapped
* Instead of removing essential packages from the riscv64 repo, and
  rebuilding it by hand, just bump rev.
2025-08-26 13:12:41 -05:00
Oscar Lesta
d56e712db4 dbuspython: drop unneeded recipe.
As noticed in 810866934f, only previous user
of this was calibre, and that switched onto a different dependency.
2025-08-08 13:08:42 -03:00
Schrijvers Luc
9b9c2666b0 watchdog, drop python3.9 (#12668) 2025-08-04 13:27:20 +00:00
Schrijvers Luc
35afdc6a3a pytest, drop python3.9 (#12664) 2025-08-04 13:24:15 +00:00