Vinicius Monego
cd0ae604f4
gnu: python-janus: Update to 1.0.0.
...
* gnu/packages/python-xyz.scm (python-janus): Update to 1.0.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Don't override the 'check phase.
[propagated-inputs]: Add python-typing-extensions.
2023-02-05 09:39:11 -03:00
Vinicius Monego
39e80baafc
gnu: python-pyqtgraph: Update to 0.13.1.
...
* gnu/packages/python-xyz.scm (python-pyqtgraph): Update to 0.13.1.
[build-system]: Use pyproject-build-system.
[arguments]: Rewrite as G-expressions; disable tests through test-flags,
not by replacing the 'check phase.
[phases]: Remove trailing #t; rename the 'set-home-and-qpa phase to
'set-qpa.
[native-inputs]: Replace python-pytest with python-pytest-7.1.
[home-page]: Use https.
2023-02-05 09:39:11 -03:00
Vinicius Monego
f70baf8af0
gnu: python-diff-match-patch: Update to 20200713.
...
* gnu/packages/python-xyz.scm (python-diff-match-patch): Update to
20200713.
[arguments]: Override the 'check phase.
[home-page]: Update URL.
2023-02-05 09:39:11 -03:00
Simon Tournier
44f43603d3
gnu: Rename 'git-minimal/fixed' to 'git-minimal/pinned'.
...
* gnu/packages/version-control.scm: Rename variable 'git-minimal/fixed' to
'git-minimal/pinned', add depreciation.
* gnu/packages/erlang.scm (erlang-erlware-commons)[native-inputs]: Replace
'git-minimal/fixed' with 'git-minimal/pinned'.
(rebar3-git-vsn)[inputs]: Likewise.
* gnu/packages/gnome.scm (gnome-photos)[native-inputs]: Likewise.
* gnu/packages/gtk.scm (graphene)[native-inputs]: Likewise.
* gnu/packages/haskell.scm (ghc-8.8, ghc-8.10)[native-inputs]: Likewise.
* gnu/packages/julia-xyz.scm (julia-documenter)[native-inputs]: Likewise.
* gnu/packages/ocaml.scm (opam, ocamlformat)[native-inputs]: Likewise.
* gnu/packages/python-xyz.scm (python-check-manifest)[native-inputs]: Likewise.
(python-scikit-build)[native-inputs]: Likewise.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-02-05 06:56:42 +01:00
Nicolas Goaziou
c3bcf56f9c
gnu: pyzo: Update to 4.12.5.
...
* gnu/packages/python-xyz.scm (pyzo): Update to 4.12.5.
2023-02-04 17:53:06 +01:00
Hilton Chain
cd3df45c37
gnu: binwalk: Update to 2.3.4.
...
* gnu/packages/python-xyz.scm (binwalk): Update to 2.3.4.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-03 19:18:00 +01:00
Nicolas Graves
f59df2f488
gnu: python-eventlet: Exclude broken test.
...
* gnu/packages/python-xyz.scm (python-eventlet):
[arguments] Exclude broken test.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-19 17:54:50 +01:00
Nicolas Graves
7a36e8e218
gnu: python-eventlet: Manage broken tests with nosetests.
...
* gnu/packages/python-xyz.scm (python-eventlet):
[arguments] Manage broken tests with nosetests.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-19 17:54:49 +01:00
Nicolas Graves
8803cb9eb9
gnu: python-gevent: Update to 22.10.2.
...
* gnu/packages/python-xyz.scm (python-gevent): Update to 22.10.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-19 17:54:49 +01:00
Nicolas Graves
bdbe7cbe81
gnu: python-greenlet: Update to 2.0.1.
...
* gnu/packages/python-xyz.scm (python-greenlet): Update to 2.0.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-19 17:54:49 +01:00
Peter Polidoro
bc61a788b3
gnu: python-pyserial-asyncio: Update to 0.6.
...
* gnu/packages/python-xyz.scm (python-pyserial-asyncio): Update to 0.6.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-01-16 20:18:30 +00:00
Felix Gruber
245152c364
gnu: python-pint: Update to 0.20.1.
...
* gnu/packages/python-xyz.scm (python-pint): Update to 0.20.1.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-01-16 13:13:15 -05:00
Liliana Marie Prikler
ad6d10ac85
gnu: Add python-omegaconf.
...
* gnu/packages/python-xyz.scm (python-omegaconf): New variable.
2023-01-08 16:27:59 +01:00
jgart
10befaafca
gnu: python-proselint: Use official home page URL.
...
* gnu/packages/python-xyz.scm (python-proselint):
[home-page]: Use official home page URL.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-08 16:11:46 +01:00
Sharlatan Hellseher
7dbc7f6ca3
gnu: python-jsonschema-next: Simplify package.
...
To have this package on the latest version Guix needs to have new Python
build procedure with Hatch https://hatch.pypa.io/ .
* gnu/packages/python-xyz.scm (python-jsonschema-next):
[build-system]: Use pyproject-build-system to simplify package.
[native-inputs]: Remove python-pypa-build.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-08 16:11:46 +01:00
Marius Bakke
998c8db2a5
gnu: python-funcy: Use pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-funcy)[build-system]: Change to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove.
2023-01-07 21:04:27 +01:00
Marius Bakke
73b765d64b
gnu: python-whatever: Use pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-whatever)[build-system]: Change to
PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove.
2023-01-07 21:04:27 +01:00
Marius Bakke
09091b841b
gnu: python-gyp: Update to 0.0.0-1.9d09418.
...
* gnu/packages/python-xyz.scm (python-gyp): Update to 0.0.0-1.9d09418.
2023-01-07 21:04:27 +01:00
Marius Bakke
ed59b32a40
gnu: python-pytidylib: Fix failing test.
...
* gnu/packages/python-xyz.scm (python-pytidylib)[arguments]: Add phase.
2023-01-07 21:04:27 +01:00
Marius Bakke
a6c005dbac
gnu: Remove python-pyev.
...
This package fails to build, is no longer on PyPI, and has been inactive
upstream for 10 years.
* gnu/packages/python-xyz.scm (python-pyev): Remove variable.
2023-01-07 21:04:27 +01:00
Marius Bakke
edbacab995
gnu: Use old setuptools in packages that relies on use_2to3 conversion.
...
This fixes a regression since 520cdf8058
where
the use_2to3 functionality was removed from setuptools.
* gnu/packages/graph.scm (python-louvain)[native-inputs]: Change from
PYTHON-SETUPTOOLS to PYTHON-SETUPTOOLS-57.
* gnu/packages/python-check.scm (python-parameterizedtestcase)[native-inputs]:
Likewise.
* gnu/packages/python-xyz.scm (python-anyjson)[native-inputs]: Add
PYTHON-SETUPTOOLS-57.
* gnu/packages/bioinformatics.scm (python-pyvcf)[native-inputs]: Change from
PYTHON-SETUPTOOLS-FOR-TENSORFLOW to PYTHON-SETUPTOOLS-57.
2023-01-07 21:04:26 +01:00
Ricardo Wurmus
e06c150662
gnu: python-numcodecs: Do not use python-typing-extensions-next.
...
* gnu/packages/python-xyz.scm (python-numcodecs)[propagated-inputs]: Replace
python-typing-extensions-next with python-typing-extensions.
2023-01-02 22:15:57 +01:00
Maxim Cournoyer
f84f676404
gnu: Add python-docx.
...
* gnu/packages/python-xyz.scm (python-docx): New variable.
2023-01-02 15:01:34 -05:00
Marius Bakke
aa1f9cb4b5
gnu: python-dogtail: Remove input labels.
...
* gnu/packages/python-xyz.scm (python-dogtail)[native-inputs]: Remove labels.
2022-12-31 21:03:12 +01:00
Marius Bakke
1115bd7f96
gnu: python-dogtail: Use the test-only Xorg server variant.
...
* gnu/packages/python-xyz.scm (python-dogtail)[native-inputs]: Change from
XORG-SERVER to XORG-SERVER-FOR-TESTS.
2022-12-31 21:03:12 +01:00
Greg Hogan
a09f28758a
gnu: glances: Update to 3.3.0.4.
...
* gnu/packages/python-xyz.scm (glances): Update to 3.3.0.4.
[propagated-inputs]: Add python-defusedxml and python-packaging.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-12-30 10:26:05 +08:00
Marius Bakke
0cb8f7125b
gnu: python-bitarray: Update to 2.6.1.
...
* gnu/packages/python-xyz.scm (python-bitarray): Update to 2.6.1.
[arguments]: Override check phase.
2022-12-28 00:38:41 +01:00
Ludovic Courtès
bae13578f7
gnu: python-scikit-build: Depend on 'git-minimal/fixed'.
...
* gnu/packages/python-xyz.scm (python-scikit-build)[native-inputs]:
Replace 'git-minimal' with 'git-minimal/fixed'.
2022-12-24 00:45:46 +01:00
Nicolas Goaziou
7833acab0d
gnu: pyzo: Update to 4.12.4.
...
* gnu/packages/python-xyz.scm (pyzo): Update to 4.12.4.
2022-12-21 11:17:44 +01:00
Sharlatan Hellseher
0682e7c2e3
gnu: python-h5netcdf: Update to 1.1.0.
...
* gnu/packages/python-xyz.scm (python-h5netcdf): Update to 1.1.0.
[build-system]: Use pyproject-build-system, to simplify package.
[description]: Style content and add links to referenced projects.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-13 13:42:11 +00:00
Ricardo Wurmus
9bf2101049
gnu: python-flasgger: Update to 0.9.5.
...
* gnu/packages/python-xyz.scm (python-flasgger): Update to 0.9.5.
[build-system]: Use pyproject-build-system.
[arguments]: Remove custom 'check phase; add 'prepare-check phase; disable
"test_swag" test via #:test-flags.
[native-inputs]: Add python-apispec-webframeworks and python-flask-jwt.
2022-12-13 00:08:54 +01:00
Ricardo Wurmus
8c197f990b
gnu: python-pyjwt: Update to 2.6.0.
...
* gnu/packages/python-xyz.scm (python-pyjwt): Update to 2.6.0.
[build-system]: Use pyproject-build-system.
[arguments]: Remove.
[native-inputs]: Add pytohn-coverage, python-pre-commit, python-sphinx, and
python-sphinx-rtd-theme.
2022-12-13 00:08:54 +01:00
Ricardo Wurmus
99a29b4933
gnu: python-apispec: Update to 6.0.2.
...
* gnu/packages/python-xyz.scm (python-apispec): Update to 6.0.2.
[build-system]: Use pyproject-build-system.
[arguments]: Disable test through test-flags, not by replacing the 'check
phase.
[propagated-inputs]: Remove python-pyyaml; add python-packaging.
[native-inputs]: Add python-flake8, python-flake8-bugbear, python-mypy,
python-pre-commit, and python-pyyaml.
2022-12-13 00:08:54 +01:00
Ricardo Wurmus
0fcba8b01c
gnu: python-marshmallow: Update to 3.19.0.
...
* gnu/packages/python-xyz.scm (python-marshmallow): Update to 3.19.0.
[build-system]: Use pyproject-build-system.
[propagated-inputs]: Remove python-dateutil and python-simplejson; add
python-packaging.
[native-inputs]: Add python-flake8, python-flake8-bugbear, python-mypy,
python-pre-commit, and python-simplejson.
2022-12-13 00:08:54 +01:00
Ricardo Wurmus
08b9e29d46
gnu: python-bokeh: Skip failing PIL test.
...
The test compares base64-encoded gifs; the gifs look identical but the
base64-encoded data differs. Since the result seems fine, disabling this PIL
test is probably okay.
* gnu/packages/python-xyz.scm (python-bokeh)[arguments]: Ignore failing
test_transform_PIL test.
2022-12-13 00:08:13 +01:00
Ricardo Wurmus
75331dc6e6
gnu: python-anndata: Use pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-anndata)[build-system]: Use
pyproject-build-system.
[arguments]: Replace custom 'build phase with 'set-version phase; remove
custom 'install phase; disable doctest via build phase 'disable-doctests and
the #:test-flags property.
[propagated-inputs]: Add python-scikit-learn.
[native-inputs]: Add python-boltons.
2022-12-12 23:59:39 +01:00
Ricardo Wurmus
2c65106cf5
gnu: python-zarr: Update to 2.13.3.
...
* gnu/packages/python-xyz.scm (python-zarr): Update to 2.13.3.
2022-12-12 23:59:39 +01:00
Ricardo Wurmus
8b9c9051ba
gnu: python-numcodecs: Update to 0.10.2.
...
* gnu/packages/python-xyz.scm (python-numcodecs): Update to 0.10.2.
[build-system]: Use pyproject-build-system.
[arguments]: Enable tests; add phase 'build-extensions; remove custom 'check
phase.
[propagated-inputs]: Add python-entrypoints and python-typing-extensions-next.
2022-12-12 23:59:39 +01:00
Ricardo Wurmus
c4bcb5db49
gnu: python-typer: Simplify by using pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-typer)[build-system]: Use
pyproject-build-system.
[arguments]: Remove extra quoting; remove custom 'build phase; remove custom
'install phase; remove custom 'check phase; add 'pre-check phase.
[synopsis]: Pull onto the same line.
[description]: Reformat.
2022-12-12 23:59:29 +01:00
Tobias Geerinckx-Rice
8fe6d3e844
gnu: yajl: Drop custom ‘lib-’ prefix.
...
* gnu/packages/web.scm (yajl): New variable, renamed from…
(libyajl): …this one, which is now a DEPRECATED-PACKAGE alias of yajl.
Adjust all users.
2022-12-11 01:00:00 +01:00
Ricardo Wurmus
94e9651241
gnu: Add python-pomegranate.
...
* gnu/packages/python-xyz.scm (python-pomegranate): New variable.
2022-12-12 14:37:04 +01:00
Ricardo Wurmus
bc47a1bf02
gnu: Add python-pygtrie.
...
* gnu/packages/python-xyz.scm (python-pygtrie): New variable.
2022-12-12 14:37:03 +01:00
Ricardo Wurmus
be9e8c3963
gnu: Add python-apispec-webframeworks.
...
* gnu/packages/python-xyz.scm (python-apispec-webframeworks): New variable.
2022-12-12 14:37:03 +01:00
Ricardo Wurmus
a88fa1ced7
gnu: Add python-fit-nbinom.
...
* gnu/packages/python-xyz.scm (python-fit-nbinom): New variable.
2022-12-12 14:37:03 +01:00
Ricardo Wurmus
97cfa1cd78
gnu: Add python-py4j.
...
* gnu/packages/python-xyz.scm (python-py4j): New variable.
2022-12-12 14:37:03 +01:00
Arun Isaac
2d989ad597
gnu: python-seaborn: Update to 0.12.0.
...
* gnu/packages/python-xyz.scm (python-seaborn): Update to 0.12.0.
[source]: Remove patches.
[arguments]: Import (ice-9 match) module. Remove patch-more-tests and
start-xserver phases. Replace build and install phases. Fix pytest command in
check phase.
[native-inputs]: Add python-flit-core and python-pypa-build. Remove
xorg-server-for-tests.
* gnu/packages/patches/python-seaborn-2690.patch,
gnu/packages/patches/python-seaborn-kde-test.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Unregister them.
2022-12-11 23:55:54 +00:00
Peter Polidoro
6219491c47
gnu: Add python-pint.
...
* gnu/packages/python-xyz.scm (python-pint): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-06 11:14:53 +00:00
Attila Lendvai
db1c357a78
gnu: Add python-simple-rlp.
...
* gnu/packages/python-xyz.scm (python-simple-rlp): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-06 11:14:50 +00:00
Efraim Flashner
f635f72577
gnu: vdirsyncer: Update to 0.19.0.
...
* gnu/packages/dav.scm (vdirsyncer): Update to 0.19.0.
[arguments]: Remove trailing #t in phases. Remove phase generating the
manpage.
[native-inputs]: Add python-aioresponses, python-click, python-trustme,
python-pytest-asyncio, python-pytest-cov, python-pytest-httpserver.
Remove python-pytest-localserver, python-pytest-subtesthack,
python-urllib3, python-wsgi-interpreter.
[inputs]: Remove field.
[propagated-inputs]: Add python-aiohttp, python-aiostream. Remove
python-click-threading.
* gnu/packages/python-xyz.scm (python-click-5): Remove variable.
2022-12-06 11:29:07 +02:00
Vinicius Monego
0f89d91411
gnu: python-hy: Update to 0.25.0.
...
* gnu/packages/python-xyz.scm (python-hy): Update to 0.25.0.
2022-12-05 21:01:10 -03:00