Commit Graph

1298 Commits

Author SHA1 Message Date
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
OscarL
76b21857c8 rdflib: drop outdated and unused recipe. (#11942)
While this provides several `cmd:`s to work with rdf files, none seems
used on-tree. Do we really need this packaged?

Users should try to `pip install` this, if they need it.
2025-03-13 05:24:25 +00:00
OscarL
35e7ce02dd typogrify: drop outdated and unused recipe. (#11943)
Seems it was never used on-tree since it was introduced in
4cdf5a4ab8
(`git log --since=2022-07 -S typogrify` gives nothing besides that commit).

Users should try to `pip install` this, if they need it.
2025-03-13 05:23:24 +00:00
OscarL
c121c38b22 (Python) pathtools: drop recipe. (#11895)
Nothing uses it on-tree. Last release in 2011, last commit 9 years ago.
Let people pip install this if they need it.
2025-03-11 18:10:33 +00:00
OscarL
0229e92596 aiorpcx: drop recipe. (#11894)
Nothing uses it on-tree, and nothing ever did since it was introduced
(`git log --since=2019 -S aiorpcx` gives nothing).

Let people pip install this if they need it.
2025-03-11 18:10:16 +00:00
OscarL
647d61f4dc aiohttp_socks: drop recipe. (#11893)
Nothing uses this on-tree, and apparetly nothing never ever did
(`git log -S aiohttp_socks` gives nothing).

Also... current version is missing a hard dependency for a package/module
that we do not provide: python-socks[asyncio]>=1.2.2
(newsest version upstream requiers: python-socks[asyncio]>=2.4.3,<3.0.0

Just drop this thing, and let whoever needs it install it via pip.
2025-03-11 18:09:55 +00:00
Nexus6
4285eb9aa8 numpy: update to 2.2.3 (#11875)
* numpy: update to 2.2.3

* Update dev-python/numpy/numpy-2.2.3.recipe

Co-authored-by: OscarL <oscar.lesta@gmail.com>

* Update dev-python/numpy/numpy-2.2.3.recipe

Co-authored-by: OscarL <oscar.lesta@gmail.com>

---------

Co-authored-by: Schrijvers Luc <begasus@gmail.com>
Co-authored-by: OscarL <oscar.lesta@gmail.com>
2025-03-08 06:08:34 +00:00
OscarL
2a1dade5a2 pygame: drop spurious cmd:cython dependency. (#11813)
AFAICS, cython is only used by upstream devs to turn some cython code into .c
files (that are already included in the tarball we use).

(Tested with the 3 on-tree games that require pygame. All work without cython).

Side note: numpy dep is documented as "optional", so we may want to remove that
REQUIRES from this package, and just add it on packages that use that "extra"
functionality.

PyGame's README.rst says:

"The surfarray module requires the Python NumPy package for its
multidimensional numeric arrays.".
2025-02-21 06:49:16 +00:00
OscarL
abca667abe scipy: update to version 1.15.1. (#11783)
Needs fixed lapack package (#11801) merged first.

With that, this builds, installs and smoke test (`python3 -c "import scipy; help(scipy)"`)
work OK. Previously we where getting missing symbols when attempting scipy builds using meson.

Now we instruct the build to use lapack for LAPACK. At least until we decide to just let openblas
handle BLAS *and* LAPACK.

Solves the issue seen on PR #11536.
2025-02-21 06:03:26 +00:00
OscarL
040e617310 numpy: fix build on 32 bits. (#11806)
Also: remove cython as runtime dependency.
2025-02-21 04:53:00 +00:00
OscarL
4829fb0fed numpy: update to version 2.2.1. (#11534)
Known incompatibilities on-tree were already solved, and I was able to build
scipy 1.15.1 against this new version (updated scipy recipe still WIP).

If anything breaks, is surely on outdated software, and we should fix that
instead of keeping numpy on an older version.
2025-02-17 06:27:43 +00:00
OscarL
c037dfae69 pybind11: update to version 2.13.6. (#11782)
Update needed by scipy 1.15.1.

Cleaned up recipe, drop Python 3.9.
2025-02-13 04:54:16 +00:00
OscarL
c50dea9f70 cryptography: recipe cleanups. (#11732)
Do not depend on libpython3.xx.so, but on cmd:python3.xx.

Untested, as I don't have the necessary rust dependencies to build this one.
2025-02-05 17:48:46 +00:00
OscarL
d0581c255c html5_parser: minor cleanups. (#11727)
- do not REQUIRE libpython3.xx but cmd:python3.xx.
- use suffixless version for lxml_python3xx.
2025-02-05 12:42:23 +00:00
OscarL
206a9e2cfe pycurl: recipe cleanups. (#11725)
- Don't REQUIRE libpython, but cmd:python3.xx instead.
- Switch from setup.py to build/intaller.
2025-02-05 07:21:08 +00:00