summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
AgeCommit message (Collapse)Author
5 hoursgnu: ninja: Update to 1.13.1.Greg Hogan
* 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
5 hoursgnu: Pin CMake dependency.Greg Hogan
* 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
5 hoursgnu: Remove #:test-target argument.Greg Hogan
* 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
13 hoursgnu: Add python-wheel-filename.Luis Felipe
* gnu/packages/python-xyz.scm (python-wheel-filename): New variable. Change-Id: I7e4712f728f5e416bfb8cb0ab1fc023b1c1ac123 Signed-off-by: Vinicius Monego <monego@posteo.net>
45 hoursgnu: python-rtf-tokenize: Update to 1.0.1.Vinicius Monego
* 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
45 hoursgnu: python-pystitcher: Use pyproject-build-system.Vinicius Monego
* 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
45 hoursgnu: python-pystitcher: Improve style.Vinicius Monego
* gnu/packages/python-xyz.scm (python-pysticher): Run guix style. Change-Id: I217d2a57ff726405dffade69ef34ae43ca956a68
45 hoursgnu: python-pystache: Enable tests.Vinicius Monego
* gnu/packages/python-xyz.scm (python-pystache)[arguments]: Remove '#:tests? #f'. [native-inputs]: Add python-pytest. Change-Id: I905c32cfcba3a06f78eb0dd044c47292f6f0b8aa
45 hoursgnu: python-pystache: Update to 0.6.8.Vinicius Monego
* 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
45 hoursgnu: python-bagit: Update to 1.9.0.Vinicius Monego
* 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
45 hoursgnu: python-sacn: Update to 1.11.0.Vinicius Monego
* 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
7 daysgnu: Add pythoncapi-compat.Maxim Cournoyer
* gnu/packages/python-xyz.scm (pythoncapi-compat): New variable. Change-Id: Id1b1d09539c2beaa6ad6c89f9babf5740a4a8ad7
7 daysgnu: python-sexpdata: Update to 1.0.2.Vinicius Monego
* 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
8 daysgnu: Add python-pbr-next.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pbr-next): New variable. Change-Id: I01c084950bbb7e0751ff985289f7e1dc072ce9ed Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8 daysgnu: python-eventlet: Set EVENTLET_NO_GREENDNS=yes by default.Nicolas Graves
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>
9 daysgnu: Add python-vendetect.Liliana Marie Prikler
* gnu/packages/python-xyz.scm (python-vendetect): New variable. Change-Id: I598a23afa62b494a7291acff86078a6c8051f062 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
9 daysgnu: Add python-copydetect.Liliana Marie Prikler
* gnu/packages/python-xyz.scm (python-copydetect): New variable. Change-Id: I7b0b09b602d0b158c784e0e40fddd80c74d9b9f2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
9 daysgnu: python-colored: Update to 2.3.0 and enable tests.Jake Forster
* 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>
9 daysgnu: python-pyrsistent: Update to 0.20.0.Vinicius Monego
* 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
10 daysgnu: python-minikanren: Update to 1.0.5.Sharlatan Hellseher
* 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
10 daysgnu: python-etuples: Update to 0.3.10.Sharlatan Hellseher
* 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
10 daysgnu: python-cons: Update to 0.4.7.Sharlatan Hellseher
* 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
10 daysgnu: python-mamba: Move to (gnu packages python-check).Nicolas Graves
* 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>
10 daysgnu: python-mamba: Update to 0.11.3.Nicolas Graves
* gnu/packages/python-xyz.scm (python-mamba): Update to 0.11.3. Change-Id: Iee20a18c2901dd6dd49f9383b9cffc4429a1fe1b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: python-mamba: Switch to pyproject.Nicolas Graves
* 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>
10 daysgnu: python-mamba: Improve style and switch to git-fetch.Nicolas Graves
* 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>
10 daysgnu: python-bitstring: Update to 4.3.1.Nicolas Graves
* 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>
10 daysgnu: Add python-rich-click-next.Nicolas Graves
* gnu/packages/python-xyz.scm (python-rich-click-next): New variable. Change-Id: I551b3f0efb016d0d8e40f5293d2b7f86385ea107 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: Add python-gfloat.Nicolas Graves
* gnu/packages/python-xyz.scm (python-gfloat): New variable. Change-Id: I99cc0ed234ed3c0741cf9c1512669a37d046bbb3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: python-iocapture: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-iocapture): [build-system]: Switch to pyproject-build-system. [arguments]: Remove them, now unecessary. [propagated-inputs]: Remove python-six. Move the rest to... [native-inputs]:...here. Also add python-setuptools, python-wheel. Change-Id: Ic81f6489c28a4296891695ec9cc496921f3500d2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: python-xmldiff: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-xmldiff): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I956fbb44c53dc889992ff3db6cf9691f28021c20 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: python-editorconfig: Update to 0.17.1.Nicolas Graves
* gnu/packages/python-xyz.scm (python-editorconfig): Update to 0.17.1. [source]: Switch to git-fetch. [arguments]<#:phases>: Replace 'check phase. [native-inputs]: Add cmake. Change-Id: I6611b18d8858bd5d9e6220b35ae63799094319e4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: python-editorconfig: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-editorconfig): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I600c5fcfb9c48a1db61656592b8749c2df554598 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: python-logical-unification: Update to 0.4.6.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-logical-unification): Update to 0.4.6. Change-Id: I9f10fb5c09ba76424ef8cd1353d588dd1a8a32d4
10 daysgnu: python-logical-unification: Set version manually.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-logical-unification): [arguments] <phases>: Add 'versioneer. [native-inputs]: Add python-versioneer. Change-Id: Id8cce49a53409d5ad1a4834a7c641e47bfcfd97a
10 daysgnu: python-logical-unification: Enable tests.Nicolas Graves
* gnu/packages/python-xyz.scm (python-logical-unification): [native-inputs]: Add python-pytest, python-pytest-benchmark. Change-Id: I1b22152956b6e05517735f6eb02e08ff1831cb43 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: python-logical-unification: Fetch source from git.Nicolas Graves
* gnu/packages/python-xyz.scm (python-logical-unification): [source]: Switch to git-fetch. Change-Id: I2f14aa301679efd7a3ad6509e7b7d9ff82016508 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: python-logical-unification: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-logical-unification): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Id6e2644dab6cab5e2ac6676f902fa2982d481370 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: python-multipledispatch: Update to 1.0.0.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-multipledispatch): Update to 1.0.0. [source]: Switch to git-fetch providing tests. [build-system]: Use pypojrect. [propagated-inputs]: Remove python-six. [native-inputs]: Add python-pytest, python-pytest-benchmark, and python-setuptools-next. Change-Id: I477c10effde220e36f046708be926cee833c758d
10 daysgnu: python-sortedcollections: Switch to git-fetch and enable tests.Nicolas Graves
* gnu/packages/python-xyz.scm (python-sortedcollections): [source]: Switch to git-fetch. [arguments]: Remove them. [native-inputs]: Add python-pytest, python-pytest-cov. Change-Id: I153530f691f33645a57af338840cb6bd3b1d4b24 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: python-sortedcollections: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-sortedcollections): Reorder fields. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Iee1fd2584499b12e007b3620bec4eeb0fd97f3cf Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: python-unpaddedbase64: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-unpaddedbase64): [source]: Swith to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Remove them. [native-inputs]: Add python-poetry-core, python-setuptools, python-wheel. Remove the "tests" input since it's now the source. Change-Id: I0d09e23cd3580dc6fa28ebcc9dc69da883116378 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: python-pyvirtualdisplay: Enable tests.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pyvirtualdisplay): [arguemnts]<#:tests?>: Enable them. <#:test-flags>: Disable failing tests. [native-inputs]: Remove python-pytest-runner. Add python-vncdotool-bootstrap, xmessage and xorg-server-for-tests. Change-Id: If829e4100a4a361d4bed67c0a55d4a6e193b3820 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: Add python-vncdotool-bootstrap.Nicolas Graves
* gnu/packages/python-xyz.scm (python-vncdotool-bootstrap): New variable. Change-Id: Iba9831c61b89cdeff01062c46ebfa3df3c8699d1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: Add python-vncdotool.Nicolas Graves
* gnu/packages/python-xyz.scm (python-vncdotool): New variable. Change-Id: Ifbe9ef6fd30c6f8e86f883f4864fdccce51a9f4a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: python-pyvirtualdisplay: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pyvirtualdisplay): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Iae25399c42c3fd36a9d2299c2c0d40769e9b2eae Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: python-recommonmark: Switch to pyproject.Nicolas Graves
pytest is not mandatory here, but it's convenient. * gnu/packages/python-xyz.scm (python-recommonmark): [build-system]: Switch to pyproject-build-system. [arguments]: Migrate <#:phases> to <#:test-flags>. [native-inputs]: Add python-pytest, python-setuptools, python-wheel. Change-Id: I9704f2a4ade3095a477e039a6c8a17b8cd0fc0d1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: python-fields: Update to 5.0.0-0.cb473d1.Nicolas Graves
* gnu/packages/python-xyz.scm (python-fields): Update to 5.0.0-0.cb473d1. [arguments]<#:test-flags>: Ignore performance tests. [native-inputs]: Add python-pytest, python-pytest-benchmark. Change-Id: I5b210e0cdf000e388ceb98d0e554213bbc310f55 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: python-fields: Fetch source from git.Nicolas Graves
* gnu/packages/python-xyz.scm (python-fields): [source]: Switch to git-fetch. Change-Id: I7bb11fe35b53cc641acfcba13bd9cabc1e6d7331 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
10 daysgnu: python-fields: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-fields): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I08fdc957c0adaa59ad5fe0a7419ea084b220a061 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>