Ricardo Wurmus
8c56ab99d9
gnu: Add python-benchmark-4dn.
...
* gnu/packages/python-xyz.scm (python-benchmark-4dn): New variable.
2023-09-19 23:28:03 +02:00
Mădălin Ionel Patrașcu
83598dafb9
gnu: python-fit-nbinom: Remove syntax error in setup.py.
...
* gnu/packages/python-xyz.scm (python-fit-nbinom)[arguments]: Add
phase 'remove-invalid-syntax.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-09-18 10:36:24 +02:00
Vinicius Monego
ee17fdfe42
gnu: python-typeguard: Add dependency on python-setuptools-scm.
...
* gnu/packages/python-xyz.scm (python-typeguard)[native-inputs]: Add
python-setuptools-scm.
2023-09-16 23:10:49 -03:00
Janneke Nieuwenhuizen
0c1aa35404
gnu: python-cython: Support building on the Hurd.
...
* gnu/packages/python-xyz.scm (python-cython)[arguments]: In phase `check',
skip failing tests on the Hurd.
2023-09-14 23:52:37 +02:00
Sharlatan Hellseher
7f150a1895
gnu: python-qtsass: Update to 0.4.0.
...
This also fixes test failures preventing the package from building.
* gnu/packages/python-xyz.scm (python-qtsass): Update to 0.4.0, fix build.
[native-inputs]: Add python-flaky.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-13 09:22:20 +01:00
Sharlatan Hellseher
de2ee9cae6
gnu: python-libsass: Update to 0.22.0.
...
* gnu/packages/python-xyz.scm (python-libsass): Update to 0.22.0.
[phases]: Add new phase 'silent-failing-tests and disable 2 failing
tests to complete build.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-13 09:22:20 +01:00
Marius Bakke
963abdf05d
gnu: python-bitarray: Update to 2.8.1.
...
* gnu/packages/python-xyz.scm (python-bitarray): Update to 2.8.1.
2023-09-08 18:53:47 +08:00
Efraim Flashner
d4645d5d25
gnu: python-fasteners: Update to 0.17.3.
...
* gnu/packages/python-xyz.scm (python-fasteners): Update to 0.17.3.
[build-system]: Switch to pyproject-build-system.
[arguments]: Add custom 'check phase.
[propagated-inputs]: Remove python-monotonic and python-six.
[native-inputs]: Remove python-testtools; add python-diskcache,
python-more-itertools, and python-pytest.
2023-09-08 12:25:22 +03:00
Efraim Flashner
68132407da
gnu: python-numcodecs: Fix building on non x86 machines.
...
* gnu/packages/python-xyz.scm (python-numcodecs)[source]: Adjust snippet
to prevent setup.py adding unsupported architecture specific CFLAGS.
2023-09-08 12:25:22 +03:00
Efraim Flashner
420d51fa02
gnu: python-numcodecs: Remove another cythonized file.
...
* gnu/packages/python-xyz.scm (python-numcodecs)[source]: Remove another
cythonized file.
2023-09-08 12:25:21 +03:00
Efraim Flashner
67ffb90dcb
gnu: Remove python-pyflakes-2.2.
...
* gnu/packages/python-xyz.scm (python-pyflakes-2.2): Delete variable.
* gnu/packages/patches/python-pyflakes-test-location.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2023-09-08 12:25:21 +03:00
Efraim Flashner
7525396c1e
gnu: Remove python-pycodestyle-2.6.
...
* gnu/packages/python-xyz.scm (python-pycodestyle-2.6): Delete variable.
2023-09-08 12:25:20 +03:00
Efraim Flashner
7646ea8270
gnu: Remove python-flake8-3.8.
...
* gnu/packages/python-xyz.scm (python-flake8-3.8): Delete variable.
2023-09-08 12:25:20 +03:00
Efraim Flashner
9144a7809a
gnu: python-eventlet: Update to 0.33.3.
...
* gnu/packages/python-xyz.scm (python-eventlet): Update to 0.33.3.
[propagated-inputs]: Remove python-monotonic.
[arguments]: Skip another test.
2023-09-08 12:25:19 +03:00
c4droid
75ee7ec470
gnu: python-pyspnego: Update to 0.8.0.
...
* gnu/packages/python-xyz.scm (python-pyspnego): Update to 0.8.0.
[source]: Download from pypi.
[arguments]: Remove custom 'check phase.
[build-system]: Switch to pyproject-build-system.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-08 09:05:58 +03:00
Greg Hogan
d76d78891e
gnu: python-duckdb: Update to 0.8.1.
...
* gnu/packages/python-xyz.scm (python-duckdb): Update to 0.8.1.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-07 16:32:42 +03:00
Vinicius Monego
c6dcec13b1
gnu: python-pint: Fix build.
...
* gnu/packages/python-xyz (python-pint)[build-system]: Switch to
pyproject-build-system.
[arguments]: Skip a failing test.
[native-inputs]: Sort alphabetically and add python-importlib-metadata.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-03 22:32:59 -04:00
Vinicius Monego
c8ef26fecc
gnu: python-sparse: Update to 0.14.0.
...
* gnu/packages/python-xyz.scm (python-sparse): Update to 0.14.0.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-03 22:32:58 -04:00
Vinicius Monego
f4aa1812fe
gnu: python-sparse: Fix build.
...
* gnu/packages/python-xyz.scm (python-sparse)[native-inputs]: Add
python-importlib-metadata.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-03 22:32:58 -04:00
Vinicius Monego
4b4019789d
gnu: python-itemloaders: Update to 1.1.0.
...
* gnu/packages/python-xyz.scm (python-itemloaders): Update to 1.1.0.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-pytest.
2023-09-02 11:17:02 -03:00
Vinicius Monego
8b6b4146fc
gnu: python-itemadapter: Update to 0.8.0.
...
* gnu/packages/python-xyz.scm (python-itemadapter): Update to 0.8.0.
2023-09-02 11:17:02 -03:00
Daniel Meißner
ebaff644a6
gnu: Add python-glcontext.
...
* gnu/packages/python-xyz.scm (python-glcontext): New variable.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-08-30 15:01:32 +02:00
Jean-Pierre De Jesus DIAZ
7c2fa3e847
gnu: Add python-milc.
...
* gnu/packages/python-xyz.scm (python-milc): New variable.
Signed-off-by: Jean-Pierre De Jesus DIAZ <jean@foundationdevices.com>
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2023-08-29 17:12:57 -07:00
Jean-Pierre De Jesus DIAZ
a8f881d9b3
gnu: Add python-dotty-dict.
...
* gnu/packages/python-xyz.scm (python-dotty-dict): New variable.
Signed-off-by: Jean-Pierre De Jesus DIAZ <jean@foundationdevices.com>
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2023-08-29 17:12:54 -07:00
Jean-Pierre De Jesus DIAZ
b3cee1c7e8
gnu: Add python-hjson.
...
* gnu/packages/python-xyz.scm (python-hjson): New variable.
Signed-off-by: Jean-Pierre De Jesus DIAZ <jean@foundationdevices.com>
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2023-08-29 17:12:51 -07:00
Parnikkapore
a3131e7706
gnu: Add python-ffmpeg-python.
...
* gnu/packages/python-xyz.scm (python-ffmpeg-python): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-20 23:10:14 +02:00
fanquake
e4702777e7
gnu: python-asn1tools: Update to 0.166.0.
...
* gnu/packages/python-xyz.scm (python-asn1tools): Update to 0.166.0.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-08-18 10:11:38 +02:00
Efraim Flashner
44888173a6
gnu: python-setuptools-rust: Update to 1.6.0.
...
* gnu/packages/python-xyz.scm (python-setuptools-rust): Update to 1.6.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-setuptools-scm.
2023-08-14 19:38:15 +03:00
jgart
c01235a922
gnu: Add python-pyment
...
* gnu/packages/python-xyz.scm (python-pyment): New public variable.
2023-08-01 01:33:10 -05:00
Ricardo Wurmus
f872482043
gnu: snakemake-7: Fix version reporting.
...
* gnu/packages/python-xyz.scm (snakemake-7)[arguments]: Add phase
'patch-version and use G-exp.
[build-system]: Use pyproject-build-system.
2023-08-01 08:20:04 +02:00
Ricardo Wurmus
896b40d2ca
gnu: snakemake-6: Fix version reporting.
...
* gnu/packages/python-xyz.scm (snakemake-6)[arguments]: Add phase
'patch-version and use G-exp.
[build-system]: Use pyproject-build-system.
2023-08-01 08:20:04 +02:00
Tobias Geerinckx-Rice
5d6d1dc8a4
gnu: python-srsly: Update to 2.4.7.
...
* gnu/packages/python-xyz.scm (python-srsly): Update to 2.4.7.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
429296e7cc
gnu: python-llfuse: Update to 1.4.4.
...
* gnu/packages/python-xyz.scm (python-llfuse): Update to 1.4.4.
2023-07-23 02:00:00 +02:00
Tobias Geerinckx-Rice
789f7e9a3d
gnu: fuse@3: Bind to default FUSE variable.
...
* gnu/packages/linux.scm (fuse): Rename this…
(fuse-2): …to this, and…
(fuse-3): …rename this…
(fuse): …to this!
(fuse-static): Rename this…
(fuse-2-static): …to this.
Adjust all users.
2023-07-23 02:00:00 +02:00
Nicolas Goaziou
e401eff977
gnu: python-nbconvert: Remove texlive-updmap.cfg as propagated input.
...
`texlive-updmap.cfg' builds "updmap.cfg" file for texlive packages in native
inputs, because those do not benefit from the profile hook doing the very same
thing. Consequently, `texlive-updmap.cfg' should not appear in propagated
inputs.
Moreover, XeTeX do not rely on "updmap.cfg" to find fonts; this is a second
reason to remove it from propagated inputs in this particular package.
* gnu/packages/python-xyz.scm (python-nbconvert)[propagated-inputs]: Remove
TEXLIVE-UPDMAP.CFG call. Add TEXLIVE-COLLECTION-BASIC. Remove TEXLIVE-IFTEX,
which is already included in TEXLIVE-COLLECTION-BASIC. Sort inputs
alphabetically.
2023-07-19 21:10:56 +02:00
Nicolas Goaziou
ebb54e6a5f
gnu: python-nbconvert: Fix build.
...
This fixes <https://issues.guix.gnu.org/64729 >.
* gnu/packages/python-xyz.scm (python-nbconvert)[propagated-inputs]: Add
TEXLIVE-ENVIRON, TEXLIVE-PDFCOL, TEXLIVE-PGF, and TEXLIVE-XETEX.
2023-07-19 20:28:07 +02:00
Tobias Geerinckx-Rice
fcf54c717f
gnu: python-sshtunnel: Fix build.
...
* gnu/packages/python-xyz.scm (python-sshtunnel)[native-inputs]:
Add python-mock.
2023-07-16 02:00:08 +02:00
Hilton Chain
13cb9b3028
gnu: python-wand: Fix build.
...
Fixes <https://issues.guix.gnu.org/64350 >.
* gnu/packages/python-xyz.scm (python-wand)[arguments]<#:phases>: Pass tests?
to 'check.
Reported-by: Thorsten Wilms <t_w_@freenet.de>
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-07-16 02:00:11 +02:00
Nicolas Goaziou
d742dc8e33
gnu: python-numpy-documentation: Fix build.
...
* gnu/packages/python-xyz.scm (python-numpy-documentation)[native-inputs]:
Use TEXLIVE-UPDMAP.CFG. Add TEXLIVE-LATEXMK and TEXLIVE-XETEX.
2023-07-18 18:16:52 +02:00
Nicolas Goaziou
7ceb23113d
gnu: python-ipython-documentation: Fix build.
...
* gnu/packages/python-xyz.scm (python-ipython-documentation)[native-inputs]:
Use TEXLIVE-UPDMAP.CFG. Add TEXLIVE-LATEXMK and TEXLIVE-XETEX.
2023-07-18 18:16:52 +02:00
Nicolas Goaziou
7a18bd9e74
gnu: Rationalize texlive-updmap.cfg and texlive-tiny inputs.
...
TEXLIVE-UPDMAP.CFG and TEXLIVE-TINY should only be used as native inputs.
Also remove texlive packages already provided by them.
* doc/build.scm (pdf-manual):
* gnu/packages/algebra.scm (pari-gp):
* gnu/packages/bioinformatics.scm (discrover):
(phyml):
(velvet):
* gnu/packages/chemistry.scm (yaehmop):
* gnu/packages/chez.scm (stex-bootstrap):
(chez-web):
(chez-sockets):
* gnu/packages/cran.scm (r-prereg):
* gnu/packages/docbook.scm (dblatex):
* gnu/packages/emacs-xyz.scm (emacs-auctex):
* gnu/packages/engineering.scm (fastcap):
* gnu/packages/fsf.scm (book-faif):
* gnu/packages/graphviz.scm (dot2tex):
* gnu/packages/maths.scm (hypre):
* gnu/packages/ocaml.scm (unison):
(ocaml-bibtex2html):
* gnu/packages/plotutils.scm (asymptote):
* gnu/packages/python-xyz.scm (python-nbconvert):
(python-pypandoc):
* gnu/packages/radio.scm (gnuradio):
(libosmo-dsp):
* gnu/packages/statistics.scm (r-with-tests):
* gnu/packages/tex.scm (texlive-makecmds):
(texlive-innerscript):
(teximpatient):
(texlive-xkeyval): Remove texlive packages already provided by
TEXLIVE-UPDMAP.CFG. Don't add TEXLIVE-TINY or TEXLIVE-UPDMAP.CFG as inputs.
2023-07-18 18:16:47 +02:00
Nicolas Goaziou
eab3b80369
gnu: texlive-jknappen: Deprecate package.
...
* gnu/packages/tex.scm (texlive-jknappen): Deprecate variable.
(texlive-paralist):
(texlive-jadetex):
(texlive-xindy):
* gnu/packages/maths.scm (hypre):
* gnu/packages/python-xyz.scm (python-nbconvert): Use TEXLIVE-JKNAPLTX instead.
2023-07-18 18:11:41 +02:00
Nicolas Goaziou
16b71431dd
gnu: texlive-fonts-rsfs -> texlive-rsfs.
...
* gnu/packages/tex.scm (texlive-rsfs): New variable.
(texlive-fonts-rsfs): Deprecate variable.
* gnu/packages/docbook.scm (dblatex)[inputs]:
* gnu/packages/python-xyz.scm (python-nbconvert)[propagated-inputs]: Use new
name.
2023-07-18 18:11:06 +02:00
Nicolas Goaziou
91461e95d4
gnu: texlive-latex-ucs -> texlive-ucs.
...
* gnu/packages/tex.scm (texlive-ucs): New variable.
(texlive-latex-ucs): Deprecate variable.
* gnu/packages/python-xyz.scm (python-nbconvert)[propagated-inputs]: Use new
name.
2023-07-18 18:10:59 +02:00
Nicolas Goaziou
8844e6072f
gnu: texlive-latex-type1cm -> texlive-type1cm.
...
* gnu/packages/tex.scm (texlive-type1cm): New variable.
(texlive-latex-type1cm): Deprecate variable.
*
gnu/packages/python-xyz.scm (python-matplotlib-documentation)[native-inputs]:
Use new name. Re-order alphabetically.
2023-07-18 18:10:56 +02:00
Nicolas Goaziou
daf6f34c1e
gnu: texlive-latex-parskip -> texlive-parskip.
...
* gnu/packages/tex.scm (texlive-parskip): New variable.
(texlive-latex-parskip): Deprecate variable.
* gnu/packages/maths.scm (hypre):
* gnu/packages/plotutils.scm (asymptote):
* gnu/packages/python-xyz.scm (python-nbconvert):
* gnu/packages/sphinx.scm (python-sphinx): Use new name.
2023-07-18 18:10:54 +02:00
Nicolas Goaziou
70f6df6839
gnu: texlive-latex-jknapltx -> texlive-jknapltx.
...
* gnu/packages/tex.scm (texlive-jknapltx): New variable.
(texlive-latex-jknapltx): Deprecate variable.
* gnu/packages/docbook.scm (dblatex):
* gnu/packages/python-xyz.scm (python-nbconvert): Use new name.
2023-07-18 18:10:51 +02:00
Nicolas Goaziou
bd12824e56
gnu: texlive-latex-float -> texlive-float.
...
* gnu/packages/tex.scm (texlive-float): New variable.
(texlive-latex-float): Deprecate variable.
(texlive-showexpl):
(texlive-minted):
(texlive-apa6):
* gnu/packages/docbook.scm (dblatex):
* gnu/packages/maths.scm (hypre):
* gnu/packages/python-xyz.scm (python-nbconvert):
* gnu/packages/sphinx.scm (python-sphinx): Use new name.
2023-07-18 18:10:51 +02:00
Nicolas Goaziou
76819a9655
gnu: texlive-fonts-ec -> texlive-ec.
...
* gnu/packages/tex.scm (texlive-ec): New variable.
(texlive-fonts-ec): Deprecate variable.
(lyx):
(biber):
* gnu/packages/python-xyz.scm (python-pypandoc):
* gnu/packages/statistics.scm (r-with-tests):
* doc/build.scm (pdf-manual):
* gnu/packages/bioinformatics.scm (discrover):
(phyml):
(velvet):
* gnu/packages/chemistry.scm (yaehmop):
* gnu/packages/chez.scm (stex-bootstrap):
* gnu/packages/ocaml.scm (unison):
(ocaml-bibtex2html):
* gnu/packages/plotutils.scm (asymptote): Use new name.
2023-07-18 18:10:48 +02:00
Nicolas Goaziou
9550a20361
gnu: texlive-latex-upquote -> texlive-upquote.
...
* gnu/packages/tex.scm (texlive-upquote): New variable.
(texlive-latex-upquote): Deprecate variable.
* gnu/packages/cran.scm (r-prereg):
* gnu/packages/maths.scm (hypre):
* gnu/packages/python-xyz.scm (python-nbconvert):
* gnu/packages/sphinx.scm (python-sphinx):
* gnu/packages/statistics.scm (r-with-tests): Use new name.
2023-07-18 18:10:46 +02:00