gnu: python-kivy: Fix build.
* gnu/packages/python-graphics.scm (python-kivy)[native-inputs]:
Remove python-cython; add python-cython-0.
Change-Id: Ic37de9f525576a7a5dd8551c2db215f960c6dcf8
gnu: python-pygame-sdl2: Fix build.
* gnu/packages/game-development.scm (python-pygame-sdl2)
[native-inputs]: Remove python-cython; add python-cython-0.
Change-Id: I6b72a665daf0206c61a33fb30f4f775bf3977693
gnu: python-pybbi: Update to 0.4.1.
* gnu/packages/bioinformatics.scm (python-pybbi): Update to 0.4.1. Use
G-Expressions.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-flags>: Skip tests requiring network access.
<phases>: Use default 'check; add 'remove-local-bbi.
[propagated-inputs]: Remove python-cython, python-pandas, and python-six.
[native-inputs]: Add python-cython, python-pandas, and python-setuptools.
Change-Id: I580999a2aa7ba3511752ba00f3c923a26ab2c426
gnu: python-pillow-simd: Don't inherit from python-pillow.
* gnu/packages/python-xyz.scm (python-pillow-simd): Don't inherit from
python-pillow.
[arguments] <test-flags>: Skip one more test.
[inputs]: Add freetype, lcms, libimagequant, libjpeg-turbo, libraqm,
libtiff, libwebp, openjpeg, and zlib.
[native-inputs]: Add python-check-manifest, python-defusedxml,
python-markdown2, python-olefile, python-packaging, python-pytest,
python-pytest-timeout, python-setuptools, and python-trove-classifiers.
Change-Id: Ie2473266b4d1447ece70b4da12cc17a9e7fbcf4a
gnu: python-pyaes: Disable tests.
* gnu/packages/python-crypto.scm (python-pyaes)[arguments] <tests?>:
Disable for now.
[native-inputs]: Remove python-wheel.
Change-Id: I6b1be9e4dab156ed36ddb2a57b080824f6388f11
gnu: python-js2py: Fix build.
* gnu/packages/python-web.scm (python-js2py) [propagated-inputs]: Remove
python-numpy; add python-six.
[native-inputs]: Remove python-pytest and python-wheel.
Change-Id: I5e18ac4c7eff8de3aa8858021d530b967c1a3529
gnu: python-memory-allocator: Disable tests.
* gnu/packages/sagemath.scm (python-memory-allocator)[arguments]
<tests?>: No tests provided.
[native-inputs]: Remove python-wheel.
Change-Id: I9568b8847e808ef3f61add0d14d8c2a6aa6a07c1
gnu: python-lightning-utilities: Disable tests.
* gnu/packages/machine-learning.scm (python-lightning-utilities)[arguments]
<tests?>: Most tests are broken.
[native-inputs]: Remove python-wheel.
Change-Id: I73e90cadff07d662e43dfced6227f0023382b76c
gnu: python-gpy: Fix tests.
* gnu/packages/machine-learning.scm (python-gpy)[arguments]
<test-flags>: Ignore 2 test files.
Change-Id: Ic529f0e913aaa7977503476f812c1d1293f5d2fc
gnu: python-yt-astro-analysis: Update to 1.1.4.
* gnu/packages/astronomy.scm (python-yt-astro-analysis): Update to 1.1.4.
[native-inputs]: Remove python-tomli, and python-wheel.
Change-Id: I877d19cb921b39970fb6125cad4a5055f4547c2f
gnu: onionshare-cli: Don't check wheel in sanity check.
python-wheel is less likely required during runtime at all, adjust
relaxation and remove it from native inputs completely.
* gnu/packages/tor.scm (onionshare-cli)[phases]{relax-requirements}:
Remove check for wheel package
[native-inputs]: Remove python-wheel; add python-setuptools.
Change-Id: Ifa6af72d70af364f744e93f84820d00bff6fd267
gnu: python-efl: Fix bulid.
* gnu/packages/enlightenment.scm (python-efl)[native-inputs]: Remove
python-cython; add python-cython-0.
Change-Id: I6899a268a0019774709e1e318ccf3966239e7098
gnu: python-yt: Skip some tests.
* gnu/packages/astronomy.scm (python-yt)[arguments]<test-flags>: Skip
one more test which fails on deprecation, ignore some documentation
tests.
Change-Id: I231adf3a785e8340523e4d2bf7291f8f13ffc116
gnu: python-txacme: Update to 0.9.3-0.ac18f92, fix build.
* gnu/packages/python-xyz.scm (python-txacme): Update to 0.9.3-0.ac18f92.
[source]: Switch to git-fetch and use the latest commit from trunk
branch.
[arguments] <test-backend>: Use 'custom.
<test-flags>: Provide option to run tests with twisted.
[native-inputs]: Remove python-fixtures, python-hypothesis, python-mock,
python-service-identity, python-testrepository, python-testscenarios,
and python-testtools; add python-setuptools.
Change-Id: Ifd7feb33bbca051e61f9eddf7b6e1a5026ec5568
gnu: breezy: Fix build with gcc-14.
* gnu/packages/version-control.scm (breezy)[arguments] <phases>: Add
'relax-gcc-14-strictness.
[phases]{check}: Skip one more test.
[native-inputs]: Remove python-cython; add python-cython-0.
Change-Id: Ibdaf1851d49b01e1a7f7c168ca9962e92155cfe7
gnu: python-mando: Update to 0.8.2.
* gnu/packages/python-xyz.scm (python-mando): Update to 0.8.2. Improve
style.
[bulid-system]: Switch to pyproject-bulid-system.
[arguments]: Drop all.
[propagated-inputs]: Remove python-rst2ansi and python-six.
[native-inputs]: Add python-setuptools.
Change-Id: I2ef5ca1c19e209404491be4a4fd616080d6ca744
gnu: python-green: Fix tests.
* gnu/packages/python-check.scm (python-green): Rework custom phases.
[arguments] <test-flags>: Add portion of tests.
[phases]{check}: Run tests with installed "green" command.
[native-inputs]: Remove python-mypy, python-testtools, and python-wheel.
Change-Id: Ifaf4507825ecfdd924abaa391db1c876500735ca
gnu: python-engineio: Update to 4.12.2.
* gnu/packages/python-web.scm (python-engineio): Update to 4.12.2.
[propagated-inputs]: Remove python-tornado.
[native-inputs]: Remove python-wheel; add python-pytest-asyncio and python-tornado.
Change-Id: I29e6bbc8ebcd3734a76fab524bd6958c6360d355
gnu: python-colormath2: Fix tests.
* gnu/packages/python-xyz.scm (python-colormath2): Fix tests.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-pytest; add python-nose2.
Change-Id: I969d0271cc9d7cdb9a662e0a007f2c895a331ace
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-grpcio-tools: Disable tests.
* gnu/packages/rpc.scm (python-grpcio-tools)[argumetns] <tests?>: No
tests in PyPI archive.
[native-inputs]: Remove python-wheel.
Change-Id: I61dc4de8327dfdbeee4aca8a44b362b84ea271a7