~ruther/guix-local

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.
6783699f — Nicolas Graves 1 year, 4 months ago
gnu: python-beartype: Update to 0.19.0.

* gnu/packages/python-check.scm (python-beartype): Update to 0.19.0.
[arguments]: Remove former test-flags.
[native-inputs]: Remove python-setuptools, python-wheel. Add
python-hatchling, python-numpy and python-pygments.
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.
a35f6614 — Nicolas Graves 1 year, 4 months ago
gnu: python-uvicorn: Rename python-watchgod native-input.

* gnu/packages/python-web.scm (python-uvicorn)[native-inputs]: Rename
python-watchgod to python-watchfiles. Add python-a2wsgi.
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".
b18cac33 — Nicolas Graves 1 year, 4 months ago
gnu: Add rust-notify-7.

* gnu/packages/crates-io.scm (rust-notify-7): New variable.
(rust-notify-6): Inherit from rust-notify-7.
3f903789 — Nicolas Graves 1 year, 4 months ago
gnu: Add rust-notify-types-1.

* gnu/packages/crates-io.scm (rust-notify-types-1): New variable.
d97df2b2 — Ricardo Wurmus 1 year, 4 months ago
gnu: python-opt-einsum: Use pyproject-build-system.

* gnu/packages/python-science.scm (python-opt-einsum)[build-system]: Use
pyproject-build-system.
[arguments]: Remove.
[native-inputs]: Remove python-pytest-pep8; add python-setuptools and
python-wheel.

Change-Id: I6da632c3c7e02ec13ab61124ce2984aa2675d996
e3cfbd0c — Ricardo Wurmus 1 year, 4 months ago
gnu: python-pytest-flakes: Use pyproject-build-system.

* gnu/packages/check.scm (python-pytest-flakes)[build-system]: Use
pyproject-build-system.
[arguments]: Remove custom 'check phase; use #:test-flags instead.
[native-inputs]: Remove python-pytest-pep8; add python-setuptools and
python-wheel.

Change-Id: I510ed41d7750e4024c404322c60deae4291dc9b7
70b3077d — Ricardo Wurmus 1 year, 4 months ago
gnu: d-feet: Deprecate.

d-feet is no longer maintained and depends on the unmaintained python-pep8,
which is slated for removal.

* gnu/packages/gnome.scm (d-feet): Deprecate in favor of d-spy.

Change-Id: I57908295e78aeb9013a2d3290b53981fb687e283
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
b0faa68d — Ricardo Wurmus 1 year, 5 months ago
gnu: python-protobuf: Update to 3.20.3.

* gnu/packages/protobuf.scm (python-protobuf): Update to 3.20.3.
[inputs]: Use protobuf-3.20.
[arguments]: Do not use C++ implementation.

Change-Id: I21d140ce2959b009026847b1ad73c15dfa23fd91
0c7debdc — Ricardo Wurmus 1 year, 5 months ago
gnu: protobuf: Update to 3.20.3.

* gnu/packages/protobuf.scm (protobuf): Update to 3.20.3.

Change-Id: I451913a3f379f7bad1f6cea56fb6b028627984bb
be8ff088 — Ricardo Wurmus 1 year, 5 months ago
gnu: python-ml-collections: Update to 1.0.0.

* gnu/packages/machine-learning.scm (python-ml-collections): Update to 1.0.0.
[source]: Fetch from git repository.
[arguments]: Remove custom 'check phase; use test-flags instead.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-mock, python-setuptools, and python-wheel; add
python-pylint, python-pytest-xdist, and python-flit-core.

Change-Id: Icdd340d138a14eaa5b1972d53b4a788a2a0e830e
Next