~ruther/guix-local

ref: 2fd304efbc033927c65ead45c2ab681cb0f83e39 guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.5 MiB
2fd304ef — Sharlatan Hellseher 5 months ago
gnu: python-stltools: Switch to pyproject, refresh style.

* gnu/packages/python-xyz.scm (python-stltools): Use G-Expressions.
[build-system]: Switch to pyproject-build-system.
[arguments] <phases>: Use default 'check.

[native-inputs]: Add python-setuptools.

Change-Id: I37a2154270077b7361a2464312038fd2ee62ca5c
353effb1 — Sharlatan Hellseher 5 months ago
gnu: python-stone: Reduce closure size.

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

Change-Id: Iad281c3081e5bd0eb0fea13fef0f234ec0c945db
a56dc0be — Sharlatan Hellseher 5 months ago
gnu: python-stopit: Enable tests.

* gnu/packages/python-xyz.scm (python-stopit)[source]: Switch to
git-fetch providing tests.
[arguments] <test-backend, test-flags>: Use custom.

Change-Id: Icfc3ecc393f4ea24e5b46f71b2a397e6d4d1f1c2
a6ae7d9d — Sharlatan Hellseher 5 months ago
gnu: python-strenum: Enable tests.

* gnu/packages/python-xyz.scm (python-strenum)[source]: Switch to
git-fetch providing tests.
[arguments] <test-flags>: Extract some test options from "pytest.ini"
<phases>: Add 'fix-version, and 'fix-pytest-config.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: I2c0207f87121f8e23d007ff201a05af98fe41381
ca4d2712 — Sharlatan Hellseher 5 months ago
gnu: python-strict-rfc3339: Move to time.

* gnu/packages/python-xyz.scm (python-strict-rfc3339): Move from here ...
* gnu/packages/time.scm: ... to here.

Change-Id: I3098ecf219fe4255c59611e293fd1a99a94eab37
fd65d21c — Sharlatan Hellseher 5 months ago
gnu: python-strict-rfc3339: Improve description.

* gnu/packages/python-xyz.scm (python-strict-rfc3339)[description]:
Provide a reference link to RFC3339 and add it's title.

Change-Id: I05f52df9564016b6c3217bbb5c6f936b06020446
73fa31e5 — Sharlatan Hellseher 5 months ago
gnu: python-stripe: Move to python-web.

* gnu/packages/python-xyz.scm (python-stripe): Move from here ...
* gnu/packages/python-web.scm: ... to here.

Change-Id: I7ed64071e57d8eb77b2e6df50de3cf2642cd60ce
8705e595 — Sharlatan Hellseher 5 months ago
gnu: python-stripe: Update to 13.2.0.

* gnu/packages/python-xyz.scm (python-stripe): Update to 13.2.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Add python-httpx.
[native-inputs]: Add python-flit-core.

Change-Id: I8be107702b2d20258f2d214dd9db517ce0d32426
7defdcb5 — Sharlatan Hellseher 5 months ago
gnu: python-structlog: Update to 25.5.0.

* gnu/packages/python-xyz.scm (python-structlog): Update to 25.5.0.
[native-inputs]: Remove python-freezegun and python-pretend; add python-time-machine.

Change-Id: Idb6616601239e751e54d37f386b2f07557831093
02fcd10f — Sharlatan Hellseher 5 months ago
gnu: python-glom: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-glom)[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop all.
[native-inputs]: Add python-setuptools.

Change-Id: I58d68a25f91af1cb12a6fdd5a3fb029177c48f06
42664222 — Sharlatan Hellseher 5 months ago
gnu: python-box: Update to 7.3.2.

* gnu/packages/python-xyz.scm (python-box): Update to 7.3.2.
[arguments] <test-flags>: Skip one test.
[propagated-inputs]: Remove python-tomli.
[native-inputs]: Remove python-cython and python-wheel.

Change-Id: If9a2f7e07dfcb57e0819e1fd72a82c25bf34361f
c4f9bd74 — Sharlatan Hellseher 5 months ago
gnu: python-swagger-spec-validator: Fix tests.

* gnu/packages/python-xyz.scm (python-swagger-spec-validator)[source]:
Switch to git-fetch providing tests.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: Ia895d58a5a66292fe05972395c35bd92554551e2
19391429 — Sharlatan Hellseher 5 months ago
gnu: python-pyhdf: Fix build with gcc-14.

* gnu/packages/python-xyz.scm (python-pyhdf)[arguments] <phases>: Add
'relax-gcc-14-strictness.
[native-inputs]: Remove python-numpy and python-wheel.

Change-Id: I33b09ceaab56857420a4a1af1386a916b5a8e9d9
180f39cc — Jake Coble 6 months ago
gnu: Add python-txredisapi.

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

Change-Id: Ifb5a657030f540c6c603fc9319229fd3e4f08ea8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
99f91612 — Jake Coble 6 months ago
gnu: python-canonicaljson: Update to 2.0.0.

* gnu/packages/python-xyz.scm (python-canonicaljson): Update to 2.0.0.
[arguments] <test-backend>: Use 'unittest.
<phases>: Remove 'loosen-requirements.
[native-inputs]: Remove python-pypa-build, python-pytest, and
python-setuptools-scm; add python-nose2.a
[propagated-inputs]: Remove python-frozendict, python-simplejson, and
python-six.

Change-Id: Ibd2e2a94ef8687b6e52276eab0cad6110c8e54ec
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
824de8a3 — Ayan Das 6 months ago
gnu: python-av: Re-enable deselected tests.

* gnu/packages/python-xyz.scm (python-av): Drop the deselection of
  Chapter and Packet side-data tests now that python-av-testdata provides
  the required samples; keep the dash IO exclusion.
  [arguments] <test-flags>: Update comment accordingly.
* gnu/packages/python-xyz.scm (python-av-testdata): Add the required FATE
  samples.

Change-Id: I0c3c35ffd37403dcbe3e698c1d9fe9f3c3b44f5c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
42df16cf — Sharlatan Hellseher 5 months ago
gnu: Add python-conda-content-trust.

* gnu/packages/python-xyz.scm (python-conda-content-trust): New variable.

Change-Id: Icaca13dccb6cf161e2cf9ea1ed785c616f4dc22d
bf316e14 — Sharlatan Hellseher 5 months ago
gnu: Add python-menuinst.

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

Change-Id: Iafab812acb984b800ac04c0e77143c9eb6295e81
161fa204 — Sharlatan Hellseher 5 months ago
gnu: python-conda-inject: Move to python-xyz.

* gnu/packages/package-management.scm (python-conda-inject): Move from
here ...
* gnu/packages/python-xyz.scm: ... to here.

Change-Id: Ie364dec68cca3f1e50e9b4951df45acd98f5624a
2ca7922d — Sharlatan Hellseher 5 months ago
gnu: Add python-anaconda-cli-base.

* gnu/packages/python-xyz.scm (python-anaconda-cli-base): New variable.

Change-Id: Iaf3dd863af005bbada46080f5d2e666ec207816b
Next