~ruther/guix-local

ref: fb00a1ec4521b63ecd1348d3205f762920432292 guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
fb00a1ec — Nicolas Graves 1 year, 4 months ago
gnu: python-peachpy: Update to 0.2.0-3.349e8f8.

* gnu/packages/python-xyz.scm (python-peachpy): Update to
0.2.0-3.349e8f8.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove {phases}. Add {test-target} to ignore a failing
test.
[native-inputs]: Remove python-nose, python-rednose. Add
python-pytest, python-wheel.
8195252d — Nicolas Graves 1 year, 4 months ago
gnu: python-pykdtree: Update to 1.3.9.

* gnu/packages/python-xyz.scm (python-pykdtree): Update to 1.3.9.
[native-inputs]: Remove python-nose. Add python-cython, python-pytest,
python-setuptools, python-wheel.
b160f49b — Nicolas Graves 1 year, 4 months ago
gnu: python-multiprocessing-on-dill: Use pyproject-build-system.

* gnu/packages/python-xyz.scm (python-multiprocessing-on-dill): Use pyproject-build-system.
[arguments]: Remove field.
[native-inputs]: Remove uneeded python-check-manifest. Add python-pytest.
090f572e — Nicolas Graves 1 year, 4 months ago
gnu: python-cftime: Update to 1.6.4.

* gnu/packages/python-xyz.scm (python-cftime): Update to 1.6.4.
[arguments]{phases}: Add phase 'remove-unwanted-dev-dependencies.
[native-inputs]: Remove python-check-manifest, python-pytest-cov. Add
python-setuptools.
7e8f8c0d — Nicolas Graves 1 year, 4 months ago
gnu: python-pillow-heif: Update test-flags.

* gnu/packages/python-xyz.scm (python-pillow-heif)[arguments]{test-flags}:
Update them.
[native-inputs]: Remove uneeded python-pylint.
1e099d3e — Nicolas Graves 1 year, 4 months ago
gnu: python-watchgod: Rename package to python-watchfiles.

* gnu/packages/python-xyz.scm (python-watchgod): Define in terms of
'deprecated-package'.
[version]: Update to 1.0.4.
[build-system]: Switch to cargo-build-system.
[arguments]: Likewise.
[native-inputs]: Add maturin, python-dirty-equals,
python-pytest-timeout, python-wrapper. Remove python-pygments,
python-pytest-sygar, python-setuptools and python-wheel.
(python-watchfiles): New variable, formerly known as
"python-watchgod".
9ba755e0 — Ricardo Wurmus 1 year, 4 months ago
gnu: python-shortuuid: Update to 1.0.13.

* gnu/packages/python-xyz.scm (python-shortuuid): Update to 1.0.13.
[native-inputs]: Remove python-pep8; add python-poetry-core and python-pytest.
[build-system]: Use pyproject-build-system.

Change-Id: If854af9296fa378c505e83d87bacf609978edf9f
d6de0062 — Nicolas Graves 1 year, 4 months ago
gnu: python-multiprocess: Update to 0.70.17.

* gnu/packages/python-xyz.scm (python-multiprocess): Update to 0.70.17.
[arguments]{phases}: Use gexps. Remove phase
'disable-broken-tests. Improve phase 'check.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
f5ace3d1 — Nicolas Graves 1 year, 4 months ago
gnu: python-dill: Update to 0.3.9.

* gnu/packages/python-xyz.scm (python-dill): Update to 0.3.9.
[arguments]{phases}: Rewrite using gexp. Adapt 'check phase.
[native-inputs]: Remove python-nose.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8224c56e — Sharlatan Hellseher 1 year, 4 months ago
gnu: Remove python-flake8-pie.

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

Change-Id: I094d1b46090473f4cdb19bf40088d717c574f778
c0803362 — Ricardo Wurmus 1 year, 5 months ago
gnu: Remove python-contextlib2.

This was a backport of the Python 3.10 version of contextlib.

* gnu/packages/python-xyz.scm (python-contextlib2): Remove variable.
* gnu/packages/machine-learning.scm (python-ml-collections)
[propagated-inputs]: Remove it.

Change-Id: I47e4eccf98d8caa18235008e94a0849e21975a68
6abfc4a7 — Ricardo Wurmus 1 year, 5 months ago
gnu: python-pywavelets: Update to 1.8.0.

* gnu/packages/python-xyz.scm (python-pywavelets): Update to 1.8.0.
[source]: Remove obsolete snippet.
[build-system]: Use pyproject-build-system.
[arguments]: Remove custom 'check phase; add 'pre-check phase.
[native-inputs]: Replace python-cython with python-cython-3; remove
python-matplotlib; add meson, ninja, pkg-config, python-meson-python, and
python-numpy.
[propagated-inputs]: Add python-scipy.

Change-Id: I1d157775a2079e2a218dea89ab46bbd01685d91a
50cd73c1 — Ricardo Wurmus 1 year, 5 months ago
gnu: python-cmd2: Update to 2.5.11.

* gnu/packages/python-xyz.scm (python-cmd2): Update to 2.5.11.
[propagated-inputs]: Remove python-attrs and python-colorama.
[native-inputs]: Remoe python-invoke and python-mock.

Change-Id: I97b98a7eb39e8dd2c83e837cd08ab52965b8a58c
c8435ea3 — Ricardo Wurmus 1 year, 5 months ago
gnu: python-wcwidth: Update to 0.2.13.

* gnu/packages/python-xyz.scm (python-wcwidth): Update to 0.2.13.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-pytest, python-pytest-cov, python-setuptools, and
python-wheel.

Change-Id: I50b427532a834026ca5dac869440df1216148cad
e8e36846 — Sharlatan Hellseher 1 year, 5 months ago
gnu: python-numpy: Update to 1.26.2.

* gnu/packages/python-xyz.scm (python-numpy): Update to 1.26.2.
[arguments] <phases>: Add 'hide-gfortran.
[native-inputs]: Remove python-cython.

Change-Id: I1f02d45dd5c5bc7ad248dbbdc63a8e6a7a21ca9f
Reviewed-by: Ludovic Courtès <ludo@gnu.org>
f5b677e7 — Sharlatan Hellseher 1 year, 5 months ago
gnu: python-frozendict: Update to 2.4.6.

* gnu/packages/python-xyz.scm (python-frozendict): Update to 2.4.6. Fix build.
[build-system]: Swap to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.

Change-Id: I023c36fb55fb4d89ffb965165818221d3c6a58f3
f6ac61a1 — Ricardo Wurmus 1 year, 5 months ago
gnu: python-zarr: Update list of disabled tests.

* gnu/packages/python-xyz.scm (python-zarr)[arguments]: Enable one, disable
another test.

Change-Id: I52af5563621f9f44c8397a606cd0551e595dcfe8
5b6a692e — Ricardo Wurmus 1 year, 5 months ago
gnu: python-cattrs: Disable failing test.

* gnu/packages/python-xyz.scm (python-cattrs)[arguments]: Disable one
additional test.

Change-Id: Ice48bd139d8dda509a0c380ebef69afa863fd245
d87896da — Ricardo Wurmus 1 year, 5 months ago
gnu: python-requests-unixsocket: Update to 0.4.2.

* gnu/packages/python-web.scm (python-requests-unixsocket): Define as
deprecated alias for...
(python-requests-unixsocket2): ...this new variable.
[source]: Fetch from forked git repository.
[home-page]: Update.
[arguments]: Remove.
[native-inputs]: Remove python-apipkg, python-appdirs, python-execnet,
python-packaging, python-pep8, python-py, python-pyparsing,
python-pytest-cache, python-pytest-pep8, python-setuptools, python-six, and
python-wheel; add python-poetry-core.
[propagated-inputs]: Remove python-urllib3.
(python-cheroot)[native-inputs]: Replace python-requests-unixsocket with
python-requests-unixsocket2.
* gnu/packages/python-xyz.scm (python-notebook)[native-inputs]: Same.
* gnu/packages/jupyter.scm (python-nbclassic)[native-inputs]: Same.

Change-Id: I4c35ff9f86aa7e3df0f2b9ed8616727a7a94f12d
4fbac216 — Ricardo Wurmus 1 year, 5 months ago
gnu: python-relatorio: Use pyproject-build-system.

* gnu/packages/python-xyz.scm (python-relatorio)[build-system]: Use
pyproject-build-system.
[native-inputs]: Add python-setuptools and python-wheel; move python-magic
from here...
[propagated-inputs]: ...to here.
[description]: Reformat.

Change-Id: Ie1bc69be70c37d283e6dbd5264e27479b8dca3fc
Next