~ruther/guix-local

ref: 2fc4a1c18b8150edd209aeb6c02eb3c48835c96e guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
0a10ad67 — Ricardo Wurmus 1 year, 14 days ago
gnu: Add python-limits.

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

Change-Id: I62e4d8311fe0ccdc43f110a101c8157c19dcd604
66daf46b — Efraim Flashner 1 year, 14 days ago
gnu: Fix some misspellings.

Change-Id: I316652aff7418af4b8e83bea24638b1513f8aa97
a365261b — Vagrant Cascadian 1 year, 15 days ago
gnu: Fix grammar and typos in python package descriptions.

* gnu/packages/python-web.scm (python-devpi-client)[description]: Adjust
grammar.  (python-legacy-cgi)[description]: Fix spelling of "library".
* gnu/packages/python-xyz.scm (python-adjusttext)[description]: Fix spelling
of "automated".  (python-rgbxy)[description]: Fix spelling of "conversion".
7eaf64ac — Evgeny Pisemsky 1 year, 17 days ago
gnu: python-awesomeversion: Set version.

* gnu/packages/python-xyz.scm (python-awesomeversion): Set version.
[source]: Set actual version in pyproject.toml file.

Change-Id: Ib0625d3094989d65f0031c002ae7ef3f531c0b56
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
971861b4 — Sharlatan Hellseher 1 year, 15 days ago
gnu: python-sparse: Update to 0.15.5.

* gnu/packages/python-xyz.scm (python-sparse): Update to 0.15.5.
[native-inputs]: Remove python-pre-commit.

Change-Id: I843f3fb789f038febeb7c60f69b43f8a1f12ed00
22309828 — Sharlatan Hellseher 1 year, 15 days ago
gnu: python-sparse: Simplify.

* gnu/packages/python-xyz.scm (python-sparse) [arguments] <phases>:
Remove 'fix-version as setuptools-scm 8+ provides this now.
[native-inputs]: Remove python-setuptools-scm; add
python-setuptools-scm-next.

Change-Id: Ic75b481d78a1f4d5bd5ad16da6fbd0e54176f43e
27ebe4e4 — Vagrant Cascadian 1 year, 16 days ago
gnu: Fix several "This packages" typos in descriptions.

* gnu/packages/golang-check.scm (go-github-com-bitfield-gotestdox): Fix typo.
* gnu/packages/python-check.scm (python-pytest-html): Fix typo.
* gnu/packages/python-xyz.scm (python-uri-template): Fix typo.
(python-rgbxy): Fix typo.
9c540cee — Ricardo Wurmus 1 year, 17 days ago
gnu: python-mizani: Update to 0.13.1.

* gnu/packages/python-xyz.scm (python-mizani): Update to 0.13.1.
[arguments]: Add phase 'pretend-version.

Change-Id: Ibe77bf5e17ce32cf0c8c8ed8b38c4c3e1cf49f98
gnu: python-jinja2-cli: Use pyproject-build-system.

* gnu/packages/python-xyz.scm (python-jinja2-cli): Use pyproject-build-system.
[native-inputs]: Format form on more lines.
[source]: Use GitHub URI since tests are not available on PyPI.

Change-Id: Ide9720f932f7d9d268ba6380ed19b50e3da2e3ef
Signed-off-by: jgart <jgart@dismail.de>
fffaed49 — Fabio Natali 1 year, 20 days ago
gnu: python-jinja2-cli: Update to 0.8.2.

* gnu/packages/python-xyz.scm (python-jinja2-cli): Update to 0.8.2.
[native-inputs]: Add python-wheel and python-setuptools.

Change-Id: Ide9720f932f7d9d268ba6380ed19b50e3da2e3ef
Signed-off-by: jgart <jgart@dismail.de>
c9abfacd — Sharlatan Hellseher 1 year, 1 month ago
gnu: Add python-numpy-2.

Test suite for NumPy@2.2.2 is heavily depends on included vendored-meson
sub-package and all of the tests fail.  This variant provides a working
NumPy, with passed build and sanity-check phases and tests disabled; it
allows users to include it in other package(s) where version 2+ is hard
required e.g. SageMath or Astropy@7.

* gnu/packages/python-xyz.scm (python-numpy-2): New variable.

Reviewed-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I07e7aac8c1bf7e686b1c543a11f9ecbf682d6ad5
777cff31 — Evgeny Pisemsky 1 year, 21 days ago
gnu: Add python-awesomeversion.

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

Change-Id: I090abfacf7f73ab14ea1e0347211de2a60675128
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e27e63e6 — Sharlatan Hellseher 1 year, 23 days ago
gnu: python-npx: Update to 0.1.6.

* gnu/packages/python-xyz.scm (python-npx): Update to 0.1.6.
[source]: Swap to git checkout as PyPI does not provide source archive.
[build-system]: Swap to pyproject-build-system.
[native-inputs]: Remove python-flit-core; add python-setuptools and
python-wheel.

Change-Id: I60c57f77a91dc2a7936f22c8abd6000fbff67e2e
45943e09 — Sharlatan Hellseher 1 year, 23 days ago
gnu: python-munch: Update to 4.0.0.

* gnu/packages/python-xyz.scm (python-munch): Update to 4.0.0.
[build-system]: Swap to pyproject-build-system.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-pbr; add python-astroid,
python-setuptools, and python-wheel.

Change-Id: Ie2c8698ecac7990c70f479b8e35dc138ce0343bb
34cfd525 — Sharlatan Hellseher 1 year, 24 days ago
gnu: python-doc8: Move to python-check.

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

Change-Id: Ib82f3564bd1f06d822fce39b002b2f93c160c1d6
451c8fdc — Sharlatan Hellseher 1 year, 24 days ago
gnu: python-doc8: Update to 1.1.2.

* gnu/packages/python-xyz.scm (python-doc8): Update to 1.1.2.
[build-system]: Swap to pyproject-build-system.
[arguments] <phases>: Use default 'check.
[propagated-inputs]: Remove python-chardet and python-six; add
python-pygments and python-tomli.
[native-inputs]: Remove python-testtools; add python-setuptools,
python-setuptools-scm, and python-wheel.

Change-Id: Ib92c7c0f2e0615f7b98048587c75141108d059ff
a80f4f67 — Sharlatan Hellseher 1 year, 25 days ago
gnu: python-pyopengl: Enable tests.

* gnu/packages/python-xyz.scm (python-pyopengl)
[build-system]: Swap to pyproject-build-system.
[arguments] <tests?>:
Enable them.
<tests-flags>: Skip 5 tests.
[native-inputs]: Add python-pytest, python-setuptools, python-pygame,
and python-wheel.

Change-Id: I090c862e25d537dff83fd9a5c7ec62e9e44decc1
62b399b8 — Sharlatan Hellseher 1 year, 25 days ago
gnu: python-pyopengl: Refresh package style.

* gnu/packages/python-xyz.scm (python-pyopengl): Use G-expressions,
shift order of the fields.
[phases] {fix-path}: Rewrite with FORMAT and THIS-PACKAGE-INPUT to
simplify flow.  Remove trailing #t from lambda.

Change-Id: I054af72dd41a12523ce17eab6129a06c5f964893
gnu: python-pyopengl: Add support for additional GL platforms.

* gnu/packages/python-xyz.scm (python-pyopengl)[arguments]:
Fix paths for non-GLX platforms too.

Change-Id: Ib50d5c64ff73079c4ffa3bd3e03012a66591ddfc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
f89232b1 — Stefan Reichör 1 year, 27 days ago
gnu: Add python-multiplex.

It was proposed in #48430 on <2021-05-14>.

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

Change-Id: I75af1e4be940166b91c8c71dd0280cdb4753f956
Reviewed-by: Vinicius Monego <monego@posteo.net>
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next