~ruther/guix-local

ref: 25f2accc1e58388ecb1d0301a9f5530b7249fabc guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
25f2accc — Sharlatan Hellseher 7 months ago
gnu: Remove python-contextvars.

Note: This package implements a backport of Python 3.7 contextvars
module (see PEP 567) for Python 3.6.

Not maintained sicne 2019 has no users in Guix.

* gnu/packages/python-xyz.scm (python-contextvars): Delete variable.

Change-Id: I955c902d3afaa8044226438f2303b95e94ad1764
255789dd — Sharlatan Hellseher 6 months ago
gnu: Remove python-contexttimer.

The latest release was in 2016, no actively developed, depends on
outdated inputs, has no users in Guix.

* gnu/packages/python-xyz.scm (python-contexttimer): Delete variable.

Change-Id: I35ceb328a511854cb10c6a126aacf88f06a5d4b8
45bc66a5 — Sharlatan Hellseher 7 months ago
gnu packages/python-xyz: Remove unused modules.

* gnu/packages/python-xyz.scm: Do not import terminals module.

Change-Id: I013a309797087b7587140f4b11db27022a397791
3454c6e1 — Sharlatan Hellseher 7 months ago
gnu: python-freetype-py: Move to fontutils.

* gnu/packages/python-xyz.scm (python-freetype-py): Move from here ...
* gnu/packages/fontutils.scm: ... to here.
* gnu/packages/gnome-xyz.scm: Add fontutils module.

Change-Id: Ic5c3d9a360bfb5e1214c73144619863f83a2db97
0768f8cd — Sharlatan Hellseher 7 months ago
gnu: python-pyte: Move to python-xyz.

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

Change-Id: I749cca61abe2825e511db6dd7b7d47e2aba9d25d
32b3c1d8 — Sharlatan Hellseher 7 months ago
gnu: python-curtsies: Move to python-xyz.

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

Change-Id: I1aaf93a0d0e75e9baa5904dc794d3da978f57443
27d3426d — Sharlatan Hellseher 7 months ago
gnu: python-spinners: Move to python-xyz.

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

Change-Id: I382935461c52766a98ae3b103e5309ee43651a09
e61d73bf — Sharlatan Hellseher 7 months ago
gnu: python-log-symbols: Move to python-xyz.

* gnu/packages/terminals.scm (python-log-symbols): Move from here ...
* gnu/packages/python-xyz.scm: ... to here.

Change-Id: I40b1647eaf6c69f4cbca699bd0d1f4833e2ad438
707b0f20 — Sharlatan Hellseher 7 months ago
gnu: python-halo: Move to python-xyz.

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

Change-Id: Ie3bf1a898c949162a6f54d37ff44f362cda5d335
884c92fd — Sharlatan Hellseher 6 months ago
gnu: python-typing-extensions-next: Set to python-typing-extensions.

Replace all python-typing-extensions-next occurrences with
python-setuptools-scm.

* gnu/packages/python-build.scm (python-typing-extensions-next): Set to
  python-typing-extensions.

Change-Id: Ib6a6e0af11c0e3f0da49dcbfe02d1da45cb4fbf7
762352c9 — Sharlatan Hellseher 8 months ago
gnu: python-setuptools-scm-next: Set to python-setuptools-scm.

Replace all python-setuptools-scm-next occurrences with
python-setuptools-scm.

* gnu/packages/python-build.scm (python-setuptools-scm-next): Set to
  python-setuptools-scm.

Change-Id: I929ca14d24ed05efecded4c23ff02c42d50098c6
b79fbf27 — Sharlatan Hellseher 8 months ago
gnu: python-setuptools-next: Set to python-setuptools.

Replace all python-setuptools-next occurrences with python-setuptools.

* gnu/packages/python-build.scm (python-setuptools-next): Set to
python-setuptools.

Change-Id: I9e5e0881310d160ec56be785f2dd2140364fa8e5
bbb95518 — Sharlatan Hellseher 8 months ago
gnu: python-charset-normalizer-3: Set to python-charset-normalizer.

* gnu/packages/python-xyz.scm (python-charset-normalizer-3): Set to
python-charset-normalizer.

Change-Id: I15b2aba11e2892f011095703575c76b463c2f576
871d8a9f — Sharlatan Hellseher 8 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 7 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 8 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 8 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 8 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 8 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
Next