~ruther/guix-local

a6ab0705 — Ricardo Wurmus 1 year, 5 months ago
gnu: python-gast: Update to 0.6.0.

* gnu/packages/python-xyz.scm (python-gast): Update to 0.6.0.
[build-system]: Use pyproject-build-system.
[arguments]: Remove custom 'check phase.
[native-inputs]: Add python-setuptools and python-wheel.
[propagated-inputs]: Remove.

Change-Id: I3cc17b2c5434e637435f76482e0dcaf54c75c0dd
6be73976 — Sharlatan Hellseher 1 year, 5 months ago
gnu: linkchecker: Update to 10.5.0.

* gnu/packages/web.scm (linkchecker): Update to 10.5.0. Improve package
style. Fix bulid.
[build-system]: Swap to pyproject-build-system.
[arguments]<test-flags>: Skip 2 tests.
<phases>: Add 'set-version. Use default 'check.
[inputs]: Remove python-pyxdg.
[native-inputs]: Remove lables. Remove gettext-minimal, python-miniboa,
and python-parameterized; add python-hatch-vcs, python-hatchling, and
python-setuptools-scm.

Change-Id: I2292be0305e8ad3991680ced6b154c48571e3efc
908b9b27 — Sharlatan Hellseher 1 year, 5 months ago
gnu: python-email-validator: Update to 2.2.0.

* gnu/packages/python-xyz.scm (python-email-validator): Update to
2.2.0. Improve style.
[build-system]: Swap to pyrpoject-build-system.
[arguments]<test-flags>: Skip one test.
<phases>: Remove 'use-dnspython as removed in
<https://github.com/JoshData/python-email-validator/pull/13>.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.

Change-Id: Idc51ad58fe734071aa66f44bce0fb7cbf84831b6
1ebc72c3 — Sharlatan Hellseher 1 year, 5 months ago
gnu: python-dnspython: Update to 2.7.0.

* gnu/packages/python-xyz.scm (python-dnspython): Update to
2.7.0. Improve style.
[source]: PyPI archive has been swapped from .zip to .tar.gz.
[build-system]: Swap to pyproject-build-system.
[arguments]<test-flags>: Skip 2 tests.
[propagated-inputs]: Add python-cryptography, python-aioquic, python-h2,
python-httpcore, python-httpx, python-idna, and python-trio.
[native-inputs]: Remove unzip; add python-hatchling and python-pytest.

Change-Id: I726a9d68c61435089c1e7a846e8aa7c8b41f8378
7589dbc9 — Ricardo Wurmus 1 year, 5 months ago
gnu: python-joblib: Disable one additional test.

* gnu/packages/python-xyz.scm (python-joblib)[arguments]: Disable one more
test.

Change-Id: Id0b99ba3abb37bf49d26434b6719a7f6f77ee00a
9992e1eb — Ricardo Wurmus 1 year, 5 months ago
gnu: python-starlette: Update to 0.42.0.

* gnu/packages/python-web.scm (python-starlette): Update to 0.42.0.

Change-Id: I2cdfadf4856e460f7b7cae9f8654a1806839b9ea
b565e456 — Sharlatan Hellseher 1 year, 5 months ago
gnu: python-pydantic: Fix build.

As pyproject-build system now reads pytest config from pyproject.toml or
pytest.ini files it starts highlighting enabled "fail on warnings" which
were ignored before, this change silent it again.

* gnu/packages/python-xyz.scm (python-pydantic) [arguments]<test-flags>:
Skip 5 tests.
[phases]{pre-check}: Ignore all pytest warnings set in pyproject.toml.

Change-Id: I8551ba672d095b56f90955e4203c8a2aac270a4b
dde6ba46 — Ricardo Wurmus 1 year, 5 months ago
gnu: python-tox: Simplify.

* gnu/packages/python-check.scm (python-tox)[arguments]: Enable more tests;
remove phase 'virtualenv-compatibility.

Change-Id: I39a637cfc2385da74c11fc82ea811a26cf5f849a
0010d591 — Ricardo Wurmus 1 year, 5 months ago
gnu: python-a2wsgi: Disable one test.

* gnu/packages/python-web.scm (python-a2wsgi)[arguments]: Disable one more
test.

Change-Id: I034da8787155eaa6fd49f92ed9a84887c8311cbe
282b9d31 — Ricardo Wurmus 1 year, 5 months ago
gnu: python-devpi-process: Add missing input.

* gnu/packages/python-web.scm (python-devpi-process)[native-inputs]: Add
nss-certs-for-test.

Change-Id: Ia3ee82b6ba7c7e1832e41a3520056f740a09d6e6
86becf50 — Ricardo Wurmus 1 year, 5 months ago
gnu: python-httpx: Update to 0.28.1.

* gnu/packages/python-web.scm (python-httpx): Update to 0.28.1.

Change-Id: Ia7f1659eeeee05de763b000cda4bc9a60c418c21
30cc0d4b — Ricardo Wurmus 1 year, 5 months ago
gnu: python-uvicorn: Update to 0.34.0.

* gnu/packages/python-web.scm (python-uvicorn): Update to 0.34.0.
[native-inputs]: Add nss-certs-for-test.

Change-Id: I48825939c91464c132a9ee85a986a39173f6854e
7548058a — Ricardo Wurmus 1 year, 5 months ago
gnu: python-waitress: Update to 3.0.2.

* gnu/packages/python-xyz.scm (python-waitress): Update to 3.0.2.
[native-inputs]: Add python-coverage.

Change-Id: I6d0b78afe6e3ab371473f26db144586c0d97abba
64c7d931 — Ricardo Wurmus 1 year, 5 months ago
gnu: python-devtools: Simplify.

* gnu/packages/python-xyz.scm (python-devtools)[arguments]: Enable one
additional test; delete obsolete phase 'relax-requirements.

Change-Id: I5dcf88954cdf8d37e522c425bf7bef4c29913205
6076135c — Ricardo Wurmus 1 year, 5 months ago
gnu: python-typing-extensions: Update to 4.12.2.

* gnu/packages/python-build.scm (python-typing-extensions): Update to 4.12.2.

Change-Id: I410ec4c8ed29624638476964c9f7a28f894e9fc8
0813d9ad — Ricardo Wurmus 1 year, 5 months ago
gnu: python-virtualenv: Update to 20.28.0.

* gnu/packages/python-xyz.scm (python-virtualenv): Update to 20.28.0.
[build-system]: Use pyproject-build-system.
[arguments]: Disable a test.
[native-inputs]: Add python-covdefaults, python-coverage, python-flaky,
python-hatch-vcs, python-hatchling, python-packaging, python-pytest-env,
python-pytest-mock, python-pytest-timeout, python-setuptools, and
python-time-machine; remove python-mock and python-setuptools-scm.
[propagated-inputs]: Add python-importlib-metadata and python-platformdirs;
remove python-appdirs and python-six.

Change-Id: Id14e7608aabcba6e03ca081a508c3ac9aff1451c
d86e890a — Ricardo Wurmus 1 year, 5 months ago
gnu: python-platformdirs: Update to 4.3.6.

* gnu/packages/python-xyz.scm (python-platformdirs): Update to 4.3.6.

Change-Id: I467128079d97a1687103446ac7260cc8cf3ab221
465bc592 — Ricardo Wurmus 1 year, 5 months ago
gnu: python-chardet: Update to 5.2.0.

* gnu/packages/python-xyz.scm (python-chardet): Update to 5.2.0.

Change-Id: Icc734f848c79eea2b775c7402793ede9a25ebc85
1df38c9e — Ricardo Wurmus 1 year, 5 months ago
gnu: python-colorama: Update to 0.4.6.

* gnu/packages/python-xyz.scm (python-colorama): Update to 0.4.6.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-hatchling and python-pytest.

Change-Id: Ifdc20a9dc2a3f21ac59aaaa88fd90abe926595a0
3121dd22 — Ricardo Wurmus 1 year, 5 months ago
gnu: python-extension-helpers: Update to 1.2.0.

* gnu/packages/python-xyz.scm (python-extension-helpers): Update to 1.2.0.
[arguments]: Disable broken test.

Change-Id: I3a99240c52fc8114b6eb4d7c3e6642530cf7d756
Next