summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
AgeCommit message (Collapse)Author
2024-03-19gnu: Add python-pypytools.dan
* gnu/packages/python-xyz.scm (python-pypytools): New variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-03-19gnu: Add python-markdown2.dan
* gnu/packages/python-xyz.scm (python-markdown2): New variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-03-17gnu: pyzo: Update to 4.15.0.Nicolas Goaziou
* gnu/packages/python-xyz.scm (pyzo): Update to 4.15.0. Change-Id: Id3ff3f601a057bcd52631a9236d4f0f04e81f8c5
2024-03-13gnu: Add kalamine.Adriel Dumas--Jondeau
* gnu/packages/python-xyz.scm (kalamine): New variable. Change-Id: If13f258440bb35973b3d79a87fea68e4708845bf Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-03-11gnu: python-configargparse: Update to 1.7.Arun Isaac
* gnu/packages/python-xyz.scm (python-configargparse): Update to 1.7. [propagated-inputs]: Add python-pyyaml. Change-Id: Iac1e01fbbf5cefde15facadc176ea26fee9031ee
2024-03-10gnu: python-prov: Use python-rdflib@6.Arun Isaac
* gnu/packages/python-xyz.scm (python-prov)[arguments]: Add fix-rdflib-6-compatibility phase. [propagated-inputs]: Replace python-rdflib-5 with python-rdflib. Change-Id: I07de032e1b5e9b6e045904e3f6880b1acc6a9075 Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2024-03-08gnu: Add python-pystray.Ian Eure
* gnu/packages/python-xyz.scm (python-pystray): New variable. Change-Id: If10777c9ec91b549b9937b4825565223786a75cb Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-03-07gnu: Add python-jellyfin-apiclient.Ian Eure
* gnu/packages/python-xyz.scm (python-jellyfin-apiclient): New variable. Change-Id: If84546b14d380a3a10af63d4f41711125298487a Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-03-07gnu: Add python-mpv-jsonipc.Ian Eure
* gnu/packages/python-xyz.scm (python-mpv-jsonipc): New variable. Change-Id: Iec7679213d9b9e8e5cbf01a30838e27e71704e54 Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-03-02gnu: python-scikit-build: Add more non-deterministic test failures.Liliana Marie Prikler
* gnu/packages/python-xyz.scm (python-scikit-build)[#:phases]<check>: Also exclude “test_cxx_compiler” and “test_fortran_compiler”.
2024-03-02gnu: python-scikit-build: Install cmake modules.Liliana Marie Prikler
* gnu/packages/python-xyz.scm (python-scikit-build)[#:phases]: Add ‘install-cmake’.
2024-02-28gnu: python-click: Update to 8.1.7.Arun Isaac
* gnu/packages/python-xyz.scm (python-click): Update to 8.1.7. Change-Id: I9315c06c72459d5b04ef843b710c37fd79278a9a
2024-02-28gnu: python-jmespath: Update to 1.0.1.Arun Isaac
* gnu/packages/python-xyz.scm (python-jmespath): Update to 1.0.1. [native-inputs]: Remove python-nose. Add python-pytest. Change-Id: If5df9541f34fb656f461a10da8df02a3dd101741
2024-02-28Merge branch 'rust-team'Efraim Flashner
Change-Id: Iee31c5de29c357c822f60df4fa8ce758779eb349
2024-02-27gnu: python-h5netcdf: Update to 1.3.0.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-h5netcdf): Update to 1.3.0. Change-Id: I6652b0d7d185b4475fb574b236534bba38a2cf07
2024-02-27gnu: python-databind-json: Allow newer versions of typing-extensions.Efraim Flashner
* gnu/packages/python-xyz.scm (python-databind-json)[source]: Add snippet to allow newer versions of python-typing-extensions. Change-Id: I9a8ec799d273ba6f92029afd2f5d2007f3579eb3
2024-02-26gnu: Remove python-nltk-3.4.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-nltk-3.4): Remove variable. Change-Id: I865380c0428d459147c0980065719c32bf67075a
2024-02-26gnu: python-lunr: Update to 0.7.0.post1.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-lunr): Update to 0.7.0.post1. [build-system]: Use pyproject-build-system. [arguments]: Disable tests that need nodejs. [native-inputs]: Remove python-mock; add python-coverage, python-hatch-fancy-pypi-readme, python-hatchling, python-pytest-timeout, and python-tox. [propagated-inputs]: Remove python-nltk-3.4; add python-importlib-metadata and python-typing-extensions. Change-Id: Ide9b0d98878dd8972d883c1c0e391a9a4b660eba
2024-02-25gnu: python-databind-core: Allow newer versions of typing-extensions.Efraim Flashner
* gnu/packages/python-xyz.scm (python-databind-core)[source]: Add snippet to allow newer versions of python-typing-extensions. Change-Id: I8515c4767d6241542a53746f3654074010ab25f1
2024-02-22gnu: python-ruamel-yaml: Update to 0.18.6.Arun Isaac
* gnu/package/serialization.scm (python-ruamel-yaml): Update to 0.18.6. (python-ruamel.yaml-0.16): New variable. * gnu/packages/package-management.scm (conda)[inputs]: Replace python-ruamel.yaml with python-ruamel.yaml-0.16. * gnu/packages/backup.scm (borgmatic)[inputs]: Replace python-ruamel.yaml with python-ruamel.yaml-0.16. * gnu/packages/python-xyz.scm (dynaconf)[inputs]: Replace python-ruamel.yaml with python-ruamel.yaml-0.16. Change-Id: Iff9eeeae043c9547d93a6c780f0c30bd760490d9 Change-Id: I43cad7e3936f62d209fbba7e86b93519cfc1c1ba Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2024-02-20gnu: python-annotated-types: Update package.Hartmut Goebel
* gnu/packages/python-xyz.scm (python-annotated-types) [propagated-inputs]: Add python-typing-extensions. [description]: Expand. Change-Id: I90d198602a9f3f42be26f5728a61b3089b32a81e
2024-02-20gnu: Add python-pydantic-2.Efraim Flashner
* gnu/packages/python-xyz.scm (python-pydantic-2): New variable. Change-Id: I81c07fd91f522662dd912309313db7a3f4f49b75
2024-02-20gnu: Add python-annotated-types.Efraim Flashner
* gnu/packages/python-xyz.scm (python-annotated-types): New variable. Change-Id: I8d601a226fbf25be7746a617c88084ab067978d4
2024-02-20gnu: Add python-pydantic-core.Efraim Flashner
* gnu/packages/python-xyz.scm (python-pydantic-core): New variable. Change-Id: I163db0e6230662c585b7f0d222feba55e20136f1
2024-02-17gnu: python-simpervisor: Enable tests.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-simpervisor) [arguments] <#:test-flags>: Parallelise tests. <#:phases>: Use standard 'check phase. [native-inputs]: Add python-psutil and python-pytest-xdist. Change-Id: Ica52d672470309593b1d01c5cc4713f080c2c1b3
2024-02-17gnu: python-simpervisor: Update to 1.0.0.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-simpervisor): Update to 1.0.0. [build-system]: Swap to pyproject-build-system, new release does not have setup.py. [native-inputs]: Add python-hatchling. Change-Id: I3c0c9d4e22b5462af11bed2f823e4dbefd291180
2024-02-17gnu: python-devtools: Update to 0.12.2, fix build.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-devtools): Update to 0.12.2. [build-system]: Swap to pyproejct-build-system. [arguments] <#:phases>: Use standard 'check phase. Add 'relax-requirements phase. [propagated-inputs]: Add python-asttokens and python-executing. [native-inputs]: Add python-hatchling. Change-Id: I5562e34443e606d93cd38f8ef8ad58f61e044c86
2024-02-17gnu: python-watchdog: Simplify package.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-watchdog) [build-system]: Swap to pyproject-build-system. [arguments] <#:test-flags>: Move skipped test here. <#:phases>: Use standard 'check phase. Change-Id: Id813dcfb567f9769fbb4408a159519004c67b85b
2024-02-17gnu: python-humanize: Update to 4.0.0.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-humanize): Update to 4.0.0. [build-system]: Swap to pyproject-build-system. [native-inputs]: Add python-freezegun and python-pytest. Change-Id: I46d06824eb9b43a3540f7b3880ec06f895c290d5
2024-02-17gnu: python-trio-websocket: Simplify package.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-trio-websocket) [build-system]: Swap to pyproject-build-system. [arguments] <#:phases>: Use standard 'check phase. Change-Id: I58bc13f64b15d50ff0746e9b4677229df807d415
2024-02-17gnu: python-xyzservices: Simplify package.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-xyzservices) [build-system]: Swap to pyproject-build-system. [arguments] <#:test-flags>: Skip tests requiring request module, as seen in project's GitHub Actions. <#:phases>: Use standard 'check phase. Change-Id: I9092e282bebc8539e9ceed5ec87559d64513a486
2024-02-17gnu: python-zeroconf: Simplify package.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-zeroconf) [build-system]: Swap to pyproject-build-system. [arguments] <#:test-flags>: Move skipped tests here. <#:phases>: Use standard 'check phase. Change-Id: I7891a817b984a440a957ae8809d5e4877dc43d0e
2024-02-17gnu: python-crontab: Update to 3.0.0.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-crontab): Update to 3.0.0. [arguments] <#:phases> {disable-failing-tests}: Add one more test to ignore. Change-Id: Icfd2f0e788f459f4b1935f1e2da7ef4779b19402
2024-02-17gnu: python-crontab: Enable tests.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-crontab): Enable tests. [arguments] <#:phases>: Add 'disable-failing-tests phase. Change-Id: I294ff69091ed1ed6b016c194bc8fb6e5af11978c
2024-02-17gnu: Add python-apscheduler.Giacomo Leidi
* gnu/packages/python-xyz.scm (python-apscheduler): New variable. Change-Id: Ib5964520a8d3c9c4711ba2ee4c5812241dc93423 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-16gnu: Add python-farama-notifications.Timothee Mathieu
* gnu/packages/python-xyz.scm (python-farama-notifications): New variable. Co-authored-by: Ricardo Wurmus <rekado@elephly.net> Change-Id: Icbf19b9d6be1051dc92bf638e0a37f0831183c50
2024-02-14gnu: python-tldr: Update to 3.2.0.kiasoc5
* gnu/packages/python-xyz.scm (python-tldr): Update to 3.2.0. Change-Id: Iddf74f5d4a9a1c2e61bb8d74599ace35a60e769c Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-02-14gnu: python-crossenv: Fix home page.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-crossenv) [home-page]: Use the home page as seen on the PyPI page. Change-Id: I23dbb6c67b0fe3922b9cecf863e612857827ad78
2024-02-14gnu: Add python-daft.Felix Gruber
* gnu/packages/python-xyz.scm (python-daft): New variable. Change-Id: I546556c825662e5b8bff46e5a78e7c98c8cc55ed Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-07gnu: python-shapely: Update to 2.0.2.Felix Gruber
* gnu/packages/python-xyz.scm (python-shapely): Update to 2.0.2. [native-inputs]: Remove python-pytest-cov. Change-Id: I4358c16d53c97a0cd38e3689d65ead770b2e997c Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-01-28gnu: Add python-cppheaderparser.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-cppheaderparser): New variable. Change-Id: I3c57c31a0b63212e43e1ab387b5d329c04ed0e31
2024-01-28gnu: dynaconf: Update to 3.2.4.Giacomo Leidi
* gnu/packages/patches/dynaconf-unvendor-deps.patch: Update accordingly. * gnu/packages/python-xyz.scm (dynaconf): Update to 3.2.4; [source]<url>; https://github.com/rochacbruno/dynaconf now permanently redirects to https://github.com/dynaconf/dynaconf ; <snippet>: update unvendoring and lower coverage quality gate for unit tests; [build-system]: switch to pyproject-build-system; [arguments]<test-flags>: disable tests that require Click 7 instead of Click 8; <phases>: comply with #:test-flags argument from pyproject-build-system; [propagated-inputs]: add python-tomli. Change-Id: I96597ec39d7aa2d3c3c169147640de19eaefe0b4 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-01-25gnu: Add python-gh-md-to-html.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-gh-md-to-html): New variable. Change-Id: I8a7f62000eec0636d2c1114c53c852fa136576b1
2024-01-23gnu: Add python-tasklogger.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-tasklogger): New variable. Change-Id: I53319b70b7788090e8873a912d7c56044c0bb5b2
2024-01-20gnu: Add python-manimpango.Wamm K. D
* gnu/packages/python-xyz.scm (python-manimpango): New variable. Co-authored-by: Troy Figiel <troy@troyfigiel.com> Change-Id: I80effb2412e7c35ddf69c0d3ff6e2f052f282840 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-01-19gnu: python-symengine: Update to 0.11.0.Vinicius Monego
* gnu/packages/python-xyz.scm (python-symengine): Update to 0.11.0. [native-inputs]: Replace python-cython with python-cython-3. Change-Id: Ieab464491e3df6e2bdb5b552cbf48ebf67ff81e4
2024-01-19gnu: Add python-mediapy.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-mediapy): New variable. Change-Id: I2e55c018670053c662ae2d896feefab3b505b139
2024-01-17gnu: Add python-typeguard-4.Troy Figiel
* gnu/packages/python-xyz.scm (python-typeguard-4): New variable. Change-Id: Ic5728766e8171dc31a82056f55a8c00680db5870
2024-01-17gnu: Add python-concurrent-log-handler.Troy Figiel
* gnu/packages/python-xyz.scm (python-concurrent-log-handler): New variable.
2024-01-17gnu: Add python-pdf2image.Troy Figiel
* gnu/packages/python-xyz.scm (python-pdf2image): New variable.