Schrijvers Luc
9ad25c540e
reportlab, trigger build for 32bit ( #12978 )
2025-09-30 08:22:15 +00:00
Schrijvers Luc
340442fad0
reportlab, revbump for 32bit ( #12977 )
2025-09-30 06:31:26 +00:00
Oscar Lesta
70f5008d14
rst2pdf: fix dependencies.
...
rst2pdf was broken before, as it requires "smartypants".
Newer versions (>= 0.103) drop that requirement in favor of
"docutils.smartquotes", but also introduce more dendencies,
so leave it as this for now.
(we should retire the smartypants recipe once this package no longer
requires it)
Switched to re-packaging the .whl instead of installing from the tarball,
as end .hpkg is the same, and the tarball is 12 MB, vs 173 KB for the wheel.
2025-09-28 04:24:59 -03:00
Oscar Lesta
57af47e7cd
smartypants: new recipe (needed by rst2pdf 0.102).
2025-09-28 04:24:59 -03:00
OscarL
f4773cbb97
reportlab: update to version 4.4.4. ( #12968 )
...
Package is now "any", does not requires patching, and thus we now
just repack the .whl file.
2025-09-28 04:21:02 -03:00
Jérôme Duval
822feb6c1a
pyqt_builder: bump version
2025-09-23 19:14:51 +02:00
Jérôme Duval
715dcb6848
sip: bump version
2025-09-23 19:07:31 +02:00
Jérôme Duval
39ec1533f1
pyproject_hooks: bump version
2025-09-23 19:05:09 +02:00
Jérôme Duval
58fb3fcf65
setuptools: bump version
2025-09-23 19:04:40 +02:00
humdinger
c27b49356a
Update python's "hatchling" ( #12952 )
...
In order to build yt-dlp, "hatchling" needs to be updated to v1.27.
2025-09-23 17:53:00 +02:00
Jérôme Duval
de363fa350
python packaging: bump version
2025-09-23 17:36:42 +02:00
OscarL
7e86ffed97
flit_core: drop support for Python 3.9. ( #12944 )
...
Should be the last recipe targetting 3.9.
We should be able to drop the package for the Python 3.9 interpreter
when it reaches EOL in October 2025.
2025-09-20 03:02:29 -03:00
Oscar Lesta
114e05afa4
tomli: drop Python 3.9 support.
...
All users on-tree already target 3.10 only.
2025-09-20 02:43:17 -03:00
Oscar Lesta
b15e9801aa
pyproject_hooks: drop Python 3.9 support.
...
All users on-tree already target 3.10 only.
2025-09-20 02:43:17 -03:00
Oscar Lesta
a3b34c45ea
packaging: drop Python 3.9 support.
...
All users on-tree already target 3.10 only.
2025-09-20 02:43:17 -03:00
Oscar Lesta
b9d4cac989
typing_extensions: drop Python 3.9 support.
...
All on-tree users should already be targetting 3.10 only.
2025-09-20 02:33:31 -03:00
Oscar Lesta
5341b532c2
setuptools: drop support for all but "default Python".
...
All on-tree users should already be targetting 3.10 only.
Whenever we decide on which Python will be the "next default", we
can add support for that version on this recipe.
2025-09-20 02:33:31 -03:00
Oscar Lesta
a47af1cd3e
installer: drop Python 3.9 support.
...
All on-tree users should already be targetting 3.10 only.
2025-09-20 02:33:31 -03:00
Oscar Lesta
e3436c8f86
build: drop Python 3.9 support.
...
All on-tree users should already be targetting 3.10.
2025-09-20 02:00:39 -03:00
Oscar Lesta
b6b67c89e1
setuptools_scm: drop Python 3.9 support.
...
All on-tree users already target 3.10 only.
2025-09-20 02:00:39 -03:00
Oscar Lesta
b6c238cb37
wheel: drop Python 3.9 support.
...
All on-tree users already target 3.10 only.
2025-09-20 02:00:39 -03:00
Oscar Lesta
8f0aa87c19
pip: drop support for all but current "default Python".
...
IMO, this recipe should be just dropped, but sadly, we still have
a few recipes using pip :-(. I consider using pip on recipes a
big NO NO, and I think we should avoid it.
Besides that...
`pip` moves too fast for us to properly keep up, and installing
pip for whatever Python version is as simple as doing:
> python3.xx -m ensurepip --altinstall
> python3.xx -m pip install --upgrade pip
(replace .xx accordingly, of course)
And then users can just update their pip whenever they like.
2025-09-20 02:00:39 -03:00
Oscar Lesta
cf1e4de166
zipp: drop Python 3.9 support.
...
Only on-tree user (importlib_metadata) already only targets 3.10.
2025-09-20 00:40:09 -03:00
Oscar Lesta
1b813aac30
wrapt: drop Python 3.9 support.
...
Only on-tree user (astroid) already only targets 3.10.
2025-09-20 00:40:09 -03:00
Oscar Lesta
2293dddb8c
sgmllib3k: drop Python 3.9 support.
...
Only on-tree user (feedparser) already only targets 3.10.
2025-09-20 00:40:09 -03:00
Oscar Lesta
976a4b52da
lazy_object_proxy: drop Python 3.9 support.
...
Only user on-tree (astroid) already targets 3.10 only.
2025-09-20 00:40:09 -03:00
Oscar Lesta
8c454ad3a9
ifaddr: drop Python 3.9 support.
...
Only on-tree user (pythonzeroconf) already targets 3.10 only.
2025-09-20 00:40:09 -03:00
Oscar Lesta
17a9eca72c
flit_scm: drop Python 3.9 support.
...
Only on-tree user (exceptiongroup) already targets 3.10 only.
2025-09-20 00:40:09 -03:00
Oscar Lesta
6e70a085c1
cython: drop Python 3.9 support.
...
All current on-tree users already target 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
a6ada8ac69
webencodings: drop Python 3.9 support.
...
On-tree users (html5lib, tinycss2) already target 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
03e0c51605
unrardll: drop Python 3.9 support.
...
Only on-tree user (calibre) already targets 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
f413c38a6e
trove_classifiers: drop Python 3.9 support.
...
Only on-tree user (hatchling) already targets 3.10 only.
2025-09-19 22:53:14 -03:00
Oscar Lesta
38c7081a15
soupsieve: drop Python 3.9 support.
...
Only on-tree user (beautifulsoup4) already targets 3.10 only.
2025-09-19 22:53:14 -03:00
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