Archived
1
0
Fork 0
Commit graph

3500 commits

Author SHA1 Message Date
Ricardo Wurmus
26e2610673
gnu: Add python-types-urllib3.
* gnu/packages/python-xyz.scm (python-types-urllib3): New variable.
2023-05-10 19:27:07 +02:00
Ricardo Wurmus
d071bc5a82
gnu: python-pillow-simd: Update to 9.2.0.
* gnu/packages/python-xyz.scm (python-pillow-simd): Update to 9.2.0.
2023-05-10 19:27:07 +02:00
Ricardo Wurmus
9e1cbc62e5
gnu: python-blessed: Update to 1.20.0.
* gnu/packages/python-xyz.scm (python-blessed): Update to 1.20.0.
[source]: Simplify snippet.
[build-system]: Use pyproject-build-system.
[arguments]: Use test-flags to avoid pytest-coverage; remove custom 'check phase.
[propagated-inputs]: Remove python-jinxed python-six.
[native-inputs]: Remove python-mock.
2023-05-10 19:27:07 +02:00
Ricardo Wurmus
1aa1a6a816
gnu: Add python-types-setuptools.
* gnu/packages/python-xyz.scm (python-types-setuptools): New variable.
2023-05-10 19:27:07 +02:00
Ricardo Wurmus
d32334eea2
gnu: Add python-mir-eval.
* gnu/packages/python-xyz.scm (python-mir-eval): New variable.
2023-05-10 19:27:07 +02:00
Ricardo Wurmus
b60ea1cd17
gnu: python-traitlets: Update to 5.9.0.
* gnu/packages/python-xyz.scm (python-traitlets): Update to 5.9.0.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-hatchling, python-pre-commit, and
python-pytest-mock.
[arguments]: Remove custom 'check phase.
2023-05-10 19:27:07 +02:00
Ricardo Wurmus
e43ceae59f
gnu: Add python-deepdiff.
* gnu/packages/python-xyz.scm (python-deepdiff): New variable.
2023-05-10 19:27:07 +02:00
Efraim Flashner
649ce7b433
Merge branch 'rust-team' 2023-05-09 09:56:33 +03:00
Efraim Flashner
e15d2655cb
gnu: python-bleach: Don't vendor python-html5lib.
* gnu/packages/python-xyz.scm (python-bleach)[source]: Add snippet to
remove vendored library and references to it.
[propagated-inputs]: Add python-html5lib.
2023-05-08 15:45:44 +03:00
Ricardo Wurmus
030a90bf9c
gnu: python-bleach: Update to 5.0.1.
* gnu/packages/python-xyz.scm (python-bleach): Update to 5.0.1.
[build-system]: Use pyproject-build-system.
[arguments]: Remove custom 'check phase.
2023-05-08 14:31:09 +02:00
Sharlatan Hellseher
450185df4e
gnu: python-extension-helpers: Update to 1.0.0.
* gnu/packages/python-xyz.scm (python-extension-helpers): Update to
1.0.0.
[build-system]: Use pyproject-build-system.
[arguments]<tests>: Disable them, as pytest can't load the test suite.
[native-inputs]: Add python-setuptools-scm.
[home-page]: Re-point to actual project home page.
[synopsis]: Adjust it to cover actual project.
[description]: ... as above.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-08 12:42:09 +03:00
Ricardo Wurmus
9e44426e68
gnu: Add python-orjson.
* gnu/packages/python-xyz.scm (python-orjson): New variable.
2023-05-07 19:29:31 +03:00
Efraim Flashner
6f19d7001b
gnu: python-blessed: Run test suite.
* gnu/packages/python-xyz.scm (python-blessed)[arguments]: Run the test
suite.
2023-05-07 12:13:01 +03:00
Adam Maleszka
2a38bc9a77
gnu: python-blessed: Update to 1.17.9.
* gnu/packages/python-xyz.scm (python-blessed): Update to 1.17.9.
[source]: Remove trailing #t from snippet.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-07 12:10:03 +03:00
Raphaël Mélotte
4dbe29a76a
gnu: glances: Update to 3.3.1.1.
* gnu/packages/python-xyz.scm (glances): Update to 3.3.1.1
[propagated-inputs]: Add python-ujson, which is a new dependency since release
v3.3.1 (replacing the builtin json module).

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-06 17:17:57 +02:00
Raphaël Mélotte
819cd80710
gnu: python-ujson: Update to 5.7.0.
* gnu/packages/python-xyz.scm (python-ujson): Update to 5.7.0

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-06 17:17:55 +02:00
Ricardo Wurmus
adbd97cbb0
gnu: Add python-norns.
* gnu/packages/python-xyz.scm (python-norns): New variable.
2023-05-05 15:39:29 +02:00
Ricardo Wurmus
fcd397e4a6
gnu: Add python-xdg.
* gnu/packages/python-xyz.scm (python-xdg): New variable.
2023-05-05 15:39:29 +02:00
Ricardo Wurmus
25623a3b34
gnu: Add python-qnorm.
* gnu/packages/python-xyz.scm (python-qnorm): New variable.
2023-05-05 15:39:29 +02:00
Ricardo Wurmus
5eac2bbb71
gnu: Add python-filelock-3.5.
* gnu/packages/python-xyz.scm (python-filelock-3.5): New variable.
2023-05-05 15:39:29 +02:00
Ricardo Wurmus
f41c9409f2
gnu: Add python-mysql-connector-python.
* gnu/packages/python-xyz.scm (python-mysql-connector-python): New variable.
2023-05-05 15:39:28 +02:00
Ricardo Wurmus
99627b86c8
gnu: Add python-palettable.
* gnu/packages/python-xyz.scm (python-palettable): New variable.
2023-05-05 15:39:28 +02:00
Lars-Dominik Braun
4e6cf8e624
gnu: python-gssapi: Update to 1.8.2.
* gnu/packages/python-xyz.scm (python-gssapi): Update to 1.8.2.
[native-inputs]: Add python-cython.
2023-05-05 09:17:07 +02:00
Lars-Dominik Braun
65dbd10626
gnu: python-k5test: Update to 0.10.3.
* gnu/packages/python-xyz.scm (python-k5test): Update to 0.10.3.
2023-05-05 09:16:34 +02:00
Ludovic Courtès
dc5430c9dc
gnu: python-fs: Remove indirect dependency on Rust when unsupported.
This allows to build font-abattis-cantarell on aarch64-linux.

* gnu/packages/python-xyz.scm (python-fs)[arguments]: Add #:tests?.
[native-inputs]: Turn into the empty list when cross-compiling or when
PYTHON-PYFTPDLIB is not supported.
2023-05-04 23:14:21 +02:00
Ricardo Wurmus
d0a6c11079
gnu: Add python-diff-cover.
* gnu/packages/python-xyz.scm (python-diff-cover): New variable.
2023-05-04 18:47:17 +02:00
Ricardo Wurmus
155137d28a
gnu: Add python-loguru.
* gnu/packages/python-xyz.scm (python-loguru): New variable.
2023-05-04 18:47:17 +02:00
Ricardo Wurmus
d60b77ee5d
gnu: Add python-chevron.
* gnu/packages/python-xyz.scm (python-chevron): New variable.
2023-05-04 18:47:17 +02:00
Ricardo Wurmus
66993edc17
gnu: Add python-iteround.
* gnu/packages/python-xyz.scm (python-iteround): New variable.
2023-05-04 18:47:17 +02:00
Efraim Flashner
59268c5ef1
gnu: python-numpy: Fix building for armhf-linux.
* gnu/packages/python-xyz.scm (python-numpy)[arguments]: Skip another
test in the 'check phase when building for armhf-linux.
2023-05-03 11:39:59 +03:00
Ricardo Wurmus
297805b1f8
gnu: python-docutils-0.15: Add missing input.
* gnu/packages/python-xyz.scm (python-docutils-0.15)[native-inputs]: Add
python-setuptools-57.
2023-04-27 16:32:47 +02:00
Ricardo Wurmus
4ea332cd50
gnu: python-watchgod: Update to 0.8.1.
* gnu/packages/python-xyz.scm (python-watchgod): Update to 0.8.1.
[build-system]: Use pyproject-build-system.
[arguments]: Specify #:test-flags instead of overwriting 'check phase.
[native-inputs]: Add python-anyio.
2023-04-26 22:52:05 +02:00
Ricardo Wurmus
18786ae502
gnu: python-fastjsonschema: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-fastjsonschema): Reindent.
[build-system]: Use pyproject-build-system.
[arguments]: Remove custom check phase; update comment on why tests are
disabled.
2023-04-26 22:12:32 +02:00
Ricardo Wurmus
abda97b645
gnu: python-multiprocess: Update to 0.70.14.
* gnu/packages/python-xyz.scm (python-multiprocess): Update to 0.70.14.
[build-system]: Use pyproject-build-system.
[arguments]: Adjust directory containing tests; disable two more tests;
replace check phase instead of deleting and adding it; run tests
conditionally.
2023-04-26 21:33:02 +02:00
Ricardo Wurmus
95fdd862d0
gnu: python-dill: Update to 0.3.6.
* gnu/packages/python-xyz.scm (python-dill): Update to 0.3.6.
[build-system]: Use pyproject-build-system.
[arguments]: Run tests conditionally; drop trailing #T from build phase.
2023-04-26 21:33:02 +02:00
Ricardo Wurmus
faa4485b52
gnu: python-fire: Add missing input.
* gnu/packages/python-xyz.scm (python-fire)[native-inputs]: Add python-mock.
2023-04-26 21:33:02 +02:00
Ricardo Wurmus
5bfce83dc4
gnu: python-tables: Build cython files from source.
* gnu/packages/python-xyz.scm (python-tables)[source]: Remove generated C
files.
[arguments]: Remove trailing #T from build phases; use G-expression; override
library directories.
[inputs]: Add c-blosc and lzo.
2023-04-26 17:01:08 +02:00
Ricardo Wurmus
2d883cbd6d
gnu: python-bokeh: Add missing input.
* gnu/packages/python-xyz.scm (python-bokeh)[native-inputs]: Add python-mock.
2023-04-26 16:39:10 +02:00
Andreas Enge
81ec8eba91
gnu: nikola: Add input.
* gnu/packages/python-xyz.scm (nikola)[propagated-inputs]: Add python-toml.
2023-04-26 15:56:30 +02:00
Ricardo Wurmus
399e1b8e01
gnu: python-ipykernel: Fix build.
* gnu/packages/python-xyz.scm (python-ipykernel)[build-system]: Use
pyproject-build-system.
[arguments]: Use pyproject-build-system modules; add build phase
'hide-zmq-deprecation-warnings.
2023-04-26 13:33:30 +02:00
Ricardo Wurmus
4ef9fbcc35
gnu: python-jupyter-client: Disable one test.
* gnu/packages/python-xyz.scm (python-jupyter-client)[arguments]: Begrudgingly
disable one failing test, because there is no information on why it fails.
2023-04-26 11:44:45 +02:00
Ricardo Wurmus
cc79caccee
gnu: python-jupyter-client-bootstrap: Hide zmq deprecation warning.
* gnu/packages/python-xyz.scm (python-jupyter-client-bootstrap)[arguments]:
Add phase 'hide-zmq-deprecation-warning.
2023-04-26 11:44:45 +02:00
Ricardo Wurmus
358428c1ec
gnu: python-jupyter-client-bootstrap: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-jupyter-client-bootstrap)[build-system]:
Use pyproject-build-system.
2023-04-26 11:44:45 +02:00
Andreas Enge
c919bfefd9
Merge remote-tracking branch 'origin/master' into core-updates 2023-04-25 15:19:29 +02:00
Ricardo Wurmus
ce0bdceb49
gnu: python-importlib-resources: Update to 5.12.0.
* gnu/packages/python-xyz.scm (python-importlib-resources): Update to 5.12.0.
[build-system]: Use pyproject-build-system.
[arguments]: Add phase to avoid "pip install".
[native-inputs]: Remove python-toml; add python-flake8, python-pytest,
python-pytest-black, python-pytest-checkdocs, python-pytest-cov,
python-pytest-enabler, python-pytest-flake8, python-pytest-mypy, and
python-setuptools-57.
[propagated-inputs]: Add python-zipp.
2023-04-25 11:32:10 +02:00
Lars-Dominik Braun
54771a5b6a
gnu: python-anyio: Upgrade to 3.6.2.
* gnu/packages/python-xyz.scm (python-anyio): Upgrade to 3.6.2.
2023-04-25 11:08:32 +02:00
Lars-Dominik Braun
27e1451891
gnu: python-trio: Downgrade to 0.21.
Version 0.22 deprecates MultiError, which trips up testsuites of
dependents. python-anyio for instance is explicitly not compatible with >=
0.22, so stick to an older release.

* gnu/packages/python-xyz.scm (python-trio): Downgrade to 0.21.
[arguments]: Disable failing test.
2023-04-25 11:08:29 +02:00
Maxim Cournoyer
971f00f237
gnu: python-tlsh: Fix build.
* gnu/packages/python-xyz.scm (python-tlsh) [build-system]: Switch to
python-build-system.
[arguments]: Remove #:out-of-source.  Remove install phase override.  Add a
configure, chdir and adjust the check phase override.
[inputs]: Delete field.
[native-inputs]: New field.
2023-04-24 21:31:56 -04:00
Maxim Cournoyer
941adac603
gnu: python-pdbpp: Update to 0.10.3-0.e1c2e34.
* gnu/packages/python-xyz.scm (python-pdbpp): Update to 0.10.3-0.e1c2e34.
[arguments]: Add pretend-version phase.
2023-04-24 20:19:23 -04:00
Maxim Cournoyer
6378c9bb68
gnu: Add python-jsonschema-3.
* gnu/packages/python-xyz.scm (python-jsonschema-3): New variable.
2023-04-24 20:01:02 -04:00