~ruther/guix-local

ref: d5007a8ef90ec61feffe0cfdcf7de666d48ff256 guix-local/gnu d---------
d5007a8e — Sharlatan Hellseher 7 months ago
gnu: python-gssapi: Update to 1.10.0.

* gnu/packages/python-xyz.scm (python-gssapi): Update to 1.10.0.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-flags>: Add '--pyargs' option to tests against
installed library.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-nose; add python-pytest and
python-setuptools.

Change-Id: I517b2ecf9527f15dc54c08186a51569f6a730586
fa20d43c — Nicolas Graves 10 months ago
gnu: python-stestr: Rely on its own test-backend.

* gnu/packages/python-check.scm (python-stestr)[arguments]
  {tet-flags}: Skip 5 tests.
  {phases}: Use default 'check.

Change-Id: I72364c00263a7ea15658fe5524711794236f32d7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
9c6e514c — Sharlatan Hellseher 7 months ago
gnu: python-voluptuous: Update to 0.15.2.

* gnu/packages/python-xyz.scm (python-voluptuous): Update to 0.15.2.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-nose; add python-pytest and
python-setuptools.

Change-Id: I306b65ff59e9cb1e4d7400ab057912bae072e520
d7ae2db9 — Sharlatan Hellseher 7 months ago
gnu: python-k5test: Update to 0.10.4.

* gnu/packages/python-xyz.scm (python-k5test): Update to 0.10.4.
[build-system]: Switch to pyproejct-build-system.
[arguments] <phases>: Remove 'apply-upstream-fixes.
[inputs]: Add mit-krb5.
[propagated-inputs]: Remove python-six, which, and mit-krb5.
[native-inputs]: Remove mit-krb5; add python-setuptools.

Change-Id: Ife80993e4e78368c5689515f037961c9f6fee703
dd02b9c8 — Sharlatan Hellseher 9 months ago
gnu: python-astunparse: Switch to pyproject-build-system.

* gnu/packages/python-xyz.scm (python-astunparse):
  [build-system]: Use pyproject.
  [propagated-inputs]: Remove python-wheel.
  [native-inputs]: Add python-setuptools.

Change-Id: I47ca10fc70a1db146f405247940904f2a5df30fe
ad11d68f — Sharlatan Hellseher 8 months ago
gnu: python-expecttest: Update to 0.3.0.

* gnu/packages/python-check.scm (python-expecttest): Update to 0.3.0.
[native-inputs]: Remove poetry; add python-poetry-core.

Change-Id: If0e4a51fe0acfcca06aec952f9c24be09823b5be
cad01598 — Sharlatan Hellseher 9 months ago
gnu: python-unidecode: Update to 1.4.0.

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

Change-Id: I7bf733a3d0d61d3a698d0c42898416e84ced8f0f
af1aa73f — Sharlatan Hellseher 9 months ago
gnu: python-couleur: Fix build.

* gnu/packages/python-xyz.scm (python-couleur) [arguments] <tests?>:
  Disable them, no tests in PyPI but tests in Git depent on Nose test
  runner.

Change-Id: I6b417e22a6777e69408ea5842ba2486c7aab049b
52c3f210 — Sharlatan Hellseher 7 months ago
gnu: python-pytest-examples: Update to 0.0.13.

* gnu/packages/check.scm (python-pytest-examples): Update to 0.0.13.
[arguments] <test-flags>: Rework skipped tests.
[phases] {relax-requirements}: Remove black from the list.

Change-Id: I642893ff64a3699dea65daa981656471ae28227f
682270ac — Sharlatan Hellseher 7 months ago
gnu: python-coveralls: Improve package.

* gnu/packages/python-check.scm (python-coveralls): Re order fields, fix
indentation.
[source] <uri>: Use direct URL string instead of HOME-PAGE.
[native-inputs]: Remove poetry; add python-poetry-core. Apply list
style and place above PROPAGATED-INPUTS.

Change-Id: Id573137527b104a85aa6ed881feb72ede92d6f7e
e16bf08b — Sharlatan Hellseher 7 months ago
gnu: python-identify: Update to 2.6.14.

* gnu/packages/python-xyz.scm (python-identify): Update to 2.6.14.
[argumens] <phases>: Keep 'ensure-no-mtimes-pre-1980.
[propagated-inputs]: Remove python-editdistance.
[native-inputs]: Remove python-coverage and python-wheel.

Change-Id: I920d14a469642f5250922c55b2731a2943c25b31
acdc03ce — Sharlatan Hellseher 8 months ago
gnu: python-isort: Update to 6.0.1.

* gnu/packages/python-xyz.scm (python-isort): Update to 6.0.1.
  [arguments] <test-flags>: Ignore benchmark and integration test files;
  do not run black tests; rework the list of skipped tests.
  <phases>: Remove 'install-example-plugins; add 'pretend-version.
  [native-inputs]: Remove python-black, python-hypothesmith,
  python-libcst-minimal, python-natsort, python-pip, python-poetry-core,
  python-pypa-build, and python-pytest-mock; add python-hatch-vcs,
  python-hatchling, and python-hypothesis.

Change-Id: Ifb0652d4538ee087933063c5593a469b9af2321c
e62e7fce — Sharlatan Hellseher 9 months ago
gnu: python-ddt: Fix build.

* gnu/packages/python-check.scm (python-ddt) [native-inputs]: Add
  python-six.

Change-Id: I0770740a27b8c37c2c5091366c02f36ebba3bacf
7eb93b71 — Sharlatan Hellseher 9 months ago
gnu: python-aiounittest: Update to 1.5.0.

* gnu/packages/check.scm (python-aiounittest): Update to 1.5.0.
  [build-system]: Use pyproject.
  [arguments] <phases>: Use default 'check.
  [native-inputs]: Remove python-coverage and python-nose; add
  python-pytest and python-setuptools.

Change-Id: I9331b74bf1a0405c74aca2480a151c10fca8490b
337a87c2 — Sharlatan Hellseher 8 months ago
gnu: python-paramiko: Update to 4.0.0.

* gnu/packages/python-crypto.scm (python-paramiko): Update to 4.0.0.
[native-inputs]: Remove python-pytest-xdist and python-wheel.

Change-Id: Iabfbee5007c0b50e7f7963d7cad88cda5e1a376d
ea460c1a — Sharlatan Hellseher 8 months ago
gnu: python-pytest-relaxed: Fix tests.

* gnu/packages/check.scm (python-pytest-relaxed):
  [arguments] <test-flags>: Skip one shaky test.
  [native-inputs]: Remove python-pytest and python-wheel; add
  python-pytest-bootstrap.

Change-Id: I56037bf27984dd14a7e3504aa8996e5d8748c8d4
262a7d9c — Sharlatan Hellseher 8 months ago
gnu: python-strictyaml: Unbundle ruamel.yaml.

* gnu/packages/serialization.scm (python-strictyaml)
[source] <snippet>: Delete bundled ruamel.
[arguments] <tests?>: Disable as depends on custom test runner and Docker.
<phases>: Add 'remove-bundled-ruamel.
[propagated-inputs]: Remove python-ruamel.yaml; add
python-ruamel.yaml-0.16.
[native-inputs]: Remove python-wheel.
[home-page]: Fix it as seen on GitHub page.

Change-Id: I5dfda477bcbedcac631fd2b3b3151a612b4c71f7
0a0ea43b — Sharlatan Hellseher 8 months ago
gnu: python-repoze-lru: Swap Nose with Unittest.

* gnu/packages/python-xyz.scm (python-repoze-lru):
  [arguments] <test-backend>: Use 'unittest.
  [native-inputs]: Remove python-coverage, python-nose, and
  python-wheel.

Change-Id: Ib91cd3bedbe988436d12f5ba98876b615c8a3765
718e90c4 — Sharlatan Hellseher 9 months ago
gnu: python-hupper: Update to 1.12.1.

* gnu/packages/python-web.scm (python-hupper): Update to 1.12.1.
  [build-system]: Use pyproject.
  [arguments] <test-flags>: Ignore problematic tests.
  [propagated-inputs]: Remove python-pytz; add python-watchdog.
  [native-inputs]: Remove python-mock, python-pytest-runner, and
  python-watchdog.

Change-Id: I5ec147836a59a16bc39f8444c4565d9d388005f2
4825024e — Sharlatan Hellseher 9 months ago
gnu: python-llvmlite: Fix tests.

* gnu/packages/llvm.scm (python-llvmlite)[native-inputs]: Remove
  python-wheel; add python-pytest.

Change-Id: Idd1b4757432a3194f7e01ad5106330d2a4f7b895
Next