gnu: python-pymongo: Update to 4.16.0. * gnu/packages/python-xyz.scm (python-pymongo): Update to 4.16.0. Change-Id: I3ba3a2f5d2607c916d9228a57fc06c7db150e3ac
gnu: Add python-customtkinter. * gnu/packages/python-xyz.scm (python-customtkinter): New variable. Merges guix/guix#5108 Change-Id: Iacfe7220ace7396e6d878283a2d36b6f97da3ca4 Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org>
gnu: python-userspacefs: Hardcode location of libfuse. * gnu/packages/python-xyz.scm (python-userspacefs)[arguments]: Add a phase to hardcode the location of libfuse. [inputs]: Add fuse-2. Change-Id: Ib991967a29daa759ff0e3f2682c2b9f860b8cb3c
gnu: python-cairocffi: modernize package. * gnu/packages/python-xyz.scm (python-cairocffi)[arguments]: Use G-exps. Remove trailing #t from phases. Change-Id: I1b0442ff2a7ba73e8b63e40b6313de8649dbdce6
gnu: python-cairocffi: Update to 1.7.1. * gnu/packages/python-xyz.scm (python-cairocffi): Update to 1.7.1. Change-Id: Iacea14cbbafaf38bfd43841910706955468aa0a8
gnu: python-pyfuse3: Update to 3.4.1. * gnu/packages/python-xyz.scm (python-pyfuse3): Update to 3.4.1. [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Remove python-pytest-trio; add python-trio. [native-inputs]: Add python-cython, python-pytest, python-setuptools, and python-setuptools-scm. Change-Id: I6f4846bb90a0fb578dbadf3c4021a0458428bfcb
gnu: python-pymd4c: Update to 1.1.2. * gnu/packages/python-xyz.scm (python-pymd4c): Update to 1.1.2. Change-Id: I712e7868b078c4ca3cea594e78c71393cb3e12f3
gnu: python-parse-type: Update to 0.6.6. * gnu/packages/python-xyz.scm (python-parse-type): Update to 0.6.6. [native-inputs]: Remove python-wheel; add python-setuptools-scm. Change-Id: Ia31b266f4ce6ceb677ae3787d3484e19fdc80de2
gnu: python-polling2: Switch to pyproject. * gnu/packages/python-xyz.scm (python-polling2): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Enable <#:tests?>. <#:test-flags>: Ignore flaky test. [native-inputs]: Add python-setuptools. Remove python-pytest-runner. Change-Id: Ifb8a4eb6fe65ba4dccb1cbc0a4cb629aba443b09 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-polib: Update to 1.2.0. * gnu/packages/python-xyz.scm (python-polib): Update to 1.2.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend, #:test-flags>: Set them. [native-inputs]: Add python-setuptools. [home-page]: Refresh it; [description]: Improve style. Change-Id: If11e30028c3ede6301488801ffaecb591088f908 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-parse: Update to 1.20.2. * gnu/packages/python-xyz.scm (python-parse): Update to 1.20.2. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Drop them. [native-inputs]: Add python-pytest, python-pytest-cov, python-setuptools. Change-Id: Ibee0e79a21b5cc7f974c25646c4dc9409c0e1e6a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-empy: Update to 3.3.4. * gnu/packages/python-xyz.scm (python-empy): Update to 3.3.4. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Replace 'check phase. [native-inputs]: Add python-setuptools. Change-Id: I52aa3db0a2d2f536e520280848724092c6e05c44 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-simpleaudio: Switch to pyproject. * gnu/packages/python-xyz.scm (python-simpleaudio): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Enable them. <#:test-backend>: Set it. <#:phases>: Add phase 'fix-test-run. [native-inputs]: Add python-setuptools. Change-Id: Ibad8cf2ae98699fec69c3961a804dfa6a9155ef4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-coloredlogs: Update to 15.0.1. * gnu/packages/python-xyz.scm (python-coloredlogs): Update to 15.0.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Enable them. <#:test-flags>: Disable failing tests. [native-inputs]: Add python-pytest, python-setuptools, python-verboselogs. Change-Id: If21f11357fdce225de6caa3b7b77b6ef7ed6cb5b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-capturer: Update to 3.0. * gnu/packages/python-xyz.scm (python-capturer): Update to 3.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I0f44dcff9d7f77a8391a8841268e078f5dca0758 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-humanfriendly: Update to 10.0. * gnu/packages/python-xyz.scm (python-humanfriendly): Update to 10.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I15dcfa2af7df442ea68e6165fa37aafcb869fd28 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-slicerator: Switch to pyproject. * gnu/packages/python-xyz.scm (python-slicerator): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-numpy, python-pytest, and python-setuptools. Change-Id: I3e220370a4ed9259efa7610f84c62c416e6e2b06
gnu: python-pubmed-parser: Update to 0.5.1. * gnu/packages/python-xyz.scm (python-pubmed-parser): Update to 0.5.1. [arguments]: Disable tests. [native-inputs]: Remove python-pytest, python-pytest-cov, and python-wheel. [home-page]: Update URL. Change-Id: Icb0bf10b2e757ec5f36b102dcdbb3bf524e8db0e Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-scooby: Update to 0.11.0. * gnu/packages/python-xyz.scm (python-scooby): Update to 0.11.0. [build-system]: Switch to pyproject-build-system. [arguments] <test-flags>: Skip problematic tests instead of patching them. <phases>: Remove 'fix-tests; use default 'check; add 'set-version. [native-inputs]: Remove python-pytest-cov and python-pyvips-for-python-scooby; add python-pyvips, python-setuptools, and python-setuptools-scm. (python-pyvips-for-python-scooby): Delete variable. Change-Id: I927e8cddcd482e0a9b1a5801c9354551c14d43da
gnu: python-marshmallow-jsonapi: Move to (gnu packages python-web). * gnu/packages/python-xyz.scm (python-marshmallow-jsonapi): Move from here… * gnu/packages/python-web.scm (python-marshmallow-jsonapi): …to here. Change-Id: Ie1672601cac70ff7d40cd7323d094f50ef1152a6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>