~ruther/guix-local

ref: f1be2c7beee3b035141fc5b56acf329b7d81de06 guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
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
8cf04079 — Sharlatan Hellseher 8 months ago
gnu: python-twisted: Adjust inputs.

* gnu/packages/python-xyz.scm (python-twisted): Update to 24.11.0.
  [propagated-inputs]: Add python-appdirs, python-cryptography,
  python-h2, python-priority, python-idna, python-pyopenssl,
  python-service-identity, and python-pyserial.
  [native-inputs]: Remove python-pyflakes, python-sphinx, and
  python-sphinx-rtd-theme.

Change-Id: Ia7050206716ddc175d21c85b817ab336d08120fc
21f15ea4 — Sharlatan Hellseher 8 months ago
gnu: python-scikit-build: Update to 0.18.1.

* gnu/packages/python-xyz.scm (python-scikit-build): Update to 0.18.1.
  [srouce] <patch>: Add patch fixing compatability with newer
  Setuptools, taken from upstream.
  [propagated-inputs]: Remove python-tomli.
  [native-inputs]: Remove python-coverage, python-mock,
  python-packaging, python-path, python-pytest-cov,
  python-pytest-virtualenv, and python-setuptools-scm.

* gnu/packages/patches/python-scikit-build-setuptools-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new patch.

Change-Id: I132f6558188c32e7e31fd78527ec6805b91a1443
0b3a240a — Sharlatan Hellseher 6 months ago
gnu: python-constantly: Update to 23.10.4.

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

Change-Id: Ib52c1d75628bf5859df0fd2139bf0bacb08df871
86d8f820 — Sharlatan Hellseher 6 months ago
gnu: python-pyicu: Update to 2.15.2.

* gnu/packages/python-xyz.scm (python-pyicu): Update to 2.15.2.
[source] <uri>: Adjust archie name according to PyPI.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add pkg-config and python-setuptools.

Change-Id: I3da31d4536590871230a0945e3af94010c3a9d8a
7394d82c — Sharlatan Hellseher 7 months ago
gnu: python-distro: Update to 1.9.0.

* gnu/packages/python-xyz.scm (python-distro): Update to 1.9.0.
  [build-system]: Use pyproject.
  [arguments] <test-flags>: Skip 3 tests.
  [native-inputs]: Add python-setuptools.
  [home-page]: Fix permanent redirect.

Change-Id: I64acf4c3811f2b0e97abc2a6f568fe55a0ab9693
5bcc5e70 — Sharlatan Hellseher 7 months ago
gnu: python-pbr: Update to 7.0.1.

This change is to simplify bootstrap for python-pbr. All of the native
inputs were added to active tests but the #:tests? was set to false
making no sense to keep them.

* gnu/packages/python-xyz.scm (python-pbr): Update to 7.0.1.
Do not inherit from python-pbr-minimal and migrate all missing fields.
[build-system]: Switch to pyprject-build-system.
[propagated-inputs]: Remove git-minimal/pinned; add python-setuptools.
[native-inputs]: Remove python-fixtures-bootstrap, python-mock,
python-six, python-sphinx, python-testrepository-bootstrap,
python-testresources-bootstrap, python-testscenarios-bootstrap,
python-testtools-bootstrap, and python-virtualenv.

Change-Id: I5e53fd5ebd9bb0cfdd8e1da1c1a3d797a7bbfaeb
2bcf768d — Sharlatan Hellseher 8 months ago
gnu: python-beniget: Update to 0.4.2.post1.

* gnu/packages/python-xyz.scm (python-beniget): Update to 0.4.2.post1.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: I26b73711421eca86553c1e6c0d4eecc40fc088df
d91546e8 — Sharlatan Hellseher 7 months ago
gnu: python-rich-click: Update to 1.8.9.

* gnu/packages/python-xyz.scm (python-rich-click): Update to 1.8.9.
  [srouce]: Switch to git-fetch providing tests.
  [build-system]: Use pyproject.
  [propagated-inputs]: Remove python-importlib-metadata; add
  python-typing-extensions.
  [native-inputs]: Add python-pytest and python-setuptools.

Change-Id: I7edc0c34170f4c94daf58ad157c9a877df9a225a
bcc4d8c6 — Sharlatan Hellseher 8 months ago
gnu: python-types-requests: Update to 2.32.4.20250611.

* gnu/packages/python-xyz.scm (python-types-requests): Update to 2.32.4.20250611.
  [arguments] <tests?>: No tests provided.
  [propagated-inputs]: Remove python-types-urllib3; add python-urllib3.
  [native-inputs]: Remove python-wheel.

Change-Id: I390040e08fb411bc88e71ba116d8ab11e8dcb2e7
fad9d8a5 — Sharlatan Hellseher 7 months ago
gnu: python-pyaml: Update to 25.7.0.

* gnu/packages/python-xyz.scm (python-pyaml): Update to 25.7.0.
  [build-system]: Use pyproject.
  [native-inputs]: Remove python-unidecode; add python-pytest and
  python-setuptools.

Change-Id: I3a25ddf5e1e1d4a94915f230182ffa6a607b4cb8
9ffa97b4 — Sharlatan Hellseher 7 months ago
gnu: python-ipython-genutils: Switch to pyproject-build-system.

* gnu/packages/python-xyz.scm (python-ipython-genutils)
  [build-system]: Use pyproject.
  [native-inputs]: Add python-setuptools.

Change-Id: I6f7d4a022d7a745ed3a128200a7ed55087708dd8
77b486fc — Sharlatan Hellseher 8 months ago
gnu: python-nbconvert: Update to 7.16.6.

* gnu/packages/python-xyz.scm (python-nbconvert): Update to 7.16.6.
[native-inputs]: Remove python-pytest-xdist.

Change-Id: I28adb91bc986ce09ab76535a2b566b3f1c3c549e
c34981df — Sharlatan Hellseher 9 months ago
gnu: python-mdit-py-plugins: Update to 0.4.2.

* gnu/packages/python-xyz.scm (python-mdit-py-plugins): Update to 0.4.2.
[native-inputs]: Remove python-coverage and python-pytest-cov.

Change-Id: I10958fd0a06de4759c3c573ab0250226424bbd01
16bdf222 — Sharlatan Hellseher 8 months ago
gnu: python-twine: Update to 6.1.0.

* gnu/packages/python-xyz.scm (python-twine): Update to 6.1.0.
[propagated-inputs]: Remove python-importlib-metadata and python-pkginfo; add python-id
and python-packaging.
[native-inputs]: Remove python-wheel.

Change-Id: Ib22ea696d3c11d7db2ff8db2e12e0703d0d5af0f
4e787594 — Sharlatan Hellseher 8 months ago
gnu: Add python-id.

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

Change-Id: I6163752c272cfd1e4dc4ef9be63fc9dbf0d157e9
98edb299 — Sharlatan Hellseher 9 months ago
gnu: python-readme-renderer: Update to 44.0.

* gnu/packages/python-xyz.scm (python-readme-renderer): Update to 44.0.
[propagated-inputs]: Remove python-bleach; add python-nh3.

Change-Id: Iaa41563e349a1850b5b5a148adbd6d350bacdd0f
d00e263a — Sharlatan Hellseher 8 months ago
gnu: python-rfc3986: Update to 2.0.0.

* gnu/packages/python-xyz.scm (python-rfc3986): Update to 2.0.0.
  [build-system]: Use pyproject.
  [native-inputs]: Add python-setuptools.

Change-Id: I7adcfe876d56cf152eeed27519268dddaf4fbfe5
Next