summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
AgeCommit message (Collapse)Author
2025-04-16gnu: python-pydevd: Skip one more test.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pydevd): [arguments] <test-flags>: Skip one test, failing on Python 3.11, use "string-join" to simplify package. Change-Id: I5dcb9b97210d08aa12858514ecad1a74b3c6e13b
2025-04-16gnu: python-anyio: Adjust inputs, fix build.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-anyio): [native-inputs]: Remove python-contextlib2, python-hypothesis, and python-mock. Change-Id: I84e16a7be8f8dd914d5710926960dc7d7339fa4d
2025-04-16gnu: pybind11: Update to 2.13.6.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (pybind11): Update to 2.13.6. Fix build. Change-Id: I91aa0b4387bd46f317c6e7a00572645195d133de
2025-04-16gnu: python-cached-property: Update to 2.0.1.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-cached-property): Update to 2.0.1. Fix build, improve style. [source] <uri>: Adjust it as PyPI archive name has been changed. [build-system]: Swap to pyproject-build-system. [arguments] <phases>: Remove 'disable-broen-test, issue is resolved. [native-inputs]: Add python-pytest, python-setuptools, and python-wheel. Change-Id: Ib929c70387acd885d2f5f3db6b2ca8e7e9e51433
2025-04-16gnu: python-argcomplete: Update to 3.5.3.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-argcomplete): Update to 3.5.3. Fix build. [native-inputs]: Remove python-coverage, python-mypy, python-setuptools, and python-setuptools-scm; add python-hatchling. Change-Id: Iac973cede3a41c42248b48c1e3d252225109c86f
2025-04-16gnu: python-objgraph: Adjust inputs.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-objgraph) [propagated-inputs]: Remove graphviz; add python-graphviz. [native-inputs]: Add graphviz. Change-Id: I6ee63b68be75354ac649e3736dd1d55b60809e91
2025-04-16gnu: python-objgraph: Update to 3.6.2.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-objgraph): Update to 3.6.2. [build-system]: Swap to pyproject-build-system. [arguments] <test-flags>: Skip one test. [native-inputs]: Remove python-mock; add python-pytest, python-setuptools, and python-wheel. Change-Id: I4d6fa195f528809a948ea1f8d076603f4e9d0118
2025-04-16gnu: python-virtualenv: Update to 20.29.1.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-virtualenv): Update to 20.29.1. Fix build. [arguments] <test-flags>: Skip one more test. [propagated-inputs]: Remove python-importlib-metadata. [native-inputs]: Remove python-covdefaults and python-coverage; add python-pytest-freezer. Change-Id: I4eb1895181bfba2de0c93c4bee217f2ec7d5b25d
2025-04-16gnu: python-pympler: Update to 1.1.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pympler): Update to 1.1. [source] <uri>: Adjust it as name of PyPI archive has been changed. [bulid-system]: Swap to pyproject-build-system. [arguments] <test-flags>: Skip one test. <phases>: Remove 'skip-broken-test. [native-inputs]: Add python-pytest, python-setuptools, and python-wheel. Change-Id: I4d9e942a2f52548f0443cb498d678dc892762f90
2025-04-16gnu: python-pytest-black: Move to python-check.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pytest-black): Move from here ... * gnu/packages/python-check.scm: ... to here. Change-Id: I63b64e0e09173312bb6ddea316fe323801cb1176
2025-04-16gnu: python-pytest-black: Update to 0.6.0.Sharlatan Hellseher
Project maintainer has been changed, see <https://github.com/shopkeep/pytest-black/issues/70>. * gnu/packages/python-xyz.scm (python-pytest-black): Update to 0.6.0. [source] <uri>: Adjust it as PyPI archive name has been changed. [build-system]: Swap to pyproject-build-system. [native-inputs]: Remove python-setuptools-scm, add python-setuptools and python-wheel. [home-page]: Fix it. Change-Id: If2c6eb1edebfbe95207340cbd569668364da7a73
2025-04-14gnu: python-crossenv: Update to 1.5.0.Brian Kubisiak
* gnu/packages/python-xyz.scm (python-crossenv): Update to 1.5.0. Change-Id: Ib5f2e912cddc35cec8e342c023a4f2cbe641ce93 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-14gnu: ganeti: Use python-bitarray-2.Ian Eure
Tests fail with the newer version of python-bitarray, so continue using 2.8.1. * gnu/packages/virtualization.scm (ganeti): [inputs]: Replace python-bitarray with python-bitarray-2. Change-Id: If2c70ca30770f5e3ecfd0fd8d2e1be918ef9f419
2025-04-14gnu: Add python-bitarray-2.Ian Eure
* gnu/packages/python-xyz.scm (python-bitarray-2): New variable. Change-Id: I211f067c83c957573a4762ab3e07a8dff7f7a316
2025-04-14gnu: python-bitarray: Update to 3.3.1.Ian Eure
* gnu/packages/python-xyz.scm (python-bitarray): Update to 3.3.1. Change-Id: I89b12ad734211cff07a74a0e68dc14ab7b9f8ea8
2025-04-13gnu: python-gcovr: Move to python-check.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-gcovr): Move from here ... * gnu/packages/python-check.scm: ... to here. Change-Id: I99b0900bcf05d86509ddbfbd73b97a4f752d5882
2025-04-13gnu: python-gcovr: Update to 8.3.Florent Pruvost
* gnu/packages/python-xyz.scm (python-gcovr): Update to 8.3. [build-system]: Switch to pyproject. [native-inputs]: Add python-hatchling, python-hatch-fancy-pypi-readme, python-hatch-vcs, python-pytest, and python-pytest-timeout. [propagated-inputs]: Add python-colorlog, python-pygments, and python-tomli. Change-Id: I3c4f0378ba1f3f0e380a4940c8e1ad3aaf5e5a5a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-11gnu: inkscape/stable: Rename variable to inkscape/pinned.Maxim Cournoyer
This is to match recently established conventions. Add a deprecated public alias to avoid breaking channels using inkscape/stable. Automated via: git grep -l inkscape/stable | xargs sed -i 's,inkscape/stable,inkscape/pinned,' Change-Id: If74bf91b1da0d2ca8cf25c6038b4c2100262873e
2025-04-07gnu: Add python-tiktoken.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-tiktoken): New variable. Change-Id: I76be9a1b00c6872015346360fb1dc96f0b5bd15c
2025-04-01gnu: Add python-crc.Cayetano Santos
* gnu/packages/python-xyz.scm (python-crc): New variable. Change-Id: I6d9c4320c1e4b01fe4c87013b7ff6761d993bad4 Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-03-31gnu: Add python-streamtracer.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-streamtracer): New variable. Change-Id: If42d86ac92de197cbd8803dc7da5dfe9704785b5
2025-03-31gnu: Add python-simplify-polyline.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-simplify-polyline): New variable. Change-Id: Ib4030f83db16caa07650f35080e7172f7d611f8f
2025-03-26gnu: python-numpy: Skip another test on armhf-linux.Efraim Flashner
* gnu/packages/python-xyz.scm (python-numpy)[arguments]: When building for armhf-linux skip another test. Change-Id: Iccd691affca928061becc183db14009544c0e163
2025-03-26gnu: Add python-flake8-import-order.Zheng Junjie
* gnu/packages/python-xyz.scm (python-flake8-import-order): New variable. Change-Id: I2f6a0a71c39d2b8112c66116b8a880d570b8b950
2025-03-26gnu: Add python-flake8-class-newline.Zheng Junjie
* gnu/packages/python-xyz.scm (python-flake8-class-newline): New variable. Change-Id: I4cf791c6e075094ba0be02daec8de06bd5cf2619
2025-03-26gnu: Add python-flake8-docstrings.Zheng Junjie
* gnu/packages/python-xyz.scm (python-flake8-docstrings): New variable. Change-Id: I758db70b11394134221d795e38a049527aa87da8
2025-03-18gnu: Remove python-pytooling@4.Cayetano Santos
This reverts commit a4168d8ba75bff6d1a855dd6343ffc5d3b6b53c8: this package is no longer necessary. * gnu/packages/python-xyz.scm (python-pytooling-4): Remove. Change-Id: If8aa3cc228887966c284ca770354432b46763ef5 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-03-16gnu: Add python-tatsu.gemmaro
* gnu/packages/python-xyz.scm (python-tatsu): New variable. Change-Id: I0868e5ec57bc384b2dad2114671b780c988d77d4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-03-16gnu: python-pint: Move to python-science.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pint): Move from here ... * gnu/packages/python-science.scm: ... to here. Change-Id: Iabfce6ac788e01d42307a678979077cd61618693
2025-03-16gnu: python-pint: Enable all tests.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pint): Enable all tests, adjust style, use G-expressions. [arguments] <test-flags>: Try to run all tests. <phases>: Add 'pre-check. [native-inputs]: Remove python-pytest-benchmark and python-pytest-cov. Change-Id: Ie6e8b37f6fd66b2c0e18fdd382190d8fd379c46d
2025-03-16gnu: python-pint: Update to 0.24.4Lars Bilke
* gnu/packages/python-xyz.scm (python-pint): Update to 0.24.4. [source] <uri>: Adjust it as the archive name has been changed in PyPI. [propagated-inputs]: Add python-flexcache and python-flexparser. Change-Id: I76752863dc6d62dd988979003b3fe56d8eeb3c8e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-03-16gnu: Add python-flexparser.Lars Bilke
* gnu/packages/python-xyz.scm (python-flexparser): New variable. Change-Id: I93a33886285a736fa50c6e8ee66b7d34e61ced5c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-03-16gnu: Add python-flexcache.Lars Bilke
* gnu/packages/python-xyz.scm (python-flexcache): New variable. Change-Id: Ib583c2a7fcdfde7f06307f91ecd0e500426d3a7d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-03-11gnu: Add python-shxparser.Evgeny Pisemsky
* gnu/packages/python-xyz.scm (python-shxparser): New variable. Change-Id: Iaa4bdc216f0e06595237d6fb8e5ee138797605bc Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-03-10gnu: python-numba: Disable tests that are not reproducible.Jelle Licht
Fixing #76260: Non-deterministic test failure in python-numba 0.61.0 * gnu/packages/python-xyz.scm (python-numba) [phases] {disable-failing-tests}: Adjust the phase to skip some additional tests that can fail depending on current CPU. Change-Id: I67f3a100f5863f6d946a8d07428e802178bd7391 Reported-by: Ludovic Courtès <ludo@gnu.org> Reviewed-by: Greg Hogan <code@greghogan.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-03-08gnu: python-ubelt: Update to 1.3.6.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-ubelt): Update to 1.3.6. [build-system]: Swap to pyproject-build-system. [arguments] <test-flags>: Utilize it instead overwriting 'check phase. <phases>: Use default 'check, add 'pre-check. [native-inputs]: Add python-setuptools and python-wheel. [description]: Start from a new line. Change-Id: I4bf3872f48c2ceddeb5ff64fa5e79676897f0d10
2025-03-08gnu: python-milc: Update to 1.9.0.Danny Milosavljevic
* gnu/packages/python-xyz.scm (python-milc): Update to 1.9.0. Change-Id: I418477168b5ebe33bd1241cea24a55b8d7972c25
2025-03-08gnu: Add python-types-colorama.Danny Milosavljevic
* gnu/packages/python-xyz.scm (python-type-colorama): New variable. Change-Id: I16f2301ebc26130685c4f817fdeb7db70361ba72
2025-03-07gnu: python-pytooling: Update to 8.2.0.Cayetano Santos
* gnu/packages/python-xyz.scm (python-pytooling): Update to 8.2.0. Change-Id: Iabf5f6afcc531433144266ff36176172d555a874 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-03-05gnu: python-anyio: Skip another test on riscv64-linux.Efraim Flashner
* gnu/packages/python-xyz.scm (python-anyio)[arguments]: When building for riscv64-linux skip another test. Change-Id: I2fde90e3c615cdc231a67ae8fba4bab42577618b
2025-03-02gnu: python-pyicu: Update to 2.14.Liliana Marie Prikler
* gnu/packages/python-xyz.scm (python-pyicu): Update to 2.14.
2025-03-01gnu: Add python-find-libpython.Cayetano Santos
* gnu/packages/python-xyz.scm (python-find-libpython): New variable. Change-Id: I167f640549a0baca5b378ddb84d33b12d71e2d9a Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-03-01gnu: python-symengine: Update to 0.14.0.Vinicius Monego
* gnu/packages/python-xyz.scm (python-symengine): Update to 0.14.0. Change-Id: Icc30694b6e9061940568eb77434d30f231cfff3b
2025-03-01gnu: Add python-dlmanager.Adam Faiz
* gnu/packages/python-xyz.scm (python-dlmanager): New variable. Change-Id: I824480aa15fb630acf9912c0d99d07d855d0c58b Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-28gnu: Add python-pytooling-4.Cayetano Santos
* gnu/packages/python-xyz.scm (python-pytooling-4): New variable. Change-Id: I4ee0b264ab784657101390c2e6f59e8dcb23f173 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-02-28gnu, teams: Fix typos.Greg Hogan
* etc/teams.scm: Remove miscopied comment. * gnu/packages/python-web.scm, gnu/packages/python-xyz.scm: Fix spelling. Change-Id: I1d7aea5804c1216a5f43d19f10772861c5d673bd
2025-02-27gnu: python-inflect: Update to 7.5.0.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-inflect): Update to 7.5.0. [propagated-inputs]: Remove python-pydantic; add python-more-itertools, python-typeguard, and python-typing-extensions. [native-inputs]: Remove python-flake8, python-pytest-black, python-pytest-checkdocs, python-pytest-cov, python-pytest-enabler, python-pytest-flake8, and python-pytest-mypy. [arguments]: Remove custom phases and test flags. Change-Id: I50ec5e491143a99a8eb6ee00d2aaaddfe7d8a2a8
2025-02-27gnu: python-pytoolconfig: Use Pydantic 2.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-pytoolconfig)[propagated-inputs]: Replace python-pydantic with python-pydantic-2. Change-Id: Iff1977d0a28e8c7d137bb5119581937b6abb3ea7
2025-02-27gnu: python-confection: Update to 0.1.5.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-confection): Update to 0.1.5. [propagated-inputs]: Replace python-pydantic with python-pydantic-2; remove python-typing-extensions. Change-Id: I28f60a2e8b39bb12cfdf0fd871daa2378bab5619
2025-02-25gnu: python-apache-libcloud: Disable tests.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-apache-libcloud) [arguments] <tests?>: Tests require additional set up, disable for now. Change-Id: I11648432145553ee20cf16db57a12c5fdbf65a99