summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
AgeCommit message (Collapse)Author
2024-05-13Revert "gnu: python-xcffib: Update to 1.4.0."Efraim Flashner
This reverts commit 56980ea500a1db3c8586972b8abfaf5c4e24f82d. This package includes files which need to be bootstrapped, to produce the bindings matching our version of libxcb.
2024-05-12gnu: Add python-vdf.Giacomo Leidi via Guix-patches via
* gnu/packages/python-xyz.scm (python-vdf): New variable. Reviewed-by: Steve George <steve@futurile.net> Signed-off-by: Christopher Baines <mail@cbaines.net> Change-Id: Ie8a14292b9c9937d22f011ac078562e81abd6b36
2024-05-12gnu: python-xcffib: Update to 1.4.0.Efraim Flashner
* gnu/packages/python-xyz.scm (python-xcffib): Update to 1.4.0. [arguments]: Remove obsolete 'install-doc phase. Remove trailing #t from phases. Change-Id: I1b68ddffb2620938042384b9b9a0d444ad05bb0a
2024-05-11gnu: python-kombu: Update to 5.3.7.Vinicius Monego
* gnu/packages/python-xyz.scm (python-kombu): Update to 5.3.7. Change-Id: I6bfb3e4bb508d5003f5db45d1d8d35bd6b15064f
2024-05-11gnu: python-folium: Update to 0.16.0.Vinicius Monego
* gnu/packages/python-xyz.scm (python-folium): Update to 0.16.0. [build-system]: Use pyproject-build-system. [arguments]<#:test-flags>: Skip failing tests. <#:phases>: Add phase 'pretend-version. [propagated-inputs]: Add python-xyzservices. [native-inputs]: Add python-geopandas, python-nbconvert, python-pandas, python-pillow, python-selenium, python-setuptools-scm. Change-Id: I93db72f62306c8db2a069733b49ac0933c8888ce
2024-05-11gnu: python-hy: Update to 0.28.0.Vinicius Monego
* gnu/packages/python-xyz.scm (python-hy): Update to 0.28.0. [native-inputs]: Replace python-pytest with python-pytest-next. Change-Id: I6f465a9c834aea51fd0363ba27f9b0ff7b98e82b
2024-05-08gnu: python-click-default-group: Enable tests.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-click-default-group) [source]: Swap to git checkout containing tests. Change-Id: I51d039ce03d4d772ed6246233e5cc830b5548c3a
2024-05-08gnu: python-qstylizer: Update to 0.2.3.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-qstylizer): Update to 0.2.3. [arguments]: Refresh style. [propagated-inputs]: Remove python-tinycss; add python-tinycss2. [native-inputs]: Remove python-pytest-cov, python-pytest-runner, and python-pytest-xdist. Change-Id: I99bde105d125053e1316372dfbebf90d4236fcc7
2024-05-08gnu: python-argparse-manpage: Update to 4.5.Dariqq
* gnu/packages/python-xyz.scm (python-argparse-manpage): Update to 4.5. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest and python-tomli. Change-Id: I8151fb0cc79181c1126a1c00288dc3a96134aa70 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-06gnu: Add python-archspec.nafkhamdc
* gnu/packages/python-xyz.scm (python-archspec): New variable. Change-Id: Icb15a681d7f339ab25cb0a91feeaacc6a3e8cd6a
2024-05-05gnu: Add python-termcolor-1.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-termcolor-1): New variable. Change-Id: I1aca97b6b7976cb698131c3a0be73e4798bef6d6
2024-05-05gnu: python-termcolor: Update to 2.4.0.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-termcolor): Update to 2.4.0. [build-system]: Use pyproject-build-system. [arguments]: Add 'fix-pyproject build phase. [native-inputs]: Add python-hatch-vcs, python-hatchling, python-pytest, and python-pytest-cov. Change-Id: I1b824ca6f125305169c3f64f00dbacbeb77d0ed0
2024-05-05gnu: snakemake-5: Patch version string.Ricardo Wurmus
* gnu/packages/python-xyz.scm (snakemake-5)[arguments]: Add phase 'patch-version. Change-Id: I647625e9d26b2ee06274a0c5bb844ccb87035537
2024-05-05gnu: snakemake-5: Make compatible with tabulate 0.9.0.Ricardo Wurmus
* gnu/packages/python-xyz.scm (snakemake-5)[arguments]: Add phase 'tabulate-compatibility. Change-Id: I0b0ddafe9c2da91dbe10a584eb6fa0a3d5d62e87
2024-05-05gnu: snakemake: Fetch from git repository.Ricardo Wurmus
* gnu/packages/python-xyz.scm (snakemake)[source]: Fetch from git repository to include tests. [arguments]: Enable tests; add 'pre-check phase. [build-system]: Use pyproject-build-system. [native-inputs]: Add git-minimal, python-wrapper, python-pytest, python-pandas, and python-requests-mock. Change-Id: I32e9d36752cc91eacb8f05138d969834dbbce817
2024-05-05gnu: snakemake-7: Make compatible with tabulate 0.9.0.Ricardo Wurmus
* gnu/packages/python-xyz.scm (snakemake-7)[arguments]: Add phase 'tabulate-compatibility. Change-Id: Ie6b2a7d65bc76e3df7c3946ba4533b301f5a3610
2024-05-05gnu: snakemake-6: Make compatible with tabulate 0.9.0.Ricardo Wurmus
* gnu/packages/python-xyz.scm (snakemake-6)[arguments]: Add phase 'tabulate-compatibility. Change-Id: I0471726e2000af76871e2542ed347cd1727bf0c9
2024-05-05gnu: python-dask: Do not reference pyarrow_hotfix.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-dask)[arguments]: Add 'patch-pyproject phase. Change-Id: Idd173b72b1467540c295224072f3740c7f42b0a8
2024-05-05gnu: python-dask: Disable some tests.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-dask)[arguments]: Disable ORC tests and those that fail due to differences in job id. Change-Id: I272a77c8291b121b57b02750916f520b52185bbe
2024-05-05gnu: python-dask: Propagate python-dask-expr.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-dask/bootstrap): New variable. (python-dask)[propagated-inputs]: Add python-dask-expr. * gnu/packages/python-science.scm (python-dask-expr)[propagated-inputs]: Remove python-dask. [native-inputs]: Add python-dask/bootstrap. Change-Id: I1196641425421c7dde94c6fea8d573e78db9c402
2024-05-05gnu: python-dask: Disable all tokenize tests.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-dask)[arguments]: Ignore the test file. Change-Id: Icbd4845361aa57c493f473ab87a15ade8a20a65f
2024-05-05Revert "gnu: python-numpy: Update to 1.26.0."Ricardo Wurmus
numba cannot use numpy > 1.24. This reverts commit 6b8efd211fbd619e80628d2a78f99c6afc18723e.
2024-05-05gnu: python-numpy: Update to 1.26.0.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-numpy): Update to 1.26.0. [build-system]: Use pyproject-build-system. [arguments]: Move test flags to #:test-flags; add phase 'use-setuptools-backend. [native-inputs]: Remove gfortran; add replace python-cython with python-cython-3; add meson/newer and ninja. Change-Id: I783bbca58624bf6f047056ba21d838f5ecb09ac2
2024-05-05gnu: python-tabulate: Enable tests and fix version string.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-tabulate)[arguments]: Enable tests. [native-inputs]: Add python-pytest and python-setuptools-scm. Change-Id: I14073151916fd637d83905c03e76b96c390db917
2024-05-05gnu: python-anndata: Update to 0.10.7.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-anndata): Update to 0.10.7. [arguments]: Patch conftest.py; adjust tests; remove old patch for version string; add phase 'set-numba-cache-dir. [native-inputs]: Add python-awkward, python-dask, python-distributed, python-hatchling, python-hatch-vcs, python-loompy, python-matplotlib, python-pytest-doctestplus, and python-pytest-xdist. [propagated-inputs]: Add python-array-api-compat and python-exceptiongroup. Change-Id: I3099cbfbb1865743c75d32243be9e5a59df1507d
2024-05-05gnu: Add python-array-api-compat.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-array-api-compat): New variable. Change-Id: Ibfd701630b41f860c7ad4df57fd3624d9c5b7752
2024-05-05gnu: Add python-awkward.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-awkward): New variable. Change-Id: Ie4f9b12d3662b9029f6e042f9c3a4d547073a6e7
2024-05-05gnu: Add python-awkward-cpp.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-awkward-cpp): New variable. Change-Id: I68f7e314aa6b575eb7135aa5308c327d5f6bf3ea
2024-05-05gnu: python-partd: Update to 1.4.1.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-partd): Update to 1.4.1. [propagated-inputs]: Remove python-blosc. Change-Id: I3aff28899339f9ffaa47b6f5c81e0e68ce660963
2024-05-05gnu: python-dask: Update to 2024.4.2.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-dask): Update to 2024.4.2. [arguments]: Disable a few tests. Change-Id: I759ddee2ec49fbf74f368c3313f7215906b0e5a2
2024-05-05gnu: python-tables: Update to 3.7.0.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-tables): Update to 3.7.0. [propagated-inputs]: Add python-packaging and python-py-cpuinfo. Change-Id: I8653bef9a07bb898933b249aad92ddb2b79b8d85
2024-05-05gnu: python-tabulate: Update to 0.9.0.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-tabulate): Update to 0.9.0. [build-system]: Use pyproject-build-system. Change-Id: If360e5be6433b35308b76bd1284bb6ddb74008e8
2024-05-05gnu: python-cython-3: Update to 3.0.8.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-cython-3): Update to 3.0.8. Change-Id: I9129a7837cefea0b95b0a3c3cdf73997d91f7484
2024-05-05gnu: Add python-param.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-param): New variable. Change-Id: Idad928488d7c306c969b4484a3cd22661c41d488
2024-05-05gnu: Add python-multiscale-spatial-image.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-multiscale-spatial-image): New variable. Change-Id: I05a0b3a93091148917fade831faefb88c13bbc6f
2024-05-05gnu: Add python-colorcet.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-colorcet): New variable. Change-Id: I8b3f6d9a132d028f56330308b034d263e162f0f9
2024-05-05gnu: Add python-pyct.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-pyct): New variable. Change-Id: Ia207d5aa9d66fd2bf3616049c042fbb12e50928d
2024-05-05gnu: python-pooch: Update to 1.8.1.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-pooch): Update to 1.8.1. [arguments]: Enable tests, but not all of them. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-pytest and python-setuptools-scm. [propagated-inputs]: Add python-platformdirs; remove python-appdirs and python-packaging. Change-Id: I3a0f73db5c0d78c9cee24c73402e9b1e34e26b4a
2024-05-05gnu: Add python-dask-image.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-dask-image): New variable. Change-Id: I77c22bba69d73ce39681064bfdcc05b2b360ea26
2024-04-30gnu: python-exif-read: Update to 3.0.0.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-exif-read): Update to 3.0.0. Change-Id: I19e0a19041aa943a9f3ecf262077328d52ef4d1d
2024-04-26gnu: jube: Update to version 2.6.1.Romain GARBAGE
* gnu/packages/python-xyz.scm (jube): Update to new version. Add `python-pyyaml' to `native-inputs'. Change-Id: I77e1532f069f2f745b4acb575dc3c4a6861a8945 Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-26gnu: i3-autotiling: Update to 1.9.1.Wilko Meyer
* gnu/packages/python-xyz.scm (i3-autotiling): Update to 1.9.1. Change-Id: I564e3c53d23830c94eb58465715b1b7809cc74f5 Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-22gnu: python-omegaconf: Fix build system errors.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-omegaconf)[arguments]: Fix syntax error in version specification; do not trigger errors on deprecation warnings. Change-Id: Ida873c11255ffb65d888378cdd77a9205163016a
2024-04-22gnu: python-pydantic-2: Ignore sensitive tests.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-pydantic-2)[arguments]: Ignore north star tests. Change-Id: Ic305f95f8d1399a4d777dad35fcee9e28f16c907
2024-04-22gnu: python-zarr: Update to 2.17.2.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-zarr): Update to 2.17.2. [arguments]: Delete two flaky tests. Change-Id: I1ab1c90f17d17a03c6cd76bbeb9112df741cc9c6
2024-04-22gnu: python-contourpy: Update to 1.1.1.Nicolas Graves
* gnu/packages/python-xyz.scm (python-contourpy): Update to 1.1.1. Change-Id: I31ac27bb7f41f04c82baba2650012d4730a4b684
2024-04-22gnu: python-openpyxl: Update to 3.0.10.Nicolas Graves
* gnu/packages/python-xyz.scm (python-openpyxl): Update to 3.0.10. [build-system]: Use pyproject-build-system. [arguments]: Delete check phase replacement. Change-Id: I1a537050f1e9f109189150d0d73e87bbd87dcb00
2024-04-22gnu: python-jinja2: Update to 3.1.2.Nicolas Graves
* gnu/packages/python-xyz.scm (python-jinja2): Update to 3.1.2. Format. [build-system]: Use pyproject-build-system. [arguments]: Remove uneeded argument.
2024-04-22gnu: python-pyproject-metadata: Update to 0.7.1.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pyproject-metadata): Update to 0.7.1.
2024-04-22gnu: Add python-slicerator.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-slicerator): New variable. Change-Id: I9f24707f16cb34d25f6423b03fd07ea122d55064