~ruther/guix-local

ref: bb6da5668922db7fe87aa9bc174e5e226f4d9200 guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
bb6da566 — Hugo Buddelmeijer 4 months ago
gnu: python-quicktions: Update to 1.22.

* gnu/packages/python-xyz.scm (python-quicktions): Update to 1.22.
[source] <origin>: Switch to git-fetch.
<snippet: Remove it as no longer required..
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove #:phases.
[native-inputs]: Add python-setuptools.

Change-Id: I36bf05328539c13e942589584973ec3fe124a505
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
94ee99ba — Sharlatan Hellseher 4 months ago
gnu: python-flake8-import-order: Move to python-check.

* gnu/packages/python-xyz.scm (python-flake8-import-order): Move from
here ...
* gnu/packages/python-check.scm: ... to here.

Change-Id: Ib75010b435e65e1ed70745cc2c2a3709ffa8be2d
fa404e99 — Sharlatan Hellseher 4 months ago
gnu: python-flake8-import-order: Update to 0.19.2.

* gnu/packages/python-xyz.scm (python-flake8-import-order): Update to 0.19.2.
[source] <pypi-uri>: Adjust according to PyPI archive name.
[propagated-inputs]: Remove python-setuptools.
[native-inputs]: Remove python-wheel and python-flake8.

Change-Id: Icb81bd079c7848432de5f45206ba27d655f9a8ba
ec16da83 — Sharlatan Hellseher 4 months ago
gnu: python-flake8-docstrings: Move to python-check.

* gnu/packages/python-xyz.scm (python-flake8-docstrings): Move from here ...
* gnu/packages/python-check.scm: ... to here.

Change-Id: I6d0bcddfb34e57d0fb2195d7cf43976251a6d65b
5eff416f — Hugo Buddelmeijer 4 months ago
gnu: python-flake8-docstrings: Fix build.

* gnu/packages/python-xyz.scm (python-flake8-docstrings):
[source]: Switch to git-fetch.
[arguments] <#:flags>: Set to #f because there are no tests.
[native-inputs]: Remove python-wheel.

Change-Id: I1ac1d3c673f9949c8f15037e50d96b075212af32
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
d98dd585 — Sharlatan Hellseher 4 months ago
gnu: python-flake8-class-newline: Move to pythn-check.

* gnu/packages/python-xyz.scm (python-flake8-class-newline): Move from
here ...
* gnu/packages/python-check.scm: ... to here.

Change-Id: I39dfd665d74e98771a10b1b836aa3919e97605c0
65f81418 — Hugo Buddelmeijer 4 months ago
gnu: python-flake8-class-newline: Fix build.

* gnu/packages/python-xyz.scm (python-flake8-class-newline): Fix build.
[source]: Switch to git-fetch.
[arguments] <#:test-backend>: Use unittest.
[native-inputs]: Remove python-wheel.

Change-Id: Ib77582846c5041bb2899798b01129a842cf28897
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
80ddbaaa — Sharlatan Hellseher 4 months ago
gnu: python-aiopg: Update to 1.4.0, fix build.

* gnu/packages/python-xyz.scm (python-aiopg): Update to 1.4.0.
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: Tests depend on running Docker.
[propagated-inputs]: Remove python-async-timeout; add python-async-timeout-4.
[native-inputs]: Add python-setuptools.
[description]: Fix fill column.

Change-Id: I459c5af5e43a3b6046ca2de702bb3646c5c73490
bdbdb715 — Sharlatan Hellseher 4 months ago
gnu: python-psycopg2-binary: Update to 2.9.10.

* gnu/packages/python-xyz.scm (python-psycopg2-binary): Update to 2.9.10.

Change-Id: I20a022fd0ea4941dfb6ceb74ef3e2c3f6b38186c
2aee6975 — Sharlatan Hellseher 4 months ago
gnu: Add python-async-timeout-4.

* gnu/packages/python-xyz.scm (python-async-timeout-4): New variable.

Change-Id: Icda671e12ed29265e9de528f4c6083187b1818f7
7806383a — Hugo Buddelmeijer 4 months ago
gnu: python-prov: Update to 2.1.1.

* gnu/packages/python-xyz.scm (python-prov): Update to 2.1.1.
[source] <origin>: Switch to git-fetch.
[arguments] <#:phases>: Remove 'check phase, add 'disable-tests phase.
<#:test-backend>: Use unittest.
<#:test-flags>: Move flags from old 'check phase here.
[propagated-inputs]: Remove python-rdflib-6; add python-pydot, graphviz,
and python-rdflib.
[native-inputs]: Remove graphviz, python-pydot, and python-wheel.

Change-Id: I1dedb6b6f4394cdf14cdd496aa74e3390e48727d
Co-authored-by: Ghislain Vaillant <ghislain.vaillant@inria.fr>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
b1df03a1 — Hugo Buddelmeijer 4 months ago
gnu: python-toolrack: Fix build by updating to 4.0.3.

* gnu/packages/python-xyz.scm (python-toolrack): Update to 4.0.3.
[native-inputs]: Remove python-wheel.

Change-Id: I35426f80aea45d34bb4cc8d7d24643459d399565
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5b0eb9f7 — Hugo Buddelmeijer 4 months ago
gnu: python-djvulibre: Update to 0.9.3.

python-djvulibre 0.8.6 fails with recent updates on master
branch (python-team and messa-updates merged). Old repository is
archived, new maintainer has taken over in new repository.  Old PyPI
package is called python-djvulibre, new PyPI package is
djvulibre-python.

* gnu/packages/python-xyz.scm (python-djvulibre): Update to 0.9.3.
[source]: Switch to git-fetch.
<url>: Switch to new maintainer.
[build-system]: Switch to pyproject-build-system.
[arguments] <#:phases>: Replace 'check phase.
[inputs]: Remove python-cython.
[native-inputs]: Remove python-nose; add python-cython, python-pytest,
and python-setuptools.
[home-page]: Switch to new maintainer.

Fixes: guix/guix#3032
Change-Id: I5ee548ffa2debf0f1f85f3b0036fd47fc5c77a91
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
28449972 — Hugo Buddelmeijer 4 months ago
gnu: python-telethon: Update to 1.41.1.

* gnu/packages/python-xyz.scm (python-telethon): Update to 1.41.1.
[build-system]: Switch to pyproject-build-system
[arguments]: Drop all.
[native-inputs]: Remove python-pytest-asyncio; add
python-pytest-asyncio-0.26, and python-setuptools.

Change-Id: I92d358fba50801719549c33cfc77b79ab2024378
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
fec49af6 — Nicolas Graves 4 months ago
gnu: python-ld: Update to 1.9.0.

* gnu/packages/python-xyz.scm (python-ld): Update to 1.9.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Disable failing tests.
[native-inputs]: Add python-pytest, python-setuptools.

Change-Id: Ia2d9e7d5c1b5bf487fe869fcb57c5d5a9d89e72c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
7813ffeb — Nicolas Graves 4 months ago
gnu: python-listparser: Update to 0.20.

* gnu/packages/python-xyz.scm (python-listparser): Update to 0.20.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Change-Id: I118094b715cb8d7808412c9d649cdd28cd3641f2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
9afef640 — Nicolas Graves 4 months ago
gnu: python-readability: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-readability):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[home-page, synopsis, description]: Improve style.

Change-Id: I2bf08a5fce38ea426e1708d1b64547a56aa7dd22
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
efd157c3 — Nicolas Graves 4 months ago
gnu: python-screenkey: Disable tests and improve style.

* gnu/packages/python-xyz.scm (python-screenkey)
[arguments]<#:tests?>: Disable them.
<#:phases>: Improve phase 'fix-dlopen-paths.
[inputs]: Remove python-setuptools-git, python-setuptools,
python-tokenize-rt, python-wheel.  Add slop, as it is listed as a
dependency in the README.
[native-inputs]: Add python-setuptools.

Change-Id: I01395c4509180ac371a393b9a818dc0c2a848c0a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
922bcb26 — Nicolas Graves 4 months ago
gnu: python-tokenize-rt: Update to 6.2.0.

* gnu/packages/python-xyz.scm (python-tokenize-rt): Update to 6.2.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.

Change-Id: If3b52adf499e5d9a468b57b7b6774c614e353094
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a4974106 — Nicolas Graves 4 months ago
gnu: python-isoweek: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-isoweek):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.

Change-Id: Ic3a9a6859a945ca811c94442c518f32bcd462628
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next