2319 Commits

Author SHA1 Message Date
Maxim Cournoyer
08b524fa78
gnu: Add python-types-freezegun.
* gnu/packages/python-xyz.scm (python-types-freezegun): New variable.
2022-05-12 12:45:28 -04:00
Maxim Cournoyer
21f29263f3
gnu: Add python-autocommand.
* gnu/packages/python-xyz.scm (python-autocommand): New variable.
2022-05-12 12:45:28 -04:00
Maxim Cournoyer
3d72680d0e
gnu: Add python-jaraco-functools-bootstrap.
* gnu/packages/python-xyz.scm (python-jaraco-functools-bootstrap): New variable.
2022-05-12 12:45:28 -04:00
Maxim Cournoyer
ab1dc1f162
gnu: Add python-jaraco-context-bootstrap.
* gnu/packages/python-xyz.scm (python-jaraco-context-bootstrap): New variable.
2022-05-12 12:45:28 -04:00
Maxim Cournoyer
21db2a0848
gnu: Add python-types-toml.
* gnu/packages/python-xyz.scm (python-types-toml): New variable.
2022-05-12 12:45:27 -04:00
Maxim Cournoyer
51b36ab71f
gnu: python-fonttools-with-test: Rename to python-fonttools-full.
* gnu/packages/python-xyz.scm (python-fonttools-with-test): Rename to...
(python-fonttools-full): ... this.
[native-inputs]: Move python-brotli, python-fs, python-scipy
and python-zopfli to...
[propagated-inputs]: ... here.  Add python-lxml, python-lz4 and
python-unicodedata2.
2022-05-12 12:45:25 -04:00
Maxim Cournoyer
9b6bad8c33
gnu: Add python-unicodedata2.
* gnu/packages/python-xyz.scm (python-unicodedata2): New variable.
2022-05-12 12:45:25 -04:00
Maxim Cournoyer
7cab14c336
gnu: python-nbformat: Update to 5.3.0.
* gnu/packages/python-xyz.scm (python-nbformat): Update to 5.3.0.
[source]: Adjust git URL.
[native-inputs]: Move python-fastjsonschema to...
[propagated-inputs]: ... here.  Remove python-ipython-genutils.
2022-05-12 12:45:22 -04:00
Maxim Cournoyer
1c8264d62e
gnu: python-ipython: Update to 8.2.0 [fixes CVE-2022-21699].
* gnu/packages/python-xyz.scm (python-ipython): Update to 8.2.0.
[phases]{fix-tests}: Delete phase.
{check}: Remove extraneous add-installed-pythonpath call.  Invoke Pytest
directly.

Reported-by: Leo Famulari <leo@famulari.name>
2022-05-12 12:45:22 -04:00
Maxim Cournoyer
23d2319f9a
gnu: python-prompt-toolkit: Update to 3.0.29.
* gnu/packages/python-xyz.scm (python-prompt-toolkit): Update to 3.0.29.
[phases]{post-install-check}: Move to...
{check}: ... this phase override instead, and streamline.
2022-05-12 12:45:22 -04:00
Maxim Cournoyer
e6f46eabbd
gnu: python-jinja2: Update to 3.1.1.
* gnu/packages/python-xyz.scm (python-jinja2): Update to 3.1.1.
2022-05-12 12:45:21 -04:00
Maxim Cournoyer
812f2a185a
gnu: python-traitlets: Update to 5.1.1.
* gnu/packages/python-xyz.scm (python-traitlets): Update to 5.1.1.
[phases]{check}: Honor TESTS?.
[propagated-inputs]: Delete field.
2022-05-12 12:45:21 -04:00
Maxim Cournoyer
9d31c06992
gnu: Add python-stack-data.
* gnu/packages/python-xyz.scm (python-stack-data): New variable.
2022-05-12 12:45:21 -04:00
Maxim Cournoyer
68d7bc9ee5
gnu: Add python-littleutils.
* gnu/packages/python-xyz.scm (python-littleutils): New variable.
2022-05-12 12:45:20 -04:00
Maxim Cournoyer
952c8f805c
gnu: Add python-asttokens.
* gnu/packages/python-xyz.scm (python-asttokens): New variable.
2022-05-12 12:45:20 -04:00
Maxim Cournoyer
dc04cf5598
gnu: Add python-pure-eval.
* gnu/packages/python-xyz.scm (python-pure-eval): New variable.
2022-05-12 12:45:20 -04:00
Maxim Cournoyer
a116f7fdee
gnu: python-astroid: Propagate python-typing-extensions.
* gnu/packages/python-xyz.scm (python-astroid)
[native-inputs]: Move python-typing-extensions to...
[propagated-inputs]: ... here.
[synopsis]: Shorten.
[description]: Normalize indentation.
2022-05-12 12:45:19 -04:00
Maxim Cournoyer
df53689c51
gnu: python-ipython: Re-order fields.
* gnu/packages/python-xyz.scm (python-ipython): Move the 'arguments' field
right after the 'build-system' one,  Re-indent 'inputs' field.
[propagated-inputs]: Sort inputs.
2022-05-12 12:45:19 -04:00
Ricardo Wurmus
2936acfb37
gnu: python2-numpy: Update name.
* gnu/packages/python-xyz.scm (python2-numpy)[name]: Rename to python2-numpy.
2022-05-12 14:13:17 +02:00
Ricardo Wurmus
75ca0e5258
gnu: python2-setuptools: Patch source code.
* gnu/packages/python-xyz.scm (python2-setuptools)[arguments]: Add phase
'compatibility-fixes.
2022-05-12 14:13:14 +02:00
Ludovic Courtès
d355381062
gnu: python-pygit2: Update to 1.9.1.
* gnu/packages/python-xyz.scm (python-pygit2): Update to 1.9.1.
[propagated-inputs]: Change LIBGIT2-1.3 to LIBGIT2.
2022-05-11 23:50:27 +02:00
Ludovic Courtès
e764b89a52
gnu: libgit2: Update to 1.4.3.
* gnu/packages/version-control.scm (libgit2): Update to 1.4.3.
[source]: Adjust snippet to comment out the "10 years ago" test, which
was changed in 1.4.3 but is still problematic.
[arguments]: Add "-DUSE_SSH=ON".  Remove 'fix-hardcoded-paths' phase.
Adjust 'check' phase for new executable name.
(libgit2-1.3): New variable.
(libgit2-1.1): Inherit from 'libgit2-1.3'; inherit from its origin too.
* gnu/packages/crates-io.scm (rust-git2-0.13)[inputs]: Use LIBGIT2-1.3.
* gnu/packages/python-xyz.scm (python-pygit2)[propagated-inputs]: Likewise.

Co-authored-by: Maxime Devos <maximedevos@telenet.be>
2022-05-11 23:50:26 +02:00
Felix Gruber
4980630d1e
gnu: python-numpy-next: Update to 1.22.3.
* gnu/packages/python-xyz.scm (python-numpy-next): Update to 1.22.3.
[native-inputs]: Replace python-hypothesis with python-hypothesis-6.23.
* gnu/packages/python-xyz.scm (python-numpy-1.20)[native-inputs]:
Explicitly set native-inputs to prevent it to inherit the modified
native-inputs from python-numpy-next, which would result in > 2000
package rebuilds.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-09 12:26:46 +02:00
jgart
09e720309e
gnu: Add python-style.
* gnu/packages/python-xyz.scm (python-style): New variable.

Co-authored-by: Yuchen Pei <hi@ypei.me>
Co-authored-by: donotshake <dns@0cool.club>
Co-authored-by: Vagrant Cascadian <vagrant@debian.org>
Co-authored-by: Pranav Vats <pranavats@disroot.org>

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-05-09 09:35:29 +02:00
Jai Vetrivelan
4f3fd912a7
gnu: Add python-proselint.
* gnu/packages/python-xyz.scm (python-proselint): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-09 00:07:33 +02:00
Jai Vetrivelan
1439bc9dbb
gnu: Add python-click-8.
* gnu/packages/python-xyz.scm (python-click-8): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-09 00:07:33 +02:00
Ricardo Wurmus
221bf543e8
gnu: Add python-xyzservices.
* gnu/packages/python-xyz.scm (python-xyzservices): New variable.
2022-05-06 13:02:59 +02:00
Ricardo Wurmus
0d73287d97
gnu: Add python-mercantile.
* gnu/packages/python-xyz.scm (python-mercantile): New variable.
2022-05-06 13:02:59 +02:00
Vincent Prat
9e630a362d
gnu: Add python-arpeggio.
* gnu/packages/python-xyz.scm (python-arpeggio): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-06 10:32:06 +02:00
Ricardo Wurmus
a2fb35e43d
gnu: python-ipython: Add missing input.
* gnu/packages/python-xyz.scm (python-ipython)[propagated-inputs]: Add
python-decorator.
2022-05-06 10:15:04 +02:00
Ricardo Wurmus
ce1746819b
gnu: python-traitlets: Update to 5.1.1.
* gnu/packages/python-xyz.scm (python-traitlets): Update to 5.1.1.
[propagated-inputs]: Remove python-ipython-genutils, python-decorator, and
python-six.
2022-05-06 10:15:04 +02:00
Ricardo Wurmus
471f650498
gnu: Add python-kneed.
* gnu/packages/python-xyz.scm (python-kneed): New variable.
2022-05-06 10:15:04 +02:00
Ricardo Wurmus
43992cdbea
gnu: python-anyio: Update to 3.5.0.
* gnu/packages/python-xyz.scm (python-anyio): Update to 3.5.0.
[arguments]: Remove phase 'fix-compatibility; disable one more test.
[propagated-inputs]: Add python-contextvars and python-dataclasses.
[native-inputs]: Add python-contextlib2 and python-trio; remove
python-iniconfig.
2022-05-06 10:15:04 +02:00
Ricardo Wurmus
b95e3dc17c
gnu: python-multipart: Fix test failure due to PyYAML 6.
* gnu/packages/python-xyz.scm (python-multipart)[arguments]: Patch instance of
yaml.load.
2022-05-06 10:15:00 +02:00
Andreas Enge
d809e71df2
gnu: python-pari-jupyter: Update to 1.4.1.
* gnu/packages/python-xyz.scm (python-pari-jupyter): Update to 1.4.1.
  [home-page]: Update after maintainer change.
2022-05-05 16:14:43 +02:00
Felix Gruber
d9a7f652e2
gnu: Add python-itemloaders.
* gnu/packages/python-xyz.scm (python-itemloaders): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02 15:14:46 +02:00
Felix Gruber
c0c16d6b84
gnu: Add python-itemadapter.
* gnu/packages/python-xyz.scm (python-itemadapter): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02 15:14:45 +02:00
Felix Gruber
fce913281f
gnu: Add python-queuelib.
* gnu/packages/python-xyz.scm (python-queuelib): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02 15:14:45 +02:00
Felix Gruber
f728d1dcd2
gnu: Add python-pydispatcher.
* gnu/packages/python-xyz.scm (python-pydispatcher): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02 15:14:45 +02:00
Ricardo Wurmus
4571b218b5
gnu: Remove python-xlrd-1.
* gnu/packages/python-xyz.scm (python-xlrd-1): Remove variable.
2022-05-02 13:49:57 +02:00
Ricardo Wurmus
4642a50d52
gnu: Remove python-cytoolz-for-cooler.
* gnu/packages/python-xyz.scm (python-cytoolz-for-cooler): Remove variable.
2022-05-02 13:35:03 +02:00
Ricardo Wurmus
9dafaf1635
gnu: python-anndata: Remove python-xlrd-1.
* gnu/packages/python-xyz.scm (python-anndata)[propagated-inputs]: Remove
python-xlrd-1.
2022-05-02 12:39:02 +02:00
Mathieu Othacehe
33366f196e
gnu: Add python-deepmerge.
* gnu/packages/python-xyz.scm (python-deepmerge): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-05-01 12:49:32 +02:00
Peter Polidoro
1bb177d084
gnu: Add python-flatten-json.
* gnu/packages/python-xyz.scm (python-flatten-json): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-29 18:07:17 +02:00
zimoun
bf10421a67
gnu: python-pyyaml: Reintroduce 5.4.
* gnu/packages/python-xyz.scm (python-pyyaml-5): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-04-27 23:22:43 +02:00
Wamm K. D
7ed87432e3
gnu: Add python-hypy-utils.
* gnu/packages/python-xyz.scm (python-hypy-utils): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-27 23:15:51 +02:00
Vincent Prat
de61e49085
gnu: Add python-mike.
* gnu/packages/python-xyz.scm (python-mike): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-04-27 11:28:37 +02:00
Peter Polidoro
283088f7b1
gnu: Add python-sre-yield.
* gnu/packages/python-xyz.scm (python-sre-yield): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-18 23:23:54 +02:00
Felix Gruber
617d8a836f
gnu: Remove python-pyyaml-for-awscli.
* gnu/packages/python-xyz.scm (python-pyyaml-for-awscli): Remove
  variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-18 23:02:39 +02:00
Felix Gruber
4810100db6
gnu: Remove python-botocore-for-awscli.
* gnu/packages/python-xyz.scm (python-botocore-for-awscli): Remove
  variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-18 23:02:35 +02:00