~ruther/guix-local

ref: 56282fa63f9ffbc3bfb2b3a80bbaaf3ed2dd5100 guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.5 MiB
1ba3b2c6 — Sharlatan Hellseher 5 months ago
gnu: python-txredisapi: Sort variable.

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

Change-Id: I7051c0efab8f21dd173f074b5ab039d4ee8c10ba
9148df34 — Sharlatan Hellseher 5 months ago
gnu: packages/python-xyz: Sort python-s[pqrstvwy]* variables.

* gnu/packages/python-xyz.scm: (python-speg, python-spinners,
python-sqlglot, python-sqlglotrs, python-sqltrie, python-sre-yield,
python-srsly, python-srt, python-sshpubkeys, python-sshtunnel,
python-stack-data, python-stdio-mgr, python-stdlib-list, python-stem,
python-stltools, python-stone, python-stopit, python-straight-plugin,
python-streamtracer, python-strenum, python-structlog, python-style,
python-svgelements, python-svgutils, python-swagger-spec-validator,
python-syllables, python-sympy): Sort variables alphabetically.

Change-Id: I2ad816d86df3e67e35a44d892d8905a0a84e4707
c7685fdb — Sharlatan Hellseher 5 months ago
gnu: python-speg: Update to 0.3-0.877acdd.

* gnu/packages/python-xyz.scm (python-speg): Update to
877acddfd5ac5ae8b4a4592d045e74e108477643 commit.
[source]: Switch to git-fetch providing tests.
[arguments] <tests?>: Enable.
[propagated-inputs]: Add python-six.
[native-inputs]: Remove python-wheel and unzip; add python-pytest.

Change-Id: Ied063f1dc7660680a053012c8e7d99bb2b047375
3f912eaf — Sharlatan Hellseher 5 months ago
gnu: python-sqltrie: Reduce closure size.

* gnu/packages/python-xyz.scm (python-sqltrie):
[arguments] <test-flags>: Ignore benchmark tests.
[native-inputs]: Remove python-mypy, python-pytest-benchmark,
python-pytest-cov, and python-wheel.

Change-Id: Icc7756894f90222e4628ea15d9f2d3bf4f008634
b8c7432b — Sharlatan Hellseher 5 months ago
gnu: python-sre-yield: Switch to pyproject.

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

Change-Id: I9a2165b6058f6d8150798169d4c67fed5a66043b
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 5 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 5 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>
Next