~ruther/guix-local

ref: e8841b511585e3d00a273f2a55a2ab28b20d3790 guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
e8841b51 — Sharlatan Hellseher 8 months ago
gnu: python-pyasn1: Update to 0.6.1.

* gnu/packages/python-xyz.scm (python-pyasn1): Update to 0.6.1.
  [build-system]: Use pyproject.
  [arguments] <test-backend>: Use 'unittest.
  [native-inputs]: Add python-setuptools.
  [home-page]: Fix URL as development moved to GitHub.

Change-Id: Idcf44dacf179be325f171cabe9c06f906d0b45ed
25a65f31 — Sharlatan Hellseher 8 months ago
gnu: python-isoduration: Do not try to run tests.

* gnu/packages/python-xyz.scm (python-isoduration) [arguments] <tests?>:
  Visually disable tests as PyPI archive provides none.

Change-Id: I1c4177544a859b38d8c40f800ad1969ad6af8b59
637277e1 — Sharlatan Hellseher 8 months ago
gnu: python-rfc3339-validator: Switch to pyproject-build-system.

* gnu/packages/python-xyz.scm (python-rfc3339-validator):
  [build-system]: Use pyproject.
  [native-inputs]: Remove python-hypothesis and python-pytest-runner;
  add python-setuptools.

Change-Id: I94807d4307e1896d0493003da762ed3139b5ac8f
facdb268 — Sharlatan Hellseher 8 months ago
gnu: python-rfc3986-validator: Reduce closure size.

* gnu/packages/python-xyz.scm (python-rfc3986-validator)
[native-inputs]: Remove python-pip, python-pytest-runner, and
python-wheel.

Change-Id: I28a78201d142953b2b4a2e4ec6a0c7e17cf0f702
9122f392 — Sharlatan Hellseher 8 months ago
gnu: python-rfc3987: Update to 1.3.8.

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

Change-Id: Ia1f62b969de5ba0eeab3c0cc48bccb3b9c703522
c7114c8a — Sharlatan Hellseher 8 months ago
gnu: python-strict-rfc3339: Switch to pyproject-build-system.

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

Change-Id: I5d96db0720775f872d61b55d77e3fbc6fa230608
6a5dd284 — Sharlatan Hellseher 8 months ago
gnu: python-jsonpointer: Update to 3.0.0.

* gnu/packages/python-xyz.scm (python-jsonpointer): Update to 3.0.0.
  [arguments] <test-backend>: Set to 'unittest.

Change-Id: I2fdc9c98ac3d64ecd45771636b18304213f8ea62
65477af7 — Sharlatan Hellseher 8 months ago
gnu: python-dateparser: Update to 1.2.2.

* gnu/packages/python-xyz.scm (python-dateparser): Update to 1.2.2.
[native-inputs]: Remove python-wheel.

Change-Id: I9077b232f77f5b2c3872c67cac891a1acd44c188
d040cf4f — Sharlatan Hellseher 8 months ago
gnu: Add python-types-python-dateutil.

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

Change-Id: I823d4d3b077326d8c16b79a0dfd43e4b4b7314e4
b5ffd96e — Sharlatan Hellseher 8 months ago
gnu: python-regex: Update to 2024.11.6.

* gnu/packages/python-xyz.scm (python-regex): Update to 2024.11.6.
  [build-system]: Use pyproject.
  [arguments] <test-backend>: Use 'unittest.
  <phases>: Use default 'check.
  [native-inputs]: Add python-setuptools.

Change-Id: I5657b0be454c775296d089aec771d316e6aeee27
973626c3 — Sharlatan Hellseher 8 months ago
gnu: python-regex: Improve package style.

* gnu/packages/python-xyz.scm (python-regex): Use G-expressions.
  Fix indentation.
  [description]: Start from a new line and fix fill column.

Change-Id: I423719c74c606dd610b3f7da4dc6fc1e6c569f71
ba1947f6 — Sharlatan Hellseher 8 months ago
gnu: python-importlib-resources: Update to 6.5.2.

* gnu/packages/python-xyz.scm (python-importlib-resources): Update to 6.5.2.
  [arguments]: Drop all custom build steps, covered by pyproject-build-system.
  [propagated-inputs]: Remove python-zipp.
  [native-inputs]: Remove python-flake8, python-pytest-black,
  python-pytest-checkdocs, python-pytest-cov, python-pytest-enabler,
  python-pytest-flake8, and python-pytest-mypy; add python-jaraco-test,
  python-jaraco-collections and python-zipp.

Change-Id: I5c913e2a63389069344bc055e9575f328077858a
868cc3ed — Sharlatan Hellseher 8 months ago
gnu: python-simplejson: Update to 3.20.1.

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

Change-Id: I181c5909e5325601f28fbef01f58cfeed9864f61
80317264 — Sharlatan Hellseher 8 months ago
gnu: python-dbus-python: Reduce closure size.

Tests never run before and silently were skipped because test-backend is
not known for pyrpoject-build-system which is tappy, this change
visually disables tests and remove some unused inputs from closure.

* gnu/packages/python-xyz.scm (python-dbus-python):
  [native-inputs]: Remove python-sphinx, python-sphinx-rtd-theme, and
  python-wheel.

Change-Id: I042ceace8f42ae8514751ffe0fee664db05ce2cc
b37e5ec4 — Sharlatan Hellseher 8 months ago
gnu: python-watchdog: Reduce closure size.

* gnu/packages/python-xyz.scm (python-watchdog)
  [propagated-inputs]: Remove python-pathtools.
  [native-inputs]: Remove python-wheel.

Change-Id: I9d65ea302dded43d655f1b54afaff6a35ae5e0c2
26fddd2e — Sharlatan Hellseher 8 months ago
gnu: python-jaraco-test: Reduce closure size.

* gnu/packages/python-xyz.scm (python-jaraco-test):
  [propagated-inputs]: Add python-jaraco-collections.
  [native-inputs]: Remove python-jaraco-collections,
  python-pytest-checkdocs, python-pytest-enabler, and python-wheel.

Change-Id: I2928afd4293f5abbd8c62442f036cc2500ede1ee
73a24ad5 — Sharlatan Hellseher 8 months ago
gnu: python-jaraco-collections: Update to 5.2.1.

* gnu/packages/python-xyz.scm (python-jaraco-collections): Update to 5.2.1.
[native-inputs]: Remove python-pytest-black, python-pytest-checkdocs,
python-pytest-cov, python-pytest-enabler, and python-pytest-mypy; add
python-setuptools-scm.

Change-Id: Ia14a332e876e007961000e053768ed4cce3771d1
f987f2f4 — Sharlatan Hellseher 8 months ago
gnu: python-jaraco-text: Update to 4.0.0.

* gnu/packages/python-xyz.scm (python-jaraco-text): Update to 4.0.0.
[native-inputs]: Remove python-pytest-black, python-pytest-checkdocs,
python-pytest-cov, python-pytest-enabler, python-pytest-mypy, and
python-wheel; add python-setuptools-scm.

Change-Id: Id7eb420628fd4c7b76f4c28eda88d44d323cd9b7
8b939353 — Sharlatan Hellseher 8 months ago
gnu: python-autocommand: Update to 2.2.2.

* gnu/packages/python-xyz.scm (python-autocommand): Update to 2.2.2.
  [build-system]: Use pyproject.
  [arguments]: Drop them.
  [native-inputs]: Remove python-pytest-asyncio; add python-setuptools.

Change-Id: I19bdfdb633775d94bffcf80c6cae2dc9f9e7da90
f0a67c1a — Sharlatan Hellseher 8 months ago
gnu: python-jaraco-context: Update to 6.0.1.

* gnu/packages/python-xyz.scm (python-jaraco-context): Update to 6.0.1.
  [arguments] <tests?>: Disable as no tests provided.
  [propagated-inputs]: Add python-backports-tarfile.
  [native-inputs]: Remove python-pytest, python-pytest-black,
  python-pytest-checkdocs, python-pytest-cov, python-pytest-flake8, and
  python-pytest-mypy.

Change-Id: I0096b6ab7289b1ab01bb551e37fd7f2fea528ef7
Next