1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-19 16:50:38 +02:00
Commit Graph

156613 Commits

Author SHA1 Message Date
Sharlatan Hellseher
0107fdb8b0 gnu: Remove python-cython-0.29.35.
* gnu/packages/python-xyz.scm (python-cython-0.29.35): Delete variable.

Change-Id: Iaed062e153e295e1ec3ef7e8c91709081792fc21
2025-09-25 09:36:27 +01:00
Sharlatan Hellseher
25f2accc1e 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
2025-09-25 09:36:27 +01:00
Sharlatan Hellseher
255789dd9d 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
2025-09-25 09:36:26 +01:00
Sharlatan Hellseher
e33946c0e2 gnu: Remove python-cachecontrol-0.11.
* gnu/packages/python-web.scm (python-cachecontrol-0.11): Delete variable.

Change-Id: I081cf03298b4059a9ae5b4de94e2ea7fd3c75b9c
2025-09-25 09:36:26 +01:00
Sharlatan Hellseher
17462e12c0 gnu: Remove python-blessings.
Abandoned since 2020, leaf package and fails to build.

See: <https://github.com/erikrose/blessings/issues/160>.

* gnu/packages/terminals.scm (python-blessings): Delete variable.

Change-Id: Ic36ae4f997f012ce1e579ab8c1c8ce7dd76c0b86
2025-09-25 09:36:26 +01:00
Sharlatan Hellseher
f34b02b8b2 gnu: Remove python-aiorpcx-0.18.
* gnu/packages/python-web.scm (python-aiorpcx-0.18): Delete variable.

Change-Id: I1308611724e435e0f8deff1067993fb7d641acc2
2025-09-25 09:36:26 +01:00
Sharlatan Hellseher
69c80fdd0b gnu: Remove cmdtest.
Not maintained, no users in Guix.

* gnu/packages/check.scm (cmdtest): Delete variable.

Change-Id: I254ff98633cf33f2c088ed8d82c7cb9dafc105f3
2025-09-25 09:36:26 +01:00
Sharlatan Hellseher
65d3f601ef gnu: Remove bmaptools.
This project was archived by the owner on Oct 16, 2024 and will no
longer be maintained by Intel. Failed to build.

* gnu/packages/disk.scm (bmaptools): Delete variable.

Change-Id: I7f34fd71891763c3c126a7e8ea907758a648c389
2025-09-25 09:36:26 +01:00
Sharlatan Hellseher
45bc66a530 gnu packages/python-xyz: Remove unused modules.
* gnu/packages/python-xyz.scm: Do not import terminals module.

Change-Id: I013a309797087b7587140f4b11db27022a397791
2025-09-25 09:36:26 +01:00
Sharlatan Hellseher
3454c6e17d 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
2025-09-25 09:36:25 +01:00
Sharlatan Hellseher
0768f8cda0 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
2025-09-25 09:36:25 +01:00
Sharlatan Hellseher
32b3c1d8c4 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
2025-09-25 09:36:25 +01:00
Sharlatan Hellseher
27d3426d2d 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
2025-09-25 09:36:25 +01:00
Sharlatan Hellseher
e61d73bf3d 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
2025-09-25 09:36:25 +01:00
Sharlatan Hellseher
707b0f2016 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
2025-09-25 09:36:25 +01:00
Sharlatan Hellseher
696ce317d8 gnu: python-terminado: Move to jupyter.
* gnu/packages/python-web.scm (python-terminado): Move from here ...
* gnu/packages/jupyter.scm: ... to here.

Change-Id: I54c385f4b4bb9fe58a0c0784e6994dc76fa6c8d5
2025-09-25 09:36:25 +01:00
Sharlatan Hellseher
3c84504e85 gnu: python-urllib3-next: Set to python-urllib3.
Replace all python-urllib3-next occurrences with python-urllib3.

* gnu/packages/python-web.scm (python-urllib3-next): Set to
python-urllib3.

Change-Id: Iaf07baf285f4687d896c5fe19865beb9221f3beb
2025-09-25 09:36:25 +01:00
Sharlatan Hellseher
884c92fddd 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
2025-09-25 09:36:25 +01:00
Sharlatan Hellseher
762352c96f 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
2025-09-25 09:36:24 +01:00
Sharlatan Hellseher
b79fbf27b8 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
2025-09-25 09:36:24 +01:00
Sharlatan Hellseher
dc9c07786e gnu: python-requests-next: Set to python-requests.
Replace all python-requests-next occurrences with python-requests.

* gnu/packages/python-web.scm (python-requests-next): Set to
python-requests.

Change-Id: I712b71f12a2ebad3dfdfd882f24799fd6dd8e054
2025-09-25 09:36:24 +01:00
Sharlatan Hellseher
9d6ce0d0d4 gnu: python-poetry-core-next: Set to python-poetry-core.
* gnu/packages/python-build.scm (python-poetry-core-next): Set to
  python-poetry-core.

Change-Id: Ia69fc596e654b0e015636c8b347a36f449366c72
2025-09-25 09:36:24 +01:00
Sharlatan Hellseher
b8ea94c889 gnu: python-hypothesis-next: Set to python-hypothesis.
* gnu/packages/check.scm (python-hypothesis-next): Set to
  python-hypothesis.

Change-Id: Ia5d79b545d6da266db7a14d0b602e02196a6bd3e
2025-09-25 09:36:24 +01:00
Sharlatan Hellseher
a34d8e4278 gnu: python-flit-core-next: Set to python-flit-core.
* gnu/packages/python-build.scm (python-flit-core-next): Set to
  python-flit-core.

Change-Id: I8ae01214661186b2adb2c7855d54d8c71daeeeb2
2025-09-25 09:36:24 +01:00
Sharlatan Hellseher
bbb9551884 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
2025-09-25 09:36:24 +01:00
Sharlatan Hellseher
bb5191b89d gnu: gandi.cli: Rename variable.
* gnu/packages/networking.scm (gandi.cli): Rename to gandi-cli and
deprecate gandi.cli.
(gandi-cli): New variable.

Change-Id: I082481f310e1fe968987906ad67df7c57d410390
2025-09-25 09:36:24 +01:00
Sharlatan Hellseher
430a11085f gnu: gandi.cli: Improve package.
* gnu/packages/networking.scm (gandi.cli): Apply G-expressions.
[build-system]: Use pyproject.
[arguments]: Remove trailing #t from lambdas.
[native-inputs]: Remove python-docutils and python-tox; add
python-docutils-0.19, python-setuptools, and python-wheel.

Change-Id: I1dc1c0a51d26fa48153c11c1bc656b0b000d37fd
2025-09-25 09:36:23 +01:00
Sharlatan Hellseher
e02616a87f gnu: proot: Use python-docutils-0.19 for rst2mamn.
* gnu/packages/linux.scm (proot): [native-inputs]: Remove
python-docutils; add python-docutils-0.19.

Change-Id: I7c150b9a72ffc07cc573cd3ab3bfefc3fed5cc91
2025-09-25 09:36:23 +01:00
Sharlatan Hellseher
1d5514e841 gnu: xauth: Remove cmdtest from native inputs.
cmdtest is not required any longer to run unit tests and the project is
not maintained since 2011, see <https://liw.fi/cmdtest/>.

* gnu/packages/xorg.scm (xauth) [native-inputs]: Remove cmdtest.

Change-Id: I649ccd9c81dfd8a7923a7db73b758a60a81d8581
2025-09-25 09:36:23 +01:00
Nicolas Graves
1e8b71e34e gnu: ulauncher: Update to 6.0.0-18.901ce03.
* gnu/packages/xdisorg.scm (ulauncher): Update to 6.0.0-18.901ce03.
  [build-system]: Switch to pyproject-build-system.
  [arguments]{test-flags}: Ignore some failing tests.
  {phases}: Remove deprecated phase 'fix-usr. Add phase 'fix-bash.
  [native-inputs]: Remove python-distutils-extra. Add python-pytest,
  python-pytest-mock, python-setuptools, python-wheel.
  [propagated-inputs]: Add python-xlib.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:23 +01:00
Nicolas Graves
6a747273ff gnu: ulauncher: Improve style.
* gnu/packages/xdisorg.scm (ulauncher): Run guix style and properly
pin the commit with a git-version.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:23 +01:00
Sharlatan Hellseher
df41175c65 gnu: solaar: Switch to pyproject.
* gnu/packages/admin.scm (solaar)[build-system]: Switch to
pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel, python-pytest-mock
and python-typing-extensions.

Change-Id: Ic4bebcf4d616d759c184eb096cbc085d505935fd
2025-09-25 09:36:23 +01:00
Sharlatan Hellseher
d8a799c774 gnu: s-tui: Use python-psutil.
* gnu/packages/admin.scm (s-tui): [inputs]: Remove python-psutil-7; add
  python-psutil.

Change-Id: I97816f7827b64d6facfa4b31d038ec303a91a6a1
2025-09-25 09:36:23 +01:00
Sharlatan Hellseher
96bf131533 gnu: repo2docker: Update to 2024.07.0.
* gnu/packages/jupyter.scm (repo2docker): Update to 2024.07.0.

Change-Id: I5c0bea8245b6072b85c5c3cb901a8c6c86056276
2025-09-25 09:36:23 +01:00
Sharlatan Hellseher
06630f351d gnu: python-sphinxcontrib-github-alt: Switch to pyproject.
* gnu/packages/sphinx.scm (python-sphinxcontrib-github-alt):
  [build-system]: Use pyproject-build-system.
  [native-inputs]: Add python-flit-core.

Change-Id: I0a403a5eadf7b76c4448781ff20ca18ff466cb2d
2025-09-25 09:36:22 +01:00
Sharlatan Hellseher
871d8a9f32 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
2025-09-25 09:36:22 +01:00
Sharlatan Hellseher
f822974d9e 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
2025-09-25 09:36:22 +01:00
Sharlatan Hellseher
5db6f444b9 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
2025-09-25 09:36:22 +01:00
Sharlatan Hellseher
fd42f767ec 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
2025-09-25 09:36:22 +01:00
Sharlatan Hellseher
090535621b 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
2025-09-25 09:36:22 +01:00
Sharlatan Hellseher
d91de2a5be 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
2025-09-25 09:36:22 +01:00
Sharlatan Hellseher
dd7f21247f gnu: python-flask-restx: Switch to pyproject, fix buld.
* gnu/packages/python-web.scm (python-flask-restx):
  [build-system]: Use pyproject.
  [argument] <test-flags>: Utilze it and rework skipped tests.
  <phases>: Use default 'check.
  [propagated-inputs]: Add python-importlib-resources and python-werkzeug.
  [native-inputs]: Add python-setuptools.

Change-Id: Idd82b4d255854a21953533c3a66c74adeb6ac596
2025-09-25 09:36:22 +01:00
Sharlatan Hellseher
5b70efd14a gnu: python-esptool: Update to 5.0.2.
* gnu/packages/engineering.scm (python-esptool): Update to 5.0.2.
[propagated-inputs]: Remove python-rich-click-next; add python-rich-click.
[native-inputs]: Remove python-wheel.

Change-Id: I3365176fbe02cb8bd2e190d1e584b91d27643b28
2025-09-25 09:36:21 +01:00
Sharlatan Hellseher
f400146871 gnu: python-changeo: Adjust style.
* gnu/packages/bioinformatics.scm (python-changeo): Re-order fields,
activate tests.
[source]: Switch to PyPI archive which provides tests.
[native-inputs]: Remove python-airr and python-wheel; add python-pytest.
[home-page]: Use the one which is provided by PyPI.

Change-Id: I5b21bc984f197d7fa634efb0672b5cbb6fc85447
2025-09-25 09:36:21 +01:00
Sharlatan Hellseher
aebff21636 gnu: python-changeo: Adjust inputs.
* gnu/packages/bioinformatics.scm (python-changeo)[propagated-inputs]:
Remove python-importlib-resources-6; add python-importlib-resources.

Change-Id: I3e738146d68d6c20387451ae14791329df2bc968
2025-09-25 09:36:21 +01:00
Sharlatan Hellseher
11f3bb79ec 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
2025-09-25 09:36:21 +01:00
Sharlatan Hellseher
bc308355e9 gnu: python-blake3: Fix build.
* gnu/packages/python-crypto.scm (python-blake3)[arguments]
<imported-modules>: Add pyproject-build-system-modules
<modules>: Likewise.
<phases>: Simplify 'build-python-module, and 'install-python-module.
Remove 'install-python-library.
[native-inputs]: Remove python-pypa-build and python-wheel; add maturin.

Change-Id: Ib45da9873b40697ba2166bb31f11da16f4872223
2025-09-25 09:36:21 +01:00
Sharlatan Hellseher
807ec6a324 gnu: python-pyliblo3: Fix build.
* gnu/packages/audio.scm (python-pyliblo3):
  [arguments] <test-backend>: Use custom.
  <phases>: Add 'fix-compilation.

Change-Id: Ie188c8038c239db94871593f0dfbf6e3b0ea899e
2025-09-25 09:36:21 +01:00
Sharlatan Hellseher
4424979161 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
2025-09-25 09:36:21 +01:00
Sharlatan Hellseher
884342343e 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
2025-09-25 09:36:21 +01:00