Sharlatan Hellseher
656213cbbc
gnu: hatch: Ignore more tests.
...
* gnu/packages/python-xyz.scm (hatch) [arguments] <test-flags>: Ignore
more tests to complete the build.
Change-Id: Ib414012495c96e37cbb61f9c5741816b7e354fd9
2025-08-12 13:39:29 +01:00
Sharlatan Hellseher
3d7c49157b
gnu: python-seaborn: Update to 0.13.2.
...
* gnu/packages/python-xyz.scm (python-seaborn): Update to 0.13.2.
[arguments] <test-flags>: Run tests in parallel, supported upstream.
[native-inputs]: Remove python-flake8, python-ipykernel,
python-nbconvert, python-numpydoc, python-mypy, python-pytest-cov, and
python-pyyaml.
Change-Id: Ie8df114f7b617a8c5ce0999242b47e84f8255fa6
2025-08-07 18:33:38 +01:00
Sharlatan Hellseher
c22b6731d4
gnu: Add python-session-info2.
...
* gnu/packages/python-xyz.scm (python-session-info2): New variable.
Change-Id: I8773329702f7ef7c6c9a929317cc3d5295b8b507
2025-08-07 18:33:38 +01:00
Sharlatan Hellseher
123ec7f705
gnu: python-zarr: Update to 2.18.7.
...
* gnu/packages/python-xyz.scm (python-zarr): Update to 2.18.7.
[native-inputs]: Remove python-pytest-doctestplus, python-sphinx,
python-sphinx-copybutton, python-sphinx-design, and
python-sphinx-issues.
Change-Id: I9db3ffe51bb9daba53b0759a4c6a5814ff285b83
2025-08-07 18:33:37 +01:00
Nicolas Graves
e3c7460568
gnu: python-case: Deprecate package.
...
* gnu/packages/python-check.scm (python-case): Deprecate variable.
* gnu/packages/python-xyz.scm (python-kombu, python-billiard,
python-celery)[native-inputs]: Remove python-case.
Change-Id: I98d19e88aa5b8fa2b47f347a4d0c958d71096e4e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-07 18:33:36 +01:00
Nicolas Graves
35f2fd68b0
gnu: python-case: Move to (gnu packages python-check).
...
* /gnu/packages/python-xyz.scm (python-case): Move from here…
* gnu/packages/python-check.scm (python-case): …to here.
Change-Id: I59379226031edbd4dc63c70f15725b488668d05c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-07 18:33:36 +01:00
Nicolas Graves
9fd47d1c47
gnu: python-colorspacious: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-colorspacious):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Ib77d1594ecc50945839788aef0a9851044c41d66
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-07 18:33:34 +01:00
Nicolas Graves
1eeff20279
gnu: python-matplotlib-documentation: Fix build.
...
* gnu/packages/python-xyz.scm (python-matplotlib-documentation)
[arguments]<#:phases>: Add phase 'avoid-external-deps,
copied/extracted from the similar python-numpy-documentation.
Remove the sphinx-panels substitution, not necessary anymore because
of the move to python-sphinx-design instead.
[native-inputs]: Regroup texlive dependencies under
texlive-local-tree, and add texlive-cm-super there.
Add python-ipykernel, python-sphinx-design, texlive-dvipng-bin.
Change-Id: I3c6d3fcdc3702fd0aa3d930da02e5173c34a9b9a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-07 18:33:33 +01:00
Nicolas Graves
b567c3ffc4
gnu: python-case: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-case):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I1b3183b223742af14bcc45df99a9370e38399467
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-07 18:33:33 +01:00
jgart
08b972861b
gnu: python-docx: Update to 1.2.0.
...
* gnu/packages/python-xyz.scm (python-docx): Update to 1.2.0.
Change-Id: Ie56a4a67596ab6cb4258dcfcaad539ddbe315af4
2025-08-07 12:01:46 -05:00
Vinicius Monego
6e2272faba
gnu: python-qdarkstyle: Enable tests.
...
* gnu/packages/python-xyz.scm (python-qdarkstyle)[arguments]: Remove
'#:tests? #f'.
[native-inputs]: Add python-pytest.
Change-Id: I81d7684dd0ee4a17eb5b72dd2744bbc5f6ac4fe2
2025-08-06 19:03:09 -03:00
Vinicius Monego
4bd7bba67c
gnu: python-qdarkstyle: Update to 3.2.3.
...
* gnu/packages/python-xyz.scm (python-qdarkstyle): Update to 3.2.3.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-qtsass, python-setuptools, python-watchdog,
python-wheel.
[propagated-inputs]: Remove python-helpdev. Add python-pyqt-6.
[home-page]: Do not break line.
Change-Id: I6774c7ba3c98a28f66c4f3e80238b5c08d9259e6
2025-08-06 19:03:09 -03:00
Vinicius Monego
617250d96b
gnu: python-safety: Update to 3.6.0.
...
* gnu/packages/python-xyz.scm (python-safety): Update to 3.6.0.
[build-system]: Use pyproject-build-system.
[arguments]<#:test-flags>: Skip failing tests.
<#:phases>: Delete the 'disable-tests' phase. Add phase
'set-home' before 'check'.
[native-inputs]: Add nss-certs-for-test, python-hatchling,
python-pytest.
[propagated-inputs]: Add python-authlib, python-filelock, python-httpx,
python-jinja2, python-marshmallow, python-nltk, python-psutil,
python-pydantic-2, python-ruamel.yaml, python-safety-schemas,
python-tenacity, python-tomli, python-tomlkit, python-typer,
python-typing-extensions.
Change-Id: I96ea41399f5b0068b7fe5d1816dda16e7be18c75
2025-08-04 21:34:24 -03:00
Vinicius Monego
622e08e00e
gnu: python-safety: Improve style.
...
* gnu/packages/python-xyz.scm (python-safety): Run guix style.
Change-Id: I711eee17b0681c65c9044231c16673cd3e48bf4d
2025-08-04 21:34:24 -03:00
Vinicius Monego
4425422cb0
gnu: Add python-safety-schemas.
...
* gnu/packages/python-xyz.scm (python-safety-schemas): New variable.
Change-Id: Iec3bb513e2c96bda5b7019404fb2315f09c5023d
2025-08-04 21:34:23 -03:00
Vinicius Monego
8082f9c2ac
gnu: python-deepdiff: Update to 8.5.0.
...
* gnu/packages/python-xyz.scm (python-deepdiff): Update to 8.5.0.
[arguments]<#:test-flags>: Skip failing tests.
[propagated-inputs]: Remove python-ordered-set. Add python-click,
python-pyyaml, python-orderly-set, python-orjson.
[native-inputs]: Remove python-click, python-dateutil,
python-mock, python-setuptools, python-wheel, python-toml. Add
python-flit-core, python-pandas, python-pydantic-2,
python-pytest-benchmark, python-pytz, python-toml-w.
Change-Id: I891fe650e13385a69141b201e3ec743733d71610
2025-08-04 21:34:23 -03:00
Vinicius Monego
5552bb8c8d
gnu: Add python-orderly-set.
...
* gnu/packages/python-xyz.scm (python-orderly-set): New variable.
Change-Id: I8aa2dfebc6452c96a8e49a4697b62e901b5be9e9
2025-08-04 21:34:23 -03:00
Vinicius Monego
853be72647
gnu: python-typer: Update to 0.16.0.
...
* gnu/packages/python-xyz.scm (python-typer): Update to 0.16.0.
[source, home-page]: Follow redirect.
[arguments]: Remove '#:test-flags', enabling all tests.
<#:phases>: Delete the 'patch-shell-reference' phase.
[native-inputs]: Remove python-flit. Add python-pdm-backend. Move
python-rich, python-shellingham to ...
[propagated-inputs]: ... here. Add python-typing-extensions.
Change-Id: I64232bee0bbeb533286d6ae8a14a680ceb825d75
2025-08-04 21:34:23 -03:00
Vinicius Monego
c48521a40b
gnu: python-shellingham: Update to 1.5.4.
...
* gnu/packages/python-xyz.scm (python-shellingham): Update to 1.5.4.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases> Do not override the 'check' phase.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I4bb680ac627497394067145fab5693f76f1c89e7
2025-08-04 21:34:23 -03:00
Vinicius Monego
427e50ac7c
gnu: python-nltk: Update to 3.9.1.
...
* gnu/packages/python-xyz.scm (python-nltk): Update to 3.9.1.
[source]: Use the tarball.
[build-system]: Use pyproject-build-system.
[native-inputs]: Remove unzip. Add python-setuptools, python-wheel.
Change-Id: Id507bbb5d10b248fa10fbfa73f22e44338f1fa25
2025-08-04 21:34:23 -03:00
Vinicius Monego
a97df9044e
gnu: python-nltk: Improve style.
...
* gnu/packages/python-xyz.scm (python-nltk): Run guix style.
[home-page]: Follow redirect.
[description]: Start sentence with a noun.
Change-Id: Ifb9cc4d069326f0c12cb6e3ab23540469d22e096
2025-08-04 21:34:22 -03:00
Vinicius Monego
39337c300e
gnu: python-dparse: Update to 0.6.4.
...
* gnu/packages/python-xyz.scm (python-dparse): Update to 0.6.4.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-hatchling.
[propagated-inputs]: Remove python-pyyaml.
Change-Id: I4e79c895348275c1542e5aeab511c18683478511
2025-08-04 21:34:22 -03:00
Vinicius Monego
98c92f116e
gnu: python-dparse: Improve style.
...
* gnu/packages/python-xyz.scm (python-dparse): Run guix style.
Change-Id: Ibafa341c0004fde1763778c6d6012166045971d3
2025-08-04 21:34:18 -03:00
Greg Hogan
27b14dee50
gnu: ninja: Update to 1.13.1.
...
* gnu/packages/ninja (ninja): Rename to ...
(ninja-pinned): ... this and update to 1.13.1.
[arguments]<#:tests?>: Disable.
[inputs]: Add re2c.
(ninja): Inherit from ninja/pinned.
* guix/build-system/cmake.scm, guix/build-system/meson.scm,
guix/build-system/qt.scm (default-ninja): Use ninja/pinned.
* gnu/packages/build-tools.scm (meson)[inputs],
(meson-python)[propagated-inputs]: Replace ninja with ninja/pinned.
* gnu/packages/python-xyz.scm (python-dbus-python, python-scikit-build)
[native-inputs]: Replace ninja with ninja/pinned.
Change-Id: I1b0291a37e83280ed66fd8042df962ada6d475be
2025-08-04 04:11:19 +00:00
Greg Hogan
5873967ce7
gnu: Pin CMake dependency.
...
* gnu/packages/emulators.scm (python-keystone-engine, unicorn),
* gnu/packages/freedesktop.scm (libdecor),
* gnu/packages/gnome.scm (raider, xffm+),
* gnu/packages/golang-xyz.scm (go-mvdan-cc-editorconfig),
* gnu/packages/hardware.scm (liblxi, lxi-tools),
* gnu/packages/mp3.scm (wavbreaker),
* gnu/packages/pantheon.scm (pantheon-calculator, pantheon-calendar),
* gnu/packages/plotutils.scm (asymptote),
* gnu/packages/photo.scm (entangle),
* gnu/packages/python-graphics.scm (python-pivy),
* gnu/packages/python-xyz.scm (python-awkward-cpp, python-contourpy,
python-symengine),
* gnu/packages/syndication.scm (syndication-domination)
* gnu/packages/qt.scm (soqt),
* gnu/packages/vnc.scm (tigervnc-server)
[native-inputs]: Change cmake to cmake-minimal.
* gnu/packages/bioinformatics.scm (trinityrnaseq)
[native-inputs]: Change cmake to cmake-minimal.
[arguments]<#:phases>[install]: Remove deletion of uncreated files.
Change-Id: I6ce8b737d9a21f83caad7b79b591e68a86f45fd0
2025-08-04 04:10:56 +00:00
Greg Hogan
364e883298
gnu: Remove #:test-target argument.
...
* gnu/packages/astronomy.scm (libsep),
* gnu/packages/bioinformatics.scm (megahit),
* gnu/packages/bittorrent.scm (qbittorrent),
* gnu/packages/calendar.scm (date),
* gnu/packages/check.scm (klee, trompeloeil),
* gnu/packages/compression.scm (zziplib),
* gnu/packages/cpp.scm (immer, lager, zug),
* gnu/packages/databases.scm (timescaledb),
* gnu/packages/emulators.scm (dolphin-emu),
* gnu/packages/fpga.scm (systemc),
* gnu/packages/game-development.scm (box2d),
* gnu/packages/games.scm (megaglest, openclonk, teeworld),
* gnu/packages/glib.scm (sdbus-c++),
* gnu/packages/gnucash.scm (gnucash),
* gnu/packages/graph.scm (igraph),
* gnu/packages/image.scm (exiv2),
* gnu/packages/inkscape.scm (inkscape),
* gnu/packages/instrumentation.scm (yactfr),
* gnu/packages/kde-multimedia.scm (elisa),
* gnu/packages/linux.scm (falcosecurity-libs),
* gnu/packages/llvm.scm (libcxx, libomp-15),
* gnu/packages/machine-learning.scm (ctranslate2, tvm),
* gnu/packages/maths.scm (blitz),
* gnu/packages/messaging.scm (libphonenumber),
* gnu/packages/music.scm (clementine, libdiscid, opustags, strawberry),
* gnu/packages/opencog.scm (atomspace, attention, cogserver, cogutil,
opencog),
* gnu/packages/python-xyz.scm (pybind11)
* gnu/packages/radio.scm (libfec, libcorrect),
* gnu/packages/serialization.scm (qtcsv),
* gnu/packages/shells.scm (fish),
* gnu/packages/tls.scm (aws-lc),
* gnu/packages/web.scm (wabt),
* gnu/packages/vulkan.com (spirv-llvm-translator)
[arguments]: Move #:test-target to ...
<#:phases>: ... 'check phase.
* gnu/packages/algebra.scm (xtensor),
* gnu/packages/astronomy (stellarium),
* gnu/packages/bioinformatics.scm (libsbml),
* gnu/packages/chemistry.scm (openbabel),
* gnu/packages/cpp.scm (xsimd, xtl),
* gnu/packages/documentation.scm (doxygen),
* gnu/packages/lua.scm (selene),
* gnu/packages/libftdi.scm (libftdi),
* gnu/packages/llvm.scm (cling, libomp@12, libomp@13),
* gnu/packages/hyperledger.scm (hyperledger-iroha),
* gnu/packages/markup.scm (cmark, cmark-gfm),
* gnu/packages/maths.scm (cryptominisat, double-conversion),
* gnu/packages/mp3.scm (chromaprint),
* gnu/packages/qt.scm (qtpromise)
* gnu/packages/rdf.scm (clucene),
* gnu/packages/sync.scm (lsyncd)
[arguments}: Remove #:test-target.
* gnu/packages/engineering.scm (libfive),
* gnu/packages/game-development.scm (box2d-3)
[arguments]: Remove #:test-target and disable tests.
Change-Id: I0a82091df1789980bbbac0c334b6f993c36f412a
2025-08-04 04:10:32 +00:00
Luis Felipe
6766ac184c
gnu: Add python-wheel-filename.
...
* gnu/packages/python-xyz.scm (python-wheel-filename): New variable.
Change-Id: I7e4712f728f5e416bfb8cb0ab1fc023b1c1ac123
Signed-off-by: Vinicius Monego <monego@posteo.net>
2025-08-03 17:31:18 -03:00
Vinicius Monego
6c95f0a0ef
gnu: python-rtf-tokenize: Update to 1.0.1.
...
* gnu/packages/python-xyz.scm (python-rtf-tokenize): Update to 1.0.1.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I9b99934c6b2a6b54cf0b9bab99cdd996ef45ad17
2025-08-02 09:15:50 -03:00
Vinicius Monego
32e01b4f83
gnu: python-pystitcher: Use pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-pystitcher)[build-system]: Use
pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
Change-Id: Ifb3ee3759ef4e749d09358ea01390a730102af2a
2025-08-02 09:15:50 -03:00
Vinicius Monego
c23d29f9b8
gnu: python-pystitcher: Improve style.
...
* gnu/packages/python-xyz.scm (python-pysticher): Run guix style.
Change-Id: I217d2a57ff726405dffade69ef34ae43ca956a68
2025-08-02 09:15:50 -03:00
Vinicius Monego
524ce500c0
gnu: python-pystache: Enable tests.
...
* gnu/packages/python-xyz.scm (python-pystache)[arguments]: Remove
'#:tests? #f'.
[native-inputs]: Add python-pytest.
Change-Id: I905c32cfcba3a06f78eb0dd044c47292f6f0b8aa
2025-08-02 09:15:50 -03:00
Vinicius Monego
85b859a340
gnu: python-pystache: Update to 0.6.8.
...
* gnu/packages/python-xyz.scm (python-pystache): Update to 0.6.8.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I25d4373bcbac47dcc5a66ca8ad62a1d1cb75645a
2025-08-02 09:15:49 -03:00
Vinicius Monego
f10da5043b
gnu: python-bagit: Update to 1.9.0.
...
* gnu/packages/python-xyz.scm (python-bagit): Update to 1.9.0.
[source]: Fetch from GitHub.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: Add phase 'pretend-version' after
'unpack'. Override the 'check' phase and run the test file manually.
[native-inputs]: Remove python-coverage, python-mock. Add
python-pytest, python-setuptools, python-wheel.
Change-Id: I9db21f4ab290ac426710b426d30be884f7c47c9a
2025-08-02 09:15:49 -03:00
Vinicius Monego
15c2b47df7
gnu: python-sacn: Update to 1.11.0.
...
* gnu/packages/python-xyz.scm (python-sacn): Update to 1.11.0.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: Do not override the 'check' phase.
[native-inputs]: Add python-setuptools, python-wheel.
[synopsis]: Do not break line.
Change-Id: I476308da1c13bcfb6eaf9d55b5f3f6aa4798d450
2025-08-02 09:15:49 -03:00
Maxim Cournoyer
22e311a6c3
gnu: Add pythoncapi-compat.
...
* gnu/packages/python-xyz.scm (pythoncapi-compat): New variable.
Change-Id: Id1b1d09539c2beaa6ad6c89f9babf5740a4a8ad7
2025-07-28 13:10:11 +09:00
Vinicius Monego
0259abfb66
gnu: python-sexpdata: Update to 1.0.2.
...
* gnu/packages/python-xyz.scm (python-sexpdata): Update to 1.0.2.
[build-system]: Use pyproject-build-system.
[arguments]: Add '#:tests? #f'.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Ia6efab4dc9a7029009e250bb3676dad70a91aedb
2025-07-27 23:33:41 -03:00
Nicolas Graves
f17b8562e9
gnu: Add python-pbr-next.
...
* gnu/packages/python-xyz.scm (python-pbr-next): New variable.
Change-Id: I01c084950bbb7e0751ff985289f7e1dc072ce9ed
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:50 +01:00
Nicolas Graves
b960746197
gnu: python-eventlet: Set EVENTLET_NO_GREENDNS=yes by default.
...
This error propagates and pollutes user experience in Guix. Until
someone tackles how to actually fix it, if it's even fixable in Guix,
change the hardcoded default.
* gnu/packages/python-web.scm (python-eventlet):
[arguments]<#:phases>: Set EVENTLET_NO_GREENDNS=yes by default in
phase 'avoid-OSError.
[description]: Update the description to warn about the changed
default.
(python-httpretty)[arguments]: Remove uneeded field.
* gnu/packages/python-xyz.scm (python-pydevd)[arguments]<#:phases>:
Unset the variable in phase 'pre-check.
* gnu/packages/tor.scm (onionshare, onionshare-cli)[arguments]
<#:phases>: Unset the variable in phase 'pre-check.
Change-Id: Ic3897a9e0006338c3bc8b4bcddab0948e76a5d87
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:39 +01:00
Liliana Marie Prikler
f630990c85
gnu: Add python-vendetect.
...
* gnu/packages/python-xyz.scm (python-vendetect): New variable.
Change-Id: I598a23afa62b494a7291acff86078a6c8051f062
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-26 18:36:04 +01:00
Liliana Marie Prikler
e8a903ca9f
gnu: Add python-copydetect.
...
* gnu/packages/python-xyz.scm (python-copydetect): New variable.
Change-Id: I7b0b09b602d0b158c784e0e40fddd80c74d9b9f2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-26 18:35:59 +01:00
Jake Forster
5a45e69d52
gnu: python-colored: Update to 2.3.0 and enable tests.
...
* gnu/packages/python-xyz.scm (python-colored): Update to 2.3.0.
[arguments]: Remove '#:tests? #false'.
<#:phases>: New phase 'pre-check.
[native-inputs]: Remove python-setuptools and python-wheel. Add
python-flit-core and python-pytest.
Change-Id: Iff216a7df0beca05edbe10d0d103586c3e0ece7d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-26 18:30:18 +01:00
Vinicius Monego
85938f31c6
gnu: python-pyrsistent: Update to 0.20.0.
...
* gnu/packages/python-xyz.scm (python-pyrsistent): Update to 0.20.0.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: Delete phase 'loosen-pytest-requirement'.
[native-inputs]: Remove python-hypothesis, python-pytest-runner. Add
python-setuptools, python-wheel.
[propagated-inputs]: Remove python-six.
Change-Id: Iddce529325ea42b5e39a84eeed9942923b9da1b9
2025-07-26 13:32:53 -03:00
Sharlatan Hellseher
e8929757f0
gnu: python-minikanren: Update to 1.0.5.
...
* gnu/packages/python-xyz.scm (python-minikanren): Update to 1.0.5.
[build-system]: Use pyproject.
[arguments] <test-flags>: Skip some failing tests.
<phases>: Use default 'check.
[propagated-inputs]: Add python-typing-extensions.
[native-inputs]: Remove python-coveralls, python-pydocstyle,
python-pytest-cov, python-pylint, python-black, python-sympy,
python-versioneer, and python-coverage; add python-setuptools-next.
Change-Id: Ibf3f9f38f64804fb31f9e99110c4a1beb2a0f2e1
2025-07-25 11:32:16 +01:00
Sharlatan Hellseher
e77200c7f6
gnu: python-etuples: Update to 0.3.10.
...
* gnu/packages/python-xyz.scm (python-etuples): Update to 0.3.10.
[build-system]: Use pyproject.
[arguments] <test-flags>: Deselect one failing test.
[native-inputs]: Add python-pytest, python-setuptools-next, and
python-setuptools-scm.
Change-Id: I3ba8812162cb71e86247deaf9dfad202ef54d04b
2025-07-25 11:32:16 +01:00
Sharlatan Hellseher
ddf43f798b
gnu: python-cons: Update to 0.4.7.
...
* gnu/packages/python-xyz.scm (python-cons): Update to 0.4.7.
[source]: Switch to git-fetch providing tests.
[build-system]: Use pyproject.
[arguments] <phases>: Add 'set-version.
[native-inputs]: Remove python-toml; add python-setuptools-next,
python-setuptools-scm, and python-wheel.
Change-Id: Ibd6ca258a61d2408103a81825628d0e5d19e939f
2025-07-25 11:32:15 +01:00
Nicolas Graves
62d7f3b8c1
gnu: python-mamba: Move to (gnu packages python-check).
...
* gnu/packages/python-xyz.scm (python-mamba): Move from here…
* gnu/packages/python-check.scm (python-mamba): …to here.
Change-Id: I29bb39825493e5fa29692bdd47a099d1854668f2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:15 +01:00
Nicolas Graves
b945b977dd
gnu: python-mamba: Update to 0.11.3.
...
* gnu/packages/python-xyz.scm (python-mamba): Update to 0.11.3.
Change-Id: Iee20a18c2901dd6dd49f9383b9cffc4429a1fe1b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:15 +01:00
Nicolas Graves
5b7372efe8
gnu: python-mamba: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-mamba):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: If9403dac25e0ccea862bcd7d268e11a982c10bc2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:15 +01:00
Nicolas Graves
7d6713af10
gnu: python-mamba: Improve style and switch to git-fetch.
...
* gnu/packages/python-xyz.scm (python-mamba): Run guix style.
[source]: Switch to git-fetch.
Change-Id: I87a835b2ae676126d7b04806cf784e76796694f4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:15 +01:00
Nicolas Graves
f4c97c7cc2
gnu: python-bitstring: Update to 4.3.1.
...
* gnu/packages/python-xyz.scm (python-bitstring): Update to 4.3.1.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove them.
<#:test-flags>: Ignore benchmarks.
[native-inputs]: Add python-gfloat, python-setuptools, python-wheel.
[propagated-inputs]: Add python-bitarray.
Change-Id: I9f23ac39a2304edecbb55522b2cb82b4621bff8b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-25 11:32:15 +01:00