summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
AgeCommit message (Expand)Author
2023-02-17gnu: Make nothing depend on QtWebKit.•••This is required for <https://issues.guix.gnu.org/53289>. * gnu/packages/qt.scm (python-pyqt)[inputs]: Remove qtwebkit. (python-pyqt-without-qtwebkit): Remove variable. (python-pyqtwebengine)[inputs]: Replace python-pyqt-without-qtwebkit with python-pyqt. * gnu/packages/backup.scm (vorta)[inputs]: Likewise. * gnu/packages/ebook.scm (calibre)[inputs]: Likewise. [arguments]: Adjust accordingly. * gnu/packages/education.scm (anki)[inputs]: Replace python-pyqt-without-qtwebkit with python-pyqt. * gnu/packages/kde-games.scm (kajongg)[inputs]: Likewise. * gnu/packages/maths.scm (veusz)[inputs]: Likewise. * gnu/packages/music.scm (frescobaldi)[inputs]: Likewise. (picard)[inputs]: Likewise. * gnu/packages/orange.scm (orange)[inputs]: Likewise. * gnu/packages/pdf.scm (flyer-composer)[inputs]: Likewise. * gnu/packages/python-check.scm (python-pytest-qt)[propagated-inputs]: Likewise. * gnu/packages/python-xyz.scm (python-qtconsole)[propagated-inputs]: Likewise. (python-pyqtgraph)[propagated-inputs]: Likewise. * gnu/packages/radio.scm (gnuradio)[inputs]: Likewise. * gnu/packages/video.scm (openshot)[inputs]: Likewise. * gnu/packages/vpn.scm (openconnect-sso)[inputs]: Likewise. * gnu/packages/web-browsers.scm (qutebrowser)[inputs]: Likewise. Leo Famulari
2023-02-17gnu: Add python-virtualenv-clone.•••* gnu/packages/python-xyz.scm (python-virtualenv-clone): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net> Steve George
2023-02-16gnu: Remove unneeded module imports.•••* gnu/packages/abiword.scm, * gnu/packages/ada.scm, * gnu/packages/agda.scm, * gnu/packages/backup.scm, * gnu/packages/barrier.scm, * gnu/packages/bioinformatics.scm, * gnu/packages/bootstrap.scm, * gnu/packages/bqn.scm, * gnu/packages/c.scm, * gnu/packages/chemistry.scm, * gnu/packages/coq.scm, * gnu/packages/cross-base.scm, * gnu/packages/databases.scm, * gnu/packages/emacs-xyz.scm, * gnu/packages/enlightenment.scm, * gnu/packages/games.scm, * gnu/packages/geo.scm, * gnu/packages/ghostscript.scm, * gnu/packages/gl.scm, * gnu/packages/golang.scm, * gnu/packages/jami.scm, * gnu/packages/java-maths.scm, * gnu/packages/kde-frameworks.scm, * gnu/packages/kde-plasma.scm, * gnu/packages/language.scm, * gnu/packages/libreoffice.scm, * gnu/packages/linphone.scm, * gnu/packages/lisp.scm, * gnu/packages/llvm.scm, * gnu/packages/machine-learning.scm, * gnu/packages/minetest.scm, * gnu/packages/monitoring.scm, * gnu/packages/nfs.scm, * gnu/packages/ocr.scm, * gnu/packages/opencl.scm, * gnu/packages/pdf.scm, * gnu/packages/python-xyz.scm, * gnu/packages/racket.scm, * gnu/packages/rust.scm, * gnu/packages/syncthing.scm, * gnu/packages/syndication.scm, * gnu/packages/telegram.scm, * gnu/packages/vulkan.scm, * gnu/packages/web-browsers.scm, * gnu/packages/web.scm, * gnu/packages/webkit.scm: Remove some unecessary module imports. Efraim Flashner
2023-02-11gnu: pyzo: Update to 4.12.7.•••* gnu/packages/python-xyz.scm (pyzo): Update to 4.12.7. Nicolas Goaziou
2023-02-05gnu: python-wand: Update to 0.6.11.•••* gnu/packages/python-xyz.scm (python-wand): Update to 0.6.11. [arguments]: Override the 'check phase. Vinicius Monego
2023-02-05gnu: python-janus: Update to 1.0.0.•••* gnu/packages/python-xyz.scm (python-janus): Update to 1.0.0. [build-system]: Switch to pyproject-build-system. [arguments]: Don't override the 'check phase. [propagated-inputs]: Add python-typing-extensions. Vinicius Monego
2023-02-05gnu: python-pyqtgraph: Update to 0.13.1.•••* gnu/packages/python-xyz.scm (python-pyqtgraph): Update to 0.13.1. [build-system]: Use pyproject-build-system. [arguments]: Rewrite as G-expressions; disable tests through test-flags, not by replacing the 'check phase. [phases]: Remove trailing #t; rename the 'set-home-and-qpa phase to 'set-qpa. [native-inputs]: Replace python-pytest with python-pytest-7.1. [home-page]: Use https. Vinicius Monego
2023-02-05gnu: python-diff-match-patch: Update to 20200713.•••* gnu/packages/python-xyz.scm (python-diff-match-patch): Update to 20200713. [arguments]: Override the 'check phase. [home-page]: Update URL. Vinicius Monego
2023-02-05gnu: Rename 'git-minimal/fixed' to 'git-minimal/pinned'.•••* gnu/packages/version-control.scm: Rename variable 'git-minimal/fixed' to 'git-minimal/pinned', add depreciation. * gnu/packages/erlang.scm (erlang-erlware-commons)[native-inputs]: Replace 'git-minimal/fixed' with 'git-minimal/pinned'. (rebar3-git-vsn)[inputs]: Likewise. * gnu/packages/gnome.scm (gnome-photos)[native-inputs]: Likewise. * gnu/packages/gtk.scm (graphene)[native-inputs]: Likewise. * gnu/packages/haskell.scm (ghc-8.8, ghc-8.10)[native-inputs]: Likewise. * gnu/packages/julia-xyz.scm (julia-documenter)[native-inputs]: Likewise. * gnu/packages/ocaml.scm (opam, ocamlformat)[native-inputs]: Likewise. * gnu/packages/python-xyz.scm (python-check-manifest)[native-inputs]: Likewise. (python-scikit-build)[native-inputs]: Likewise. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Simon Tournier
2023-02-04gnu: pyzo: Update to 4.12.5.•••* gnu/packages/python-xyz.scm (pyzo): Update to 4.12.5. Nicolas Goaziou
2023-02-03gnu: binwalk: Update to 2.3.4.•••* gnu/packages/python-xyz.scm (binwalk): Update to 2.3.4. Signed-off-by: Christopher Baines <mail@cbaines.net> Hilton Chain
2023-01-19gnu: python-eventlet: Exclude broken test.•••* gnu/packages/python-xyz.scm (python-eventlet): [arguments] Exclude broken test. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Nicolas Graves
2023-01-19gnu: python-eventlet: Manage broken tests with nosetests.•••* gnu/packages/python-xyz.scm (python-eventlet): [arguments] Manage broken tests with nosetests. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Nicolas Graves
2023-01-19gnu: python-gevent: Update to 22.10.2.•••* gnu/packages/python-xyz.scm (python-gevent): Update to 22.10.2. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Nicolas Graves
2023-01-19gnu: python-greenlet: Update to 2.0.1.•••* gnu/packages/python-xyz.scm (python-greenlet): Update to 2.0.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Nicolas Graves
2023-01-16gnu: python-pyserial-asyncio: Update to 0.6.•••* gnu/packages/python-xyz.scm (python-pyserial-asyncio): Update to 0.6. Signed-off-by: Christopher Baines <mail@cbaines.net> Peter Polidoro
2023-01-16gnu: python-pint: Update to 0.20.1.•••* gnu/packages/python-xyz.scm (python-pint): Update to 0.20.1. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Felix Gruber
2023-01-08gnu: Add python-omegaconf.•••* gnu/packages/python-xyz.scm (python-omegaconf): New variable. Liliana Marie Prikler
2023-01-08gnu: python-proselint: Use official home page URL.•••* gnu/packages/python-xyz.scm (python-proselint): [home-page]: Use official home page URL. Signed-off-by: Ludovic Courtès <ludo@gnu.org> jgart
2023-01-08gnu: python-jsonschema-next: Simplify package.•••To have this package on the latest version Guix needs to have new Python build procedure with Hatch https://hatch.pypa.io/. * gnu/packages/python-xyz.scm (python-jsonschema-next): [build-system]: Use pyproject-build-system to simplify package. [native-inputs]: Remove python-pypa-build. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Sharlatan Hellseher
2023-01-07gnu: python-funcy: Use pyproject-build-system.•••* gnu/packages/python-xyz.scm (python-funcy)[build-system]: Change to PYPROJECT-BUILD-SYSTEM. [arguments]: Remove. Marius Bakke
2023-01-07gnu: python-whatever: Use pyproject-build-system.•••* gnu/packages/python-xyz.scm (python-whatever)[build-system]: Change to PYPROJECT-BUILD-SYSTEM. [arguments]: Remove. Marius Bakke
2023-01-07gnu: python-gyp: Update to 0.0.0-1.9d09418.•••* gnu/packages/python-xyz.scm (python-gyp): Update to 0.0.0-1.9d09418. Marius Bakke
2023-01-07gnu: python-pytidylib: Fix failing test.•••* gnu/packages/python-xyz.scm (python-pytidylib)[arguments]: Add phase. Marius Bakke
2023-01-07gnu: Remove python-pyev.•••This package fails to build, is no longer on PyPI, and has been inactive upstream for 10 years. * gnu/packages/python-xyz.scm (python-pyev): Remove variable. Marius Bakke
2023-01-07gnu: Use old setuptools in packages that relies on use_2to3 conversion.•••This fixes a regression since 520cdf80581669646ff61e9f18f3b27045556e76 where the use_2to3 functionality was removed from setuptools. * gnu/packages/graph.scm (python-louvain)[native-inputs]: Change from PYTHON-SETUPTOOLS to PYTHON-SETUPTOOLS-57. * gnu/packages/python-check.scm (python-parameterizedtestcase)[native-inputs]: Likewise. * gnu/packages/python-xyz.scm (python-anyjson)[native-inputs]: Add PYTHON-SETUPTOOLS-57. * gnu/packages/bioinformatics.scm (python-pyvcf)[native-inputs]: Change from PYTHON-SETUPTOOLS-FOR-TENSORFLOW to PYTHON-SETUPTOOLS-57. Marius Bakke
2023-01-02gnu: python-numcodecs: Do not use python-typing-extensions-next.•••* gnu/packages/python-xyz.scm (python-numcodecs)[propagated-inputs]: Replace python-typing-extensions-next with python-typing-extensions. Ricardo Wurmus
2023-01-02gnu: Add python-docx.•••* gnu/packages/python-xyz.scm (python-docx): New variable. Maxim Cournoyer
2022-12-31gnu: python-dogtail: Remove input labels.•••* gnu/packages/python-xyz.scm (python-dogtail)[native-inputs]: Remove labels. Marius Bakke
2022-12-31gnu: python-dogtail: Use the test-only Xorg server variant.•••* gnu/packages/python-xyz.scm (python-dogtail)[native-inputs]: Change from XORG-SERVER to XORG-SERVER-FOR-TESTS. Marius Bakke
2022-12-30gnu: glances: Update to 3.3.0.4.•••* gnu/packages/python-xyz.scm (glances): Update to 3.3.0.4. [propagated-inputs]: Add python-defusedxml and python-packaging. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Greg Hogan
2022-12-28gnu: python-bitarray: Update to 2.6.1.•••* gnu/packages/python-xyz.scm (python-bitarray): Update to 2.6.1. [arguments]: Override check phase. Marius Bakke
2022-12-24gnu: python-scikit-build: Depend on 'git-minimal/fixed'.•••* gnu/packages/python-xyz.scm (python-scikit-build)[native-inputs]: Replace 'git-minimal' with 'git-minimal/fixed'. Ludovic Courtès
2022-12-21gnu: pyzo: Update to 4.12.4.•••* gnu/packages/python-xyz.scm (pyzo): Update to 4.12.4. Nicolas Goaziou
2022-12-13gnu: python-h5netcdf: Update to 1.1.0.•••* gnu/packages/python-xyz.scm (python-h5netcdf): Update to 1.1.0. [build-system]: Use pyproject-build-system, to simplify package. [description]: Style content and add links to referenced projects. Signed-off-by: Christopher Baines <mail@cbaines.net> Sharlatan Hellseher
2022-12-13gnu: python-flasgger: Update to 0.9.5.•••* gnu/packages/python-xyz.scm (python-flasgger): Update to 0.9.5. [build-system]: Use pyproject-build-system. [arguments]: Remove custom 'check phase; add 'prepare-check phase; disable "test_swag" test via #:test-flags. [native-inputs]: Add python-apispec-webframeworks and python-flask-jwt. Ricardo Wurmus
2022-12-13gnu: python-pyjwt: Update to 2.6.0.•••* gnu/packages/python-xyz.scm (python-pyjwt): Update to 2.6.0. [build-system]: Use pyproject-build-system. [arguments]: Remove. [native-inputs]: Add pytohn-coverage, python-pre-commit, python-sphinx, and python-sphinx-rtd-theme. Ricardo Wurmus
2022-12-13gnu: python-apispec: Update to 6.0.2.•••* gnu/packages/python-xyz.scm (python-apispec): Update to 6.0.2. [build-system]: Use pyproject-build-system. [arguments]: Disable test through test-flags, not by replacing the 'check phase. [propagated-inputs]: Remove python-pyyaml; add python-packaging. [native-inputs]: Add python-flake8, python-flake8-bugbear, python-mypy, python-pre-commit, and python-pyyaml. Ricardo Wurmus
2022-12-13gnu: python-marshmallow: Update to 3.19.0.•••* gnu/packages/python-xyz.scm (python-marshmallow): Update to 3.19.0. [build-system]: Use pyproject-build-system. [propagated-inputs]: Remove python-dateutil and python-simplejson; add python-packaging. [native-inputs]: Add python-flake8, python-flake8-bugbear, python-mypy, python-pre-commit, and python-simplejson. Ricardo Wurmus
2022-12-13gnu: python-bokeh: Skip failing PIL test.•••The test compares base64-encoded gifs; the gifs look identical but the base64-encoded data differs. Since the result seems fine, disabling this PIL test is probably okay. * gnu/packages/python-xyz.scm (python-bokeh)[arguments]: Ignore failing test_transform_PIL test. Ricardo Wurmus
2022-12-12gnu: python-anndata: Use pyproject-build-system.•••* gnu/packages/python-xyz.scm (python-anndata)[build-system]: Use pyproject-build-system. [arguments]: Replace custom 'build phase with 'set-version phase; remove custom 'install phase; disable doctest via build phase 'disable-doctests and the #:test-flags property. [propagated-inputs]: Add python-scikit-learn. [native-inputs]: Add python-boltons. Ricardo Wurmus
2022-12-12gnu: python-zarr: Update to 2.13.3.•••* gnu/packages/python-xyz.scm (python-zarr): Update to 2.13.3. Ricardo Wurmus
2022-12-12gnu: python-numcodecs: Update to 0.10.2.•••* gnu/packages/python-xyz.scm (python-numcodecs): Update to 0.10.2. [build-system]: Use pyproject-build-system. [arguments]: Enable tests; add phase 'build-extensions; remove custom 'check phase. [propagated-inputs]: Add python-entrypoints and python-typing-extensions-next. Ricardo Wurmus
2022-12-12gnu: python-typer: Simplify by using pyproject-build-system.•••* gnu/packages/python-xyz.scm (python-typer)[build-system]: Use pyproject-build-system. [arguments]: Remove extra quoting; remove custom 'build phase; remove custom 'install phase; remove custom 'check phase; add 'pre-check phase. [synopsis]: Pull onto the same line. [description]: Reformat. Ricardo Wurmus
2022-12-11gnu: yajl: Drop custom ‘lib-’ prefix.•••* gnu/packages/web.scm (yajl): New variable, renamed from… (libyajl): …this one, which is now a DEPRECATED-PACKAGE alias of yajl. Adjust all users. Tobias Geerinckx-Rice
2022-12-12gnu: Add python-pomegranate.•••* gnu/packages/python-xyz.scm (python-pomegranate): New variable. Ricardo Wurmus
2022-12-12gnu: Add python-pygtrie.•••* gnu/packages/python-xyz.scm (python-pygtrie): New variable. Ricardo Wurmus
2022-12-12gnu: Add python-apispec-webframeworks.•••* gnu/packages/python-xyz.scm (python-apispec-webframeworks): New variable. Ricardo Wurmus
2022-12-12gnu: Add python-fit-nbinom.•••* gnu/packages/python-xyz.scm (python-fit-nbinom): New variable. Ricardo Wurmus
2022-12-12gnu: Add python-py4j.•••* gnu/packages/python-xyz.scm (python-py4j): New variable. Ricardo Wurmus