~ruther/guix-local

ref: acdc03ce17a95b9a2b52e076a3d813bd328bd136 guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
acdc03ce — Sharlatan Hellseher 8 months ago
gnu: python-isort: Update to 6.0.1.

* gnu/packages/python-xyz.scm (python-isort): Update to 6.0.1.
  [arguments] <test-flags>: Ignore benchmark and integration test files;
  do not run black tests; rework the list of skipped tests.
  <phases>: Remove 'install-example-plugins; add 'pretend-version.
  [native-inputs]: Remove python-black, python-hypothesmith,
  python-libcst-minimal, python-natsort, python-pip, python-poetry-core,
  python-pypa-build, and python-pytest-mock; add python-hatch-vcs,
  python-hatchling, and python-hypothesis.

Change-Id: Ifb0652d4538ee087933063c5593a469b9af2321c
0a0ea43b — Sharlatan Hellseher 7 months ago
gnu: python-repoze-lru: Swap Nose with Unittest.

* gnu/packages/python-xyz.scm (python-repoze-lru):
  [arguments] <test-backend>: Use 'unittest.
  [native-inputs]: Remove python-coverage, python-nose, and
  python-wheel.

Change-Id: Ib91cd3bedbe988436d12f5ba98876b615c8a3765
7720f06a — Sharlatan Hellseher 8 months ago
gnu: python-pkginfo: Update to 1.12.1.2.

* gnu/packages/python-xyz.scm (python-pkginfo): Update to 1.12.1.2.
  [arguments] <test-flags>: Skip one test.

Change-Id: Id3f895971b349e2fc572d674ccaf9aead95f52b2
6e5c1015 — Sharlatan Hellseher 8 months ago
gnu: python-imageio-ffmpeg: Update to 0.6.0.

* gnu/packages/python-xyz.scm (python-imageio-ffmpeg): Update to 0.6.0.
  [build-system]: Use pyproject.

Change-Id: Ia3f5592958227ba52e9aa483ffafaaebf8a9aa93
1c2f43a0 — Sharlatan Hellseher 8 months ago
gnu: python-imageio-ffmpeg: Improve style.

* gnu/packages/python-xyz.scm (python-imageio-ffmpeg): Improve style.

Change-Id: I2fe41000a9eb05d0e6b7e0adfecd8a55ad42ef0c
f57a43e2 — Sharlatan Hellseher 8 months ago
gnu: python-cachetools: Update to 6.1.0.

* gnu/packages/python-xyz.scm (python-cachetools): Update to 6.1.0.
[native-inputs]: Add python-pytest.

Change-Id: Icf7cc10f1d91510074aded5e15e1f287bef02652
0cd9ca8a — Sharlatan Hellseher 7 months ago
gnu: python-milc: Update to 1.9.1.

* gnu/packages/python-xyz.scm (python-milc): Update to 1.9.1.
  [source]: Switch to git-fetch providing tests.
  [propagated-inputs]: Remove python-appdirs.
  [native-inputs]: Remove python-wheel and python-pip; add python-pytest
  and python-semver.

Change-Id: Iafbf4002713a0662522c16e269eb6063e71381eb
28f82074 — Sharlatan Hellseher 7 months ago
gnu: python-types-colorama: Update to 0.4.15.20250801.

* gnu/packages/python-xyz.scm (python-types-colorama): Update to 0.4.15.20250801.
  [arguments] <tests?>: Disable as no provided with PyPI archive.
  [native-inputs]: Remove python-wheel.

Change-Id: I1e4f5cb1a3f1a5a8ba6c50b902089b19b27f015b
ec1b81af — Sharlatan Hellseher 7 months ago
gnu: python-mimeparse: Update to 2.0.0.

The project changed maintainer, home page permament redirects from
<https://github.com/dbtsai/python-mimeparse> to
<https://github.com/falconry/python-mimeparse>.

See: <https://github.com/falconry/python-mimeparse/releases/tag/2.0.0rc1>.

* gnu/packages/python-xyz.scm (python-mimeparse): Update to 2.0.0.
  [build-system]: Use pyproject.
  [native-inputs]: Add python-pytest and python-setuptools.
  [home-page]: Fix URL redirection.

Change-Id: I35244d43156861cfb723d21d74f51498f18daf0a
2a970167 — Sharlatan Hellseher 8 months ago
gnu: python-joblib: Update to 1.5.1.

* gnu/packages/python-xyz.scm (python-joblib): Update to 1.5.1.
  [arguments] <test-flags>: Skip only one test.
  [propagated-inputs]: Remove python-psutil.
  [native-inputs]: Add python-pytest-asyncio.

Change-Id: I297d5c146cab585f108f72eb53826b417f71e264
4eeb93ef — Sharlatan Hellseher 8 months ago
gnu: python-jsonpatch: Update to 1.33.

* gnu/packages/python-xyz.scm (python-jsonpatch): Update to 1.33.
  [build-system]: Use pypproject.
  [arguments] <test-backend>: Use 'custom.
  [native-inputs]: Add python-setuptools.

Change-Id: Icfaa7842ea88fd40c5c29a16f2d12d6bea25aafc
18cd3b9e — Sharlatan Hellseher 6 months ago
gnu: python-future: Update to 1.0.0.

* gnu/packages/python-xyz.scm (python-future): Update to 1.0.0.
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: Enable them as issues was resolved in 0.17.0.
<test-flags>: Skip some problematic tests.
<phases>: Use default 'check and 'sanity-check.
[native-inputs]: Add python-pytest and python-setuptools.

Change-Id: I2f8c5ab093859022b419ae47264fca7c72aa94fa
95f7a43e — Sharlatan Hellseher 6 months ago
gnu: python-black: Update to 25.1.0.

* gnu/packages/python-xyz.scm (python-black): Update to 25.1.0.
[propagated-inputs]: Remove python-tomli and python-typing-extensions; add python-aiohttp.
[native-inputs]: Remove python-pytest-aiohttp.

Change-Id: I8f8caefb2d76aa8171e137ae9fa6323b30989967
1843ef82 — Sharlatan Hellseher 7 months ago
gnu: python-relatorio: Update to 0.11.1.

* gnu/packages/python-xyz.scm (python-relatorio): Update to 0.11.1.
  [native-inputs]: Remove python-wheel; add python-pytest.
  [description]: Start from a new line, fix fill column indentation.

Change-Id: I5b5c6556df6fdd3c785b96fdf11c42f1b24165de
c41ff656 — Sharlatan Hellseher 7 months ago
gnu: python-bson: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-bson)[build-system]: Switch to
pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.

Change-Id: I66e4fcd4cbaef2a32f76a2161dfa08fcedabebae
17f8d5b5 — Sharlatan Hellseher 8 months ago
gnu: python-partd: Update to 1.4.2.

* gnu/packages/python-xyz.scm (python-partd): Update to 1.4.2.
[propagated-inputs]: Add python-blosc.
[native-inputs]: Remove python-wheel; add python-pytest and python-versioneer.

Change-Id: I4a175b4e45f57bd63add17490ce4f66b314a80d6
bede97b1 — Sharlatan Hellseher 7 months ago
gnu: python-deprecation: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-deprecation)[build-system]: Switch
to pyproject-build-system.
[arguments] <test-backend>: Use 'unittest.
<phases>: Add 'drop-unittest2.
[native-inputs]: Remove python-unittest2; add python-setuptools.

Change-Id: Ibe9bf3c94ca1137c64f6415d6f0b94e999c03cc5
f1be2c7b — Sharlatan Hellseher 6 months ago
gnu: python-natsort: Update to 8.4.0.

* gnu/packages/python-xyz.scm (python-natsort): Update to 8.4.0.
[buld-system]: Switch to pyproject-build-system.
[arguments]: Drop all.
[propagated-inputs]: Add python-fastnumbers.
[native-inputs]: Remove python-hypothesis and python-pytest-cov; add
python-setuptools.

Change-Id: Ib0efe56d7f03b474d935beaede108b7a593b4444
76206d74 — Sharlatan Hellseher 6 months ago
gnu: Add python-fastnumbers.

* gnu/packages/python-xyz.scm (python-fastnumbers): New variable.

Change-Id: I40176b1b621949972be176eed2cd374eeefad8b9
9048edcc — Sharlatan Hellseher 8 months ago
gnu: python-fsspec: Update to 2025.7.0.

* gnu/packages/python-xyz.scm (python-fsspec): Update to 2025.7.0.
  [arguments] <test-flags>: Skip tests requiring network access or hang.
  <phases>: Remove 'fix-version, 'install-version; add 'set-version.
  [native-inputs]: Add nss-certs-for-test, python-hatch-vcs,
  python-pytest-asyncio, and python-pytest-rerunfailures.

Change-Id: I1532618a8d01c5fd45a232954b83a94624a31923
Next