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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.".
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.
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.
On-tree recipes that depend on cffi:
- argon2_cffi_bindings
- bcrypt
- pycares
- pynacl
So we're doing the same on those too in one go.
Also:
- moved all recipes to use build/installer instead of setup.py.
- fixed calling of tests on cffi.
This version fails to build against Cython >= 3, but newer pandas versions
require numpy > 2. So just disable it for now until the needed dependencies
get sorted out.
(this should not break things on-tree, as nothing currently requires pandas)