gnu: python-cfn-lint: Update to 1.28.0.
* gnu/packages/python-web.scm (python-cfn-lint): Update to 1.28.0.
Change-Id: I1fa1a4836b2e4b1e360eaf08aa8399dda6435c48
Signed-off-by: Steve George <steve@futurile.net>
gnu: graphite-web: Update to 1.1.10-2.49c28e2.
* gnu/packages/monitoring.scm (graphite-web): Update to 1.1.10-2.49c28e2.
Change-Id: I10355a9b398b42bab04963608ed43d21a7df6fe6
Signed-off-by: Steve George <steve@futurile.net>
gnu: Add python-rrdtool.
* gnu/packages/monitoring.scm (python-rrdtool): New variable.
Change-Id: Ifcfcaf745b88016ee2a4f260f0b9bbb77adcbcca
Signed-off-by: Steve George <steve@futurile.net>
gnu: python-carbon: Update to 1.1.10.
* gnu/packages/monitoring.scm (python-carbon): Update to 1.1.10.
Change-Id: I5a6af8a2ab1f2f8a87883f5be7f74b642ee6669e
Signed-off-by: Steve George <steve@futurile.net>
gnu: gunicorn: Migrate 'check phase to pyproject-build-system.
* gnu/packages/python-web.scm (gunicorn)[arguments]
{phases}: Remove 'check phase and migrate its flags to...
{test-flags}: ...here.
Change-Id: I0635d386d91ef2476dd513787df166f1b181c03c
Signed-off-by: Steve George <steve@futurile.net>
gnu: python-eventlet: Update to 0.39.1.
* gnu/packages/python-web.scm (python-eventlet): Update to 0.39.1, fix
build.
Change-Id: Ib415f42d10acf638ddd4692fc9d0701922c52714
gnu: Remove python-sphinx-autodoc-typehints-5.
No users in Guix, it was intermediate variable which is no longer required.
* gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints-5): Delete variable.
Change-Id: I0c24541d4615c34559dee1da264042fad6206708
gnu: Remove python-networkx-next.
It's the same version variant as python-networkx.
* gnu/packages/python-xyz.scm (python-networkx-next): Delete variable.
* gnu/packages/maths.scm (python-mathics-django) [propagated-inputs]:
Remove python-networkx-next; add python-networkx.
Change-Id: Iedc48767af728ff258cc7b2d453f979eb1cc70e4
gnu: Remove python-webcolors-24.
It's the same variant as python-webcolors.
* gnu/packages/python-web.scm (python-webcolors-24): Delete variable.
* gnu/packages/python-xyz.scm (python-jsonschema) [propagated-inputs]:
Remove python-webcolors-24; add python-webcolors.
Change-Id: Iaa1db96aaf95618ecef5e8560472b1122e18f009
gnu: Remove python-caniusepython3.
It's a leaf package without users in Guix, failed to build and
archived upstream 4 years ago: "This repository was archived by the
owner on Jan 2, 2021. It is now read-only."
* gnu/packages/python-xyz.scm (python-caniusepython3): Delete variable.
Change-Id: I45ccdfb92dee71d5b7d65e7c7bd0736f305e1d4c
gnu: python-transformers: Adjust inputs.
As seen in <https://ci.guix.gnu.org/eval/2052486/log/raw>
* gnu/packages/machine-learning.scm (python-transformers):
[native-inputs]: Remove python-parameterized-next; add
python-parameterized.
Change-Id: I49f3c53737f829a7cdb64fb87d39f0e090802052
gnu: python-precis-i18n: Update to 1.1.1.
* gnu/packages/python-xyz.scm (python-precis-i18n): Update to 1.1.1.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
Change-Id: Idd332ac15bddcc408d0675557ff5f8c1e5206222
gnu: onionshare-cli: Update to 2.6.3.
* gnu/packages/tor.scm (onionshare-cli): Update to 2.6.3.
[source] <patches>: Remove it.
[build-system]: Switch to pyproject.
[arguments] <phases>: Add 'relax-requirments and 'pre-check; use default
'check.
[inputs]: Remove python-flask-httpauth, python-pycryptodome, and
python-urllib3; add python-cffi, python-flask-compress,
python-gevent, python-gevent-websocket, python-packaging,
python-qrcode, python-setuptools, python-urllib3-next,
python-waitress, and python-werkzeug.
[native-inputs]: Add python-cython-3, python-poetry-core, and
python-wheel.
* gnu/packages/patches/onionshare-cli-async-mode.patch: Delete file.
* gnu/local.mk: Deregister patch.
Change-Id: If0ee795992dc5a91fabcd70b16646eb5cc7aab2c
gnu: Add python-gevent-websocket.
* gnu/packages/python-web.scm (python-gevent-websocket): New variable.
Change-Id: I07f2305c1e1ec257f8764319eadfd28d319b54e5
gnu: python-qrcode: Update to 8.0.
* gnu/packages/python-xyz.scm (python-qrcode): Update to 8.0.
[build-system]: Switch to pyproject.
[arguments] <tests?>: Enable them.
[propagated-inputs]: Remove python-lxml; add python-pypng.
[native-inputs]: Add python-poetry-core and python-pytest.
[description]: Fix fill column indentation.
Change-Id: I1b4cf8c3a7ff470b9cc1f0fbaebab26f68d3aef3
gnu: python-urllib3-next: Update to 2.3.0.
Keep urllib3@1.26.17 but under the dedicated variable name making it
less confusing with "-next" suffix which is meant to be higher version
of the current one.
* gnu/packages/python-web.scm (python-urllib3-next): Update to
2.3.0. Inherit from python-urllib3.
[native-inputs]: Add python-hatchling and python-hatch-vcs.
(python-urllib3-1.26): New variable.
(python-elasticsearch) [propagated-inputs]: Remove python-urllib3-next;
add python-urllib3-1.26.
* gnu/packages/android.scm (sdkmanager) [inputs]: Remove
python-urllib3-next; add python-urllib3-1.26.
* gnu/packages/package-management.scm (conan) [propagated-inputs]:
Likewise.
* gnu/packages/video.scm (yt-dlp) [inputs]: Likewise.
Change-Id: I2679dda98180815d4e3580d965b8db9c61e53f4a
gnu: python-shiboken-2: Update to 5.15.16.
* gnu/packages/qt.scm (python-shiboken-2): Update to 5.15.16.
Change-Id: I73dd85b345712bfe104daef2fcf829be3d1f2dfd
gnu: python-aenum: Update to 3.1.15.
* gnu/packages/python-xyz.scm (python-aenum): Update to 3.1.15.
[build-system]: Switch to pyproject.
[arguments] <phases>: Use default 'check; add 'fix-tests.
<test-flags>: Skip 3 failing tests.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
[home-page]: Fix it, Bitbucket's one no longer exists, current one was
taken from <https://pypi.org/project/aenum/>.
Change-Id: I43994aac2ea688a63066ee8c8aa1855c51632ac2
gnu: python-pyglm: Move to maths.
* gnu/packages/python-science.scm (python-pyglm): Move from here ...
* gnu/packages/maths.scm: ... to here.
* gnu/packages/gnome-xyz.scm: Add (gnu packages maths); remove (gnu
packages python-science).
Change-Id: I49ab732c1070210d005f8753c1e894c9abc3ee8b
gnu: python-pyglm: Update to 2.8.1.
* gnu/packages/python-science.scm (python-pyglm): Update to 2.8.1.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
Change-Id: I38ebaa301c3f08f1c011b8695a5595fffbebc06e