gnu: pelican: Enable tests. * gnu/packages/python-xyz.scm (pelican)[arguments]: Remove '#:tests?'. <#:test-flags>: Skip three failing tests. [native-inputs]: Add python-anyio, python-beautifulsoup4, python-lxml, python-pytest, python-smartypants, python-typogrify. Change-Id: Ibcbfa1a405753bfcf68028be86a90c1c318cb1b7
gnu: pelican: Update to 4.11.0. * gnu/packages/python-xyz.scm (pelican): Update to 4.11.0. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-pdm-backend. [inputs]: Remove python-markdown, python-pytz. Add python-ordered-set, python-tzdata, python-watchfiles. Change-Id: I586668a17b7b646227a5bd78703fda2c9bc6fb63
gnu: python-feedgenerator: Update to 2.1.0. * gnu/packages/python-xyz.scm (python-feedgenerator): Update to 2.1.0. [source]: Remove unnecessary snippet. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-pytest, python-pytest-cov, python-setuptools, python-wheel. [propagated-inputs]: Remove python-six. Change-Id: I2451794d21c0c473183f9f90f14ad8b198883455
gnu: python-scapy: Update to 2.6.1. * gnu/packages/python-xyz.scm (python-scapy): Update to 2.6.1. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I56f0f87e0eb1a49bd79cad6f36451dfdd6eb78e0
gnu: python-rollbar: Update to 1.3.0. * gnu/packages/python-xyz.scm (python-rollbar): Update to 1.3.0. [build-system]: Use pyproject-build-system. [native-inputs]: Remove python-pytest-runner, python-unittest2. Add python-httpx, python-pytest, python-setuptools, python-webob, python-wheel. [inputs]: Remove python-blinker, python-httpx, python-webob. Change-Id: I5574681595934b64921071a87c03756c6dc1a869
gnu: python-nestedtext: Enable tests. * gnu/packages/python-xyz.scm (python-nestedtext)[source]: Fetch from GitHub. [arguments]: Remove '#:tests? #f'. <#:test-flags>: Skip tests that require not yet packaged libraries. [native-inputs]: Add python-pytest. Change-Id: Ic0d8261dc9cb97b58536fa086ab9eca8e73489d0
gnu: python-nestedtext: Update to 3.7. * gnu/packages/python-xyz.scm (python-nestedtext): Update to 3.7. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-flit-core. Change-Id: I93d52e981ccea4c92083bf5cccb43a67167797de
gnu: python-inform: Enable tests. * gnu/packages/python-xyz.scm (python-inform)[source]: Fetch from GitHub. [arguments]: Remove '#:tests? #f'. <#:test-flags>: Skip failing tests. [native-inputs]: Add python-pytest. Change-Id: Id2fcc5daadc104889d2621490e8e1f52e05a42ff
gnu: python-inform: Update to 1.34. * gnu/packages/python-xyz.scm (python-inform): Update to 1.34. [build-system]: Use pyproject-build-system. [native-inputs]: Remove python-hypothesis, python-pytest-cov, python-pytest-runner. Add python-flit-core. [propagated-inputs]: Remove python-six. Change-Id: Iec720ab8c86a816b2da4860b4529c76680e1d1ca
gnu: python-diceware: Update to 1.0.1. * gnu/packages/python-xyz.scm (python-diceware): Update to 1.0.1. [build-system]: Use pyproject-build-system. [native-inputs]: Remove python-coverage, python-pytest-runner. Add python-setuptools, python-wheel. Change-Id: If8bed9b7a84685efa7f5a2e64dd1e6419d14617e
gnu: python-dirsync: Update to 2.2.6. * gnu/packages/python-xyz.scm (python-dirsync): Update to 2.2.6. [build-system]: Use pyproject-build-system. [arguments]: Skip tests. [native-inputs]: Add python-setuptools, python-wheel. [propagated-inputs]: Remove python-six. [description]: Improve it. Change-Id: I1e60fd525ed4402bc63df7f213738aeb1c603b0c
gnu: python-qtsass: Use pyproject-build-system. * gnu/packages/python-xyz.scm (python-qtsass)[build-system]: Use pyproject-build-system. [arguments]: Remove '#:test-target'. Delete the 'make-git-checkout-writable' phase. [native-inputs]: Remove python-pytest-cov, python-pytest-runner. Add python-setuptools, python-wheel. Change-Id: Iddcb7044eeee4fe20e0798be35110b1e1428cd05
gnu: python-libsass: Update to 0.23.0. * gnu/packages/python-xyz.scm (python-libsass): Update to 0.23.0. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. [propagated-inputs]: Remove python-six. Change-Id: I41aeed35cfe6bdcf53750f871a23db9b6cdb0d5a
gnu: python-cysignals: Enable tests. * gnu/packages/python-xyz.scm (python-cysignals)[arguments]: Remove '#:tests? #f'. [native-inputs]: Add python-pytest. Change-Id: Ic56d0f2ad008ccd7986c3538f2c7d84b6f8cd953
gnu: python-cysignals: Update to 1.12.3. * gnu/packages/python-xyz.scm (python-cysignals): Update to 1.12.3. [build-system]: Use pyproject-build-system. [arguments]: Delete the 'configure' phase associated with gnu-build-system. [native-inputs]: Add meson-python, pkg-config. [inputs]: Remove pari-gp. Change-Id: I906773d578e83655256815baa4e840632f0e9cfc
gnu: python-three-merge: Use pyproject-build-system. * gnu/packages/python-xyz.scm (python-three-merge)[build-system]: Use pyproject-build-system. [arguments]: Remove '#:test-target'. [native-inputs]: Remove python-flaky, python-pytest-cov, python-pytest-runner, python-pytest-timeout. Add python-setuptools, python-wheel. Change-Id: Ibee6d81cd42f3c83beaf1e69b5fef1ccb1148b6f
gnu: python-logwrap: Enable tests. * gnu/packages/python-xyz.scm (python-logwrap)[source]: Fetch from GitHub. [arguments]: Remove '#:tests? #f'. Add phase 'pretend-version' before 'build'. Change-Id: I3a711dfdfa6f894cd0f1159dac7c2b4b7494f6d2
gnu: python-logwrap: Update to 11.1.1. * gnu/packages/python-xyz.scm (python-logwrap): Update to 11.1.1. [arguments]: Do not override the 'check' phase. [native-inputs]: Remove python-cython, python-toml. Add python-setuptools. Change-Id: I31b050fbc8e19f076b2fed35357b3948b2757e7c
gnu: python-icdiff: Update to 2.0.7. * gnu/packages/python-xyz.scm (python-icdiff): Update to 2.0.7. [build-system]: Use pyproject-build-system. [arguments]: Add '#:tests? #f'. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Ia7708409e7e59de3f80bb952a8e4f94eb24cc6e9
gnu: python-diff-match-patch: Update to 20241021. * gnu/packages/python-xyz.scm (python-diff-match-patch): Update to 20241021. [source]: Update URI. [build-system]: Use pyproject-build-system. [arguments]<#:phases>: Do not override the 'check' phase. [native-inputs]: Add python-flit-core, python-pytest. Change-Id: I878e0e7d8c8d6ddaafa6ab54256372a458578790