~ruther/guix-local

ref: bb5191b89d0f92477487d4d5c27cc3d2b44db614 guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
871d8a9f — Sharlatan Hellseher 7 months ago
gnu: python-pypugjs: Update to 5.12.0.

* gnu/packages/python-xyz.scm (python-pypugjs): Update to 5.12.0.
  [arguments] <test-flags>: Drop it, as all tests passed just fine.
  <phases>: Remove 'disable-pyramid.
  [propagated-inputs]: Remove python-six.
  [native-inputs]: Remove python-coverage, python-flake8, python-nose,
  and python-wheel.

Change-Id: I8d421e7777d37ed2caf1b040d71a72b58cfba66c
f822974d — Sharlatan Hellseher 6 months ago
gnu: python-pyclibrary: Adjust inputs.

* gnu/packages/python-xyz.scm (python-pyclibrary)
  [propagated-inputs]: Remove python-pyparsing-2.4.7; add
  python-pyparsing.
  [native-inputs]: Remove python-wheel.

Change-Id: Ifc03f143b92ebedfc938f7feb6363e5c96b064c1
5db6f444 — Sharlatan Hellseher 7 months ago
gnu: python-jaraco-packaging: Update to 9.4.0.

* gnu/packages/python-xyz.scm (python-jaraco-packaging): Update to 9.4.0.
  [arguments] <tests?>: Disable them.
  [propagated-inputs]: Remove python-pytest, python-pytest-checkdocs,
  python-pytest-flake8, python-rst.linker, python-setuptools,
  python-setuptools-scm, and python-six; add python-pypa-build,
  python-virtualenv, python-domdf-python-tools, and
  python-jaraco-context.
  [native-inputs]: Add python-setuptools and python-setuptools-scm.

Change-Id: Ic2b9c97d6c31dfeaed17c6e642bde7744119f3f1
fd42f767 — Sharlatan Hellseher 7 months ago
gnu: python-numpy-documentation: Fix build.

* gnu/packages/python-xyz.scm (python-numpy-documentation):
  [arguments] <phases>: Do not delete 'build, extract all build steps
  from 'install; PDF build fails and excluded for now.
  [native-inputs]: Remove python-sphinx-panels; {texlive-local-tree}:
  add texlive-cmap.
  [description]: Remove mention of PDF.

Change-Id: I5f154ec681b127fd4c74667ec097a6409eacf099
09053562 — Sharlatan Hellseher 7 months ago
gnu: python-graphene: Update to 3.4.3.

* gnu/packages/python-xyz.scm (python-graphene): Update to 3.4.3.
  [build-system]: Use pyproject.
  [propagated-inputs]: Remove python-aniso8601, python-promise, and
  python-six; add python-dateutil and python-typing-extensions.
  [native-inputs]: Add python-setuptools.

Change-Id: I193d1b7580c4647357d6150d49a9a5e5610d590b
d91de2a5 — Sharlatan Hellseher 7 months ago
gnu: python-flex: Switch to pyproject-build-system.

* gnu/packages/python-xyz.scm (python-flex): Add a maintenance note to
  remove the packages in the future.
  [build-system]: Use pyproject.
  [arguments] <tests?>: No tests in PyPI archive provided.
  [native-inputs]: Add python-seuptools.

Change-Id: I61cb165c089a97514ead78317158f21591003c32
11f3bb79 — Sharlatan Hellseher 7 months ago
gnu: python-apipkg: Update to 3.0.2.

* gnu/packages/python-xyz.scm (python-apipkg): Update to 3.0.2.
  [build-system]: Use pyproject.
  [native-inputs]: Remove python-pytest and python-setuptools-scm; add
  python-hatch-vcs and python-hatchling.

Change-Id: I87fe8543f29506b6a453984de6191b97503e97c5
44249791 — Sharlatan Hellseher 7 months ago
gnu: python-validate-email: Switch to pyproject-build-system.

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

Change-Id: I2b33349f1e940353a1bbda564cf07b6c9438b33f
88434234 — Sharlatan Hellseher 7 months ago
gnu: python-colorthief: Do not try to run tests.

* gnu/packages/python-xyz.scm (python-colorthief): Tests were absent in
  PyPI or Git.
  [arguments] <tests?>: Disable them.
  [native-inputs]: Remove python-wheel.

Change-Id: Ib63b612913a3b494c7c0f4a717a790d71230f8d6
e5d9fb07 — Sharlatan Hellseher 7 months ago
gnu: Add python-domdf-python-tools.

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

Change-Id: If3da8a2193001129bcc95b2bc2866bbdabe60547
7668bd68 — Sharlatan Hellseher 7 months ago
gnu: python-pdoc3: Fix tests.

* gnu/packages/python-xyz.scm (python-pdoc3) [arguments] <test-backend>:
  Use 'unittest.
  [native-inputs]: Remove python-wheel.

Change-Id: If307d72856cc7109ede8479939e62ed1638d1b7e
cd06ad91 — Sharlatan Hellseher 7 months ago
gnu: python-pip-run: Reduce closure size.

* gnu/packages/python-xyz.scm (python-pip-run): [native-inputs]: Remove
python-pytest-black, python-pytest-checkdocs, python-pytest-cov,
python-pytest-enabler, python-pytest-flake8, and python-pytest-mypy.

Change-Id: Ie3f09e82419e6e4b000c35fcffde70a9a6c843ff
2d977d2b — Sharlatan Hellseher 7 months ago
gnu: python-click-7: Fix build.

* gnu/packages/python-xyz.scm (python-click-7): Fix build.
  [arguments] <tests?>: Disable them.
  [native-inputs]: Add python-setuptools.

Change-Id: I09887788efb52c7088c3f69503004ff664d3c956
49a60ce1 — Sharlatan Hellseher 7 months ago
gnu: python-apispec: Update to 6.8.2.

* gnu/packages/python-xyz.scm (python-apispec): Update to 6.8.2.
[propagated-inputs]: Add python-packaging.
[native-inputs]: Remove python-mypy.

Change-Id: I8444ac7c4ef78f6eee69ecd36ce176083f258e44
7bdac6ee — Sharlatan Hellseher 7 months ago
gnu: python-ansicolors: Switch to pyproject-build-system.

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

Change-Id: I6f9ccda995916bad05aa246cab159d8d21309257
8ea317bb — Sharlatan Hellseher 7 months ago
gnu: python-pygdbmi: Do not try to run tests.

* gnu/packages/python-xyz.scm (python-pygdbmi): Disable tests.

Change-Id: I76a4f69be8cf97447cda706fa638284a6cffd5ba
31d945f6 — Sharlatan Hellseher 7 months ago
gnu: python-distutils-extra: Do not try to run tests.

Tests were never run and silently skipped before.

* gnu/packages/python-xyz.scm (python-distutils-extra) [arguments]
<tests?>: Disable them visually.

Change-Id: I2003fcf69b6afff0d2133d30e18d4ccfcdf93f40
bb920207 — Sharlatan Hellseher 6 months ago
gnu: python-hsluv: Fix tests.

* gnu/packages/python-xyz.scm (python-hsluv): Fix tests.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: I26697d85f3eaea06a1cb76a2c327fbf2cb14d702
df45608b — Sharlatan Hellseher 7 months ago
gnu: python-rencode: Update to 1.0.8.

* gnu/packages/python-xyz.scm (python-rencode): Update to 1.0.8.
[source]: Switch to git-fetch providing tests.
[native-inputs]: Remove pkg-config; add python-pytest and
python-poetry-core, and python-setuptools.

Change-Id: I5b266ac0c559f000aeca8edb4cc0f0d68ac0936a
a4b7f243 — Sharlatan Hellseher 5 months ago
gnu: python-eliot: Update to 1.17.5.

* gnu/packages/python-xyz.scm (python-eliot): Update to 1.17.5. Use
G-expressions.
[arguments] <phases>: Remove 'remove-eliot-prettyprint-tests and
'remove-failing-tests, use <#:test-flags> instead. Remove traling #t
from lambdas.
[native-inputs]: Remove python-black, python-coverage, python-flake8,
python-hypothesis, python-pytest-xdist, python-sphinx,
python-sphinx-rtd-theme, python-twine, python-twisted, and
python-wheel.

Change-Id: I58925e5f235165a8d6f36a36eb54f9e57a36c814
Next