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
OscarL
cde98336d3
voxophone: retire recipe. ( #12932 )
...
App currently does not works, and per discussions over:
https://discuss.haiku-os.org/t/voxophone-is-not-working/18162/
and
https://github.com/haikuports/haikuports/issues/7788
There's seems to be not much point in insisting on this
(at least in its current incarnation).
Better native alternatives exist (StreamRadio), and plenty of
non-native ones too.
2025-09-20 00:01:45 -03:00
OscarL
d6f676bfed
python3.14: update to version 3.14.0rc3. ( #12939 )
2025-09-19 23:59:57 -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
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