Commit Graph

1312 Commits

Author SHA1 Message Date
OscarL
0922e64579 *_python*: clean up around commands suffixes. Drop Python3.9 support. (#12591)
Plus general recipe clean ups, while we're at it.

----

Tested locally only for mutagen. Will fix if something breaks.

`requests_python39` will pop up in in the reports due to missing `chardet_python39`.
Nothing requires `requests_python39` on tree, so will remove that at some point.
2025-07-14 20:48:47 -03:00
OscarL
e8a2689159 markdown: recipe clean up. Drop Python 3.9 support. (#12590) 2025-07-14 19:28:11 -03:00
OscarL
a6bff52757 _python* packages: do not use Python 3.9 as "defaultVersion" anymore. (#12589)
While switching to 3.10 as default, lets just drop the 3.9 versions of these packages.

----

Checked runtime and build dependencies, but only tried a build of `hatchling` locally. I'll merge as is, and if something breaks, will fix later on.
2025-07-14 15:09:48 -03:00
Schrijvers Luc
a6508a35a9 sphinxcontrib_serializinghtml, bump to 2.0.0 (#12277)
* sphinxcontrib_serializinghtml, bump to 2.0.0

required to install poetry with pip in Terminal

* Update dev-python/sphinxcontrib-serializinghtml/sphinxcontrib_serializinghtml-2.0.0.recipe

Co-authored-by: Joachim Mairböck <j.mairboeck@gmail.com>

---------

Co-authored-by: Joachim Mairböck <j.mairboeck@gmail.com>
2025-04-30 05:14:46 +00:00
Joachim Mairböck
df04e7e1b1 cson: fix build 2025-04-26 15:15:20 +02:00
Joachim Mairböck
f763dab90f cson: new python recipe, version 0.8 2025-04-26 14:58:26 +02:00
Joachim Mairböck
81da941c02 speg: new python recipe, version 0.3 2025-04-26 14:58:26 +02:00
OscarL
89962f33bf arrow: drop outdated and unused recipe. (#11928)
`git log --since=2023-08 -S 'arrow_\$'` or `git log --since=2023-08 -S arrow_py`
do not show any usage of this on-tree since it was introduced in
1a145f36ae.

Users should try to `pip install` this, if they need it.
2025-04-06 13:38:49 +00:00
Gerasim Troeglazov
c75ea013d3 pygobject: fix lib dir 2025-03-18 12:19:23 +10:00
OscarL
7b5404b0fe dulwich: drop outdated, unused recipe. (#11990)
Can't find any in-tree usage for this (despite being introduced in 2013).

As this is a "Pure Python git implementation (despite not being "any"
because it has optional compiled bindings to speed up things), users can
just `pip install` it if they need it.
2025-03-15 04:40:47 +00:00
OscarL
9198c2540a jsonschema: drop unused recipe. (#11987)
Added in 9714938837.
Not required since c213d403e4.

Users should try to `pip install` this, if they need it.
2025-03-15 04:33:59 +00:00
OscarL
9404a39860 dukpy: drop outdated and unused recipe. (#11988)
Introduced in 22fd2e572d, but unused by
anything on-tree since e1f4b173a4.

While this needs compilation, it doesn't needs patching (at least for
this version).

Users should try to `pip install` this, if they need it.
2025-03-15 04:33:18 +00:00
OscarL
db86ec8294 smartypants: drop unused recipe. (#11986)
Added in dd4660874a, probably as a
dependency of typogrify.

Not required since 35e7ce02dd.

As for the `cmd:smartypants` it provided... we have another recipe
that should cover that: `hoedown` (albeit it seems not to exist
currently on repos, for some reason).

Users should try to `pip install` this, if they need it.
2025-03-15 04:32:58 +00:00
OscarL
80628bd3cb oslash: drop unused recipe. (#11989)
Added in 8afb6c9415 for jsonrpcserver.
Not required since c213d403e4.

Users should try to `pip install` this, if they need it.
2025-03-15 04:32:40 +00:00
OscarL
f264e2de06 tqdm: drop unused recipe. (#11985)
Added in fd23026635, but not required by anything
on-tree since then.

It *does* provides a cmd:, but its usage outside of Python isn't popular enough
as to keep packaging this.

If users need it, they can `pip install` it.
2025-03-15 04:30:01 +00:00
OscarL
4ddeec8199 apply_defaults: drop unsused recipe. (#11950)
Introduced in 7b0c0671ab, perhaps
as a dependency for `jsonrpcserver`? (albeit only 3 years later
jsonrpcserver proerly added a REQUIRES for it).

In any case, not needed anymore by anything on-tree since
7b0c0671ab.

Users should try to `pip install` this, if they need it.
2025-03-14 05:39:33 +00:00
OscarL
e319b1c023 atomicwrites: drop unused recipe. (#11951)
First introduced in 15d1b6eb15 as a
dependency for pytest apparently (54963ba9e2).

Not required on-tree since d9f746a859.
2025-03-14 05:39:17 +00:00
OscarL
daeb521327 asynctest: drop unused recipe. (#11952)
First introduced in 2b9b9a191d.
(I believe it was a spurious dependency).

Not needed by anything on tree since d8bf95ed80
cleaned up aiohttp deps.

Users should try to `pip install` this, if they need it.
2025-03-14 05:39:02 +00:00
OscarL
a0c637e305 binaryornot: drop unused recipe. (#11953)
Introduced in 55baf6a457, but never
required by anything on-tree since then.

Users should try to `pip install` this, if they need it.
2025-03-14 05:38:48 +00:00
OscarL
de2b6c44d6 colorama: drop unused recipe. (#11954)
Introduced in 3ce4c824ee, but it only makes
sense to use `colorama` on Windows. If a package tries to import it
on non Windows OSes, it should be patched to avoid that (as done for
`invoke` in 14b453cad5).

If users really insist on needing this, they can just `pip install` it.
2025-03-14 05:38:31 +00:00
OscarL
849f00a5fe funcy: drop unused recipe. (#11955)
First introduced in 79e515316e, but never
required by anything on-tree (`git log --since=2023-06 -S funcy` only shows
the commit above).

Users should try to `pip install` this, if they need it.
2025-03-14 05:38:04 +00:00
OscarL
bf16f5ca6a iniparse: drop unused recipe. (#11956)
First introduced in f17cdf3b98 (2013!!!).

Until 2023 (8402ef2db2) it was Python 2.x
only, and hasn't been required by anything on-tree since then (and who
knows since when before that).

Users should try to `pip install` this, if they need it.
2025-03-14 05:37:50 +00:00
OscarL
7dcc63f41a hatch_vcs: drop outdated and unused recipe. (#11957)
Not referenced by anything on-tree since 8b8ada3aae.

Patch was for tests only, came from upstream.

Users should try to `pip install` this if they need it.
2025-03-14 05:37:37 +00:00
OscarL
23183cd7db jsonrpcclient: drop unused recipe. (#11958)
Never required by anything on-tree since its introduction in
025cd84ee5.

Users should try to `pip install` this, if they need it.
2025-03-14 05:36:06 +00:00
OscarL
f5540ed55b networkx: drop outdated and unused recipe. (#11959)
Apparently not used by anything on-tree since it was Introduced in
cd00ee7aed.

Also, the recipe only provided a _python39 package ATM, so this will
hardly be missed.

Users should try `pip instlal` if they need this.
2025-03-14 05:33:43 +00:00
OscarL
c213d403e4 jsonrpcserver: drop unused recipe. (#11960)
First introduced in 99327f0bb5, but never
required by anything on-tree since then.

Users should try to `pip install` this, if they need it.
2025-03-14 05:33:24 +00:00
OscarL
cc6e99df84 lexicon: drop unused recipe. (#11961)
Never referenced by anything on-tree since its introduction in
715f1c9053.

Users should try to `pip install` this, if they need it.
2025-03-14 05:33:04 +00:00
OscarL
d34c109b75 pretend: drop unused recipe. (#11962)
I couldn't find any usage on-tree for `pretend` since its introduction in
600dd392ea (`git log --since=2018-11 -S pretend_`
gave no results).

Users should try to `pip install` this, if they need it.
2025-03-14 05:32:00 +00:00
OscarL
29153265c8 pyaes: drop unused recipe. (#11963)
Not required by anything on-tree since its introduction in
4782ded8c7.

Users should try to `pip install` this, if they need it.
2025-03-14 05:31:38 +00:00
OscarL
40e9f8a693 pydispatcher: drop unused recipe. (#11964)
This one's an oldie! Introduced in a48df5ce4b
)2011) as a .bep file.

Still, can't find any usage on-tree since then
(`git log --since=2011 -S pydispatcher` gives nothing).

Users should try to `pip install` this, if they need it.
2025-03-14 05:31:17 +00:00
OscarL
eb7d0d8be2 pypeg2: drop unused recipe. (#11965)
Introduced in 8251b187d4 as a dependency
of `qutebrowser`, but 6d5397902a removed
that depedency.

Nothing else seems to have ever used this on-tree.

Users should try to `pip install` this, if they need it.
2025-03-14 05:30:53 +00:00
OscarL
8501e68ace svgwrite: drop unused recipe. (#11966)
Since its introduction in 5b2c791136
nothing seems to have required it on-tree.

As mentioned in 999d67a3e2 (its last recipe
update), the project is marked as inactive/unmaintained on GitHub

Users should try to `pip install` this, if they need it.
2025-03-14 05:30:35 +00:00
OscarL
3f5d862242 toml: drop unused recipe. (#11967)
Introduced in 833c50b0a3.
Not required by anything on-tree since cc0acf96d8.

Instead of `toml`, the `tomli` package is the one that's used for most
projects (as is a backport of the `tomllib` module that was added to Python's
standard library in 3.11).

Users should try to `pip install` this, if they need it.
2025-03-14 05:30:11 +00:00
OscarL
c4f576c15b whatever: drop unused recipe. (#11968)
Introduced in 21b15109c4, just for tests
of the `funcy` recipe (but we are dropping that as well).

Users should try to `pip install` this, if they need it.
2025-03-14 05:29:41 +00:00
OscarL
29f892f42d whichcraft: drop unused recipe. (#11969)
Introduced in 3780b7ecfb, apparently
because webkit's unit-tests required it (2021-03).

On 600c2f41ca (2023-09) support for
Python 3.10 was added, but given that haikuwebkit had already moved
to 3.10 even before that, most likely that the `whichcraft` hpkg was
not used for those "webkit unit tests".

Users should try to `pip install` this, if they need it.
2025-03-14 05:29:20 +00:00
OscarL
f164c0c93a bitstring: drop outdated and unused recipe. (#11926)
Not used on-tree, newer versions has dependencies we don't package.
`git log --since=2020-01 -S bitstring` seems to indicate it was never
actually used on-tree?

Users should try to `pip install` this, if they need it.
2025-03-13 05:30:26 +00:00
OscarL
52ee34ee1a argh: drop outdated and unused recipe. (#11927)
Last "used" by whatchdog (27c4bcd65d)
in 2023-09.

Users should try to `pip install` this, if they need it.
2025-03-13 05:29:59 +00:00
OscarL
b35cc46c59 cryptography_vectors: drop outdated and unused recipe. (#11929)
Only useful/needed to run tests for the "cryptography" package
(and that recipe never had TESTS(), AFAICS).

If TESTS() was ever added to the cryptography recipe, we could just
instruct the tester/packager to `pip install cryptography_vectors`.
2025-03-13 05:29:15 +00:00
OscarL
333abf0e48 ecdsa: drop outdated and unused recipe. (#11930)
Nothing uses these on-tree, and I can't find anything that ever did.
"git log --since=2016-02 -S ecdsa_" gives nothing (except unrelated
openssh hits).

Users should try to `pip install` this, if they need it.
2025-03-13 05:28:55 +00:00
OscarL
eb9e495e86 editor: drop outdated and unused recipe. (#11931)
The recipe seems to have been broken before
59d0eea589, and I got no results for:
`git log --since=2019-09 -S editor_py` or `git log --since=2019-09 -S 'editor_\$'`.

Users should try to `pip install` this, if they need it.
2025-03-13 05:28:35 +00:00
OscarL
8b8ada3aae filelock: drop outdated and unused recipe. (#11932)
Introduced in 480e45cd2f but never used
on-tree.

Users should try to `pip install` this, if they need it.
2025-03-13 05:28:02 +00:00
OscarL
07319e69e8 flit: drop outdated and unused recipe. (#11933)
Never referenced on-tree since introduced.

Provides `cmd:flit`, but that's only useful to publish python modules on PyPi.
Uusers needing it should know how to `pip install` it.
2025-03-13 05:27:41 +00:00
OscarL
b3acb50e89 fluidity_sm: drop outdated and unused recipe. (#11934)
Never used on-treee since introduced in a4ffe8aae0
("git log --since=2022-09 -S fluidity_sm" gives nothing).

Users should try to `pip install` this, if they need it.
2025-03-13 05:27:22 +00:00
OscarL
a5474d44a2 freezegun: drop outdated and unused recipe. (#11935)
Never used on-tree since introduced (b573859b38).

Users should try to `pip install` this, if they need it.
2025-03-13 05:27:05 +00:00
OscarL
cb45f3fe3f importlib_resources: drop outdated and unused recipe. (#11936)
Not required on-tree since dc675a224a.

`setuptools` uses a vendored version of this now, so we should not
require this stand-alone package any longer.

Users should try to `pip install` this, if they need it.
2025-03-13 05:26:39 +00:00
OscarL
67e3a303ad pep517: drop outdated and unused recipe. (#11937)
Not required on-tree since 5f1c50c8e9.

Users should try to `pip install` this, if they need it.
2025-03-13 05:26:15 +00:00
OscarL
13d679cc19 more_itertools: drop outdated and unused recipe. (#11938)
Not required on-tree since d9f746a859.

Users should try to `pip install` this, if they need it.
2025-03-13 05:25:55 +00:00
OscarL
9bbd29f0e4 polib: drop outdated and unused recipe. (#11939)
Not required on-tree since e777491cec.

Users should try to `pip install` this, if they need it.
2025-03-13 05:25:30 +00:00
OscarL
44b38628da pypandoc: drop outdated, unused, and disabled recipe. (#11940)
Originally added as dep of gertty, but never actually used by it, AFAICT.

We don't have `cmd:pandoc` (requires haskell), so no point in having this
anyway.
2025-03-13 05:25:04 +00:00
OscarL
668a0cf78f pyopengl: drop outdated and unused recipe. (#11941)
This was broken before 8dec539418, and never
referenced on-tree since then (`git log --since=2020-03 -S pyopengl`
gives nothing except that commit).

Users should try to `pip install` this, if they need it.
2025-03-13 05:24:41 +00:00