Age | Commit message (Collapse) | Author |
|
This fixes the tests/packages.scm test suite, which would have failed its
'fold-available-packages with/without cache' test case due two python-pillow
packages having the same name/version.
* gnu/packages/python-xyz.scm (python-pillow/security-fixes): Make private.
|
|
* gnu/packages/python-xyz.scm (python-outcome): Update to 1.2.0.
[propagated-inputs]: Remove python-async-generator.
|
|
This reverts commit a1c60ae50ee1124bfd20922368d1c48a4a672cd5. It should use
hdf5-1.14, but the default one is still at hdf5-1.10. It also broke diffoscope.
|
|
* gnu/packages/python-xyz.scm (python-unicodedata2): Update to 15.0.0.
|
|
* gnu/packages/python-xyz.scm (python-fonttools-next): Update to 4.39.3.
(python-fonttools-full) [arguments]: Skip the MtiTest suite in the check phase
override.
|
|
* gnu/packages/python-xyz.scm (python-pyftpdlib): Update to 1.5.7.
|
|
* gnu/packages/python-xyz.scm (python-trio-typing) [source]: Fix indentation.
[build-system]: Use pyproject-build-system.
[arguments]: Delete field.
|
|
* gnu/packages/python-xyz.scm (python-celery)
[native-inputs]: Replace python-pytest with python-pytest-7.1.
|
|
* gnu/packages/python-xyz.scm (python-pint)
[native-inputs]: Replace python-pytest with python-pytest-7.1.
|
|
* gnu/packages/python-xyz.scm (python-h5py): Update to 3.8.0.
|
|
* gnu/packages/python-xyz.scm (python-trio-typing): Update to 0.8.0.
|
|
* gnu/packages/python-xyz.scm (python-trio): Update to 0.22.0.
[arguments]: Break long line in check phase.
[propagated-inputs]: Add python-cffi and python-exceptiongroup.
|
|
* gnu/packages/python-xyz.scm (python-exceptiongroup): Update to 1.1.1.
|
|
* gnu/packages/python-xyz.scm (python-chardet): Update to 5.1.0.
[build-system]: Change to PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove custom check phase in favor of #:test-flags.
|
|
* gnu/packages/python-xyz.scm (python-faker): Update to 15.0.0.
Signed-off-by: Christopher Baines <[email protected]>
|
|
* gnu/packages/python-xyz.scm (pyzo): Update to 4.12.8.
|
|
* gnu/packages/python-xyz.scm (python-symengine): Update to 0.10.0.
|
|
* gnu/packages/python-xyz.scm (python-license-expression): Update to 30.1.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools-scm and python-pytest.
Signed-off-by: Nicolas Goaziou <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-boolean.py): Update to 4.0.
Signed-off-by: Nicolas Goaziou <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-debian): Update to 0.1.49.
[native-inputs]: Add python-pytest.
Signed-off-by: Nicolas Goaziou <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-debian)
[source]: Prefer patching using snippet to modify-phases.
[arguments]: Remove, logic was moved into source.
[description]: Drop obsolete workaround.
Signed-off-by: Nicolas Goaziou <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-hy)[arguments]<#:phases>: Add
set-version and remove-installed-build-scripts.
Signed-off-by: Nicolas Goaziou <[email protected]>
|
|
* gnu/packages/python-xyx.scm (python-hy): Update to 0.26.0.
[propagated-inputs]: Remove PYTHON-COLORAMA.
Signed-off-by: Nicolas Goaziou <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-treelib): New variable.
Signed-off-by: Nicolas Goaziou <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-imageio): Update to 2.26.0.
[build-system]: Use pyproject-build-system.
[arguments]: Use G-Expressions.
<#:tests?>: Drop argument.
<#:test-flags>: New argument.
<#:phases>: Drop replacement for ‘check’.
Add ‘fix-source’ and ‘fix-failing-tests’.
[inputs]: Add freeimage.
[propagated-inputs]: Add python-imageio-ffmpeg.
|
|
* gnu/packages/python-xyz.scm (python-imageio-ffmpeg): New variable.
|
|
* gnu/packages/python-xyz.scm (python-cogapp): New variable.
Signed-off-by: Maxim Cournoyer <[email protected]>
Modified-by: Maxim Cournoyer <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-omero-py): New variable.
|
|
* gnu/packages/python-xyz.scm (python-zeroc-ice-3.6): New variable.
|
|
* gnu/packages/python-xyz.scm (python-zeroc-ice): New variable.
|
|
* gnu/packages/python-xyz.scm (python-hatchling): New variable.
|
|
This fixes a module import dependency cycle, which was introduced in
831baaf81e57ce9d9053ba6f9e0653a2d27298c4 ("gnu: python-pre-commit: Replace
with pre-commit."). The rule of thumb to avoid these is that the deprecated
package should live next to the replacement package (in the same module).
* gnu/packages/python-xyz.scm (python-pre-commit): Move to...
* gnu/packages/version-control.scm (python-pre-commit): ... here.
|
|
* gnu/packages/python-xyz.scm (python-clickgen): New variable.
|
|
* gnu/packages/python-xyz.scm (python-pluggy-next): New variable.
Signed-off-by: Maxim Cournoyer <[email protected]>
|
|
The tests of python-pypandoc 1.6.5 fail; these are fixed in 1.7.5:
https://github.com/JessicaTegner/pypandoc/commit/6670e906dccaddcfcdec228e34e0eaffc20ae791
The tests of later versions of python-pypandoc also fail though:
https://github.com/JessicaTegner/pypandoc/pull/327
Finally, python-pypandoc requires the pandoc data to be embeded in
the binary:
https://github.com/jgm/pandoc/blob/main/INSTALL.md#creating-a-relocatable-binary
* gnu/packages/python-xyz.scm (python-pypandoc): Upgrade to 1.7.5
* gnu/packages/haskel-xyz.scm (pandoc): Embed data files.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-markdown-strings): New variable.
|
|
Fixes: <https://issues.guix.gnu.org/issue/61172>
* gnu/packages/python-xyz.scm (python-pillow/security-fixes): New variable.
(python-pillow): Add replacement.
* gnu/packages/patches/python-pillow-CVE-2022-45199.patch: New file.
* gnu/local.mk: Register it.
|
|
* gnu/packages/python-xyz.scm (python-rollbar): New variable.
Signed-off-by: Christopher Baines <[email protected]>
|
|
* gnu/packages/python-xyz.scm (autokey): Update to 0.96.0.
[source]: Patch tests.
[arguments]: Enable tests. Prefer PATH over substitute* in phase 'fix-paths.
Add phase 'setup-env-vars. Rename 'wrap-autokey-gi to 'wrap-autokey and set PATH.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-pytest-cov and python-pyhamcrest.
Signed-off-by: Christopher Baines <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-bibtexparser): Update to 1.4.0.
Signed-off-by: Christopher Baines <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-pre-commit): Deprecate in favor of
pre-commit.
Signed-off-by: Lars-Dominik Braun <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-minikanren)[native-inputs]: Remove
python-pre-commit.
Signed-off-by: Lars-Dominik Braun <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-apispec-webframeworks)[native-inputs]:
Remove python-pre-commit.
[native-inputs]: Add python-pyyaml.
Signed-off-by: Lars-Dominik Braun <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-apispec)[native-inputs]: Remove
python-pre-commit.
Signed-off-by: Lars-Dominik Braun <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-marshmallow-jsonapi)[native-inputs]:
Remove python-pre-commit.
Signed-off-by: Lars-Dominik Braun <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-marshmallow)[native-inputs]: Remove
python-pre-commit.
Signed-off-by: Lars-Dominik Braun <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-pyjwt)[native-inputs]: Remove
python-pre-commit.
Signed-off-by: Lars-Dominik Braun <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-bidict)[native-inputs]: Remove
python-pre-commit.
Signed-off-by: Lars-Dominik Braun <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-jupytext)[native-inputs]: Remove
python-pre-commit.
[native-inputs]: Add pre-commit.
Signed-off-by: Lars-Dominik Braun <[email protected]>
|
|
* gnu/packages/python-xyz.scm (python-scapy): New variable.
Signed-off-by: Andreas Enge <[email protected]>
|