gnu: Add python-types-aiofiles. * gnu/packages/python-xyz.scm (python-types-aiofiles): New variable. Change-Id: I7f21b80b47f1c0a71812623c574a6892a9782af0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-types-regex. * gnu/packages/python-xyz.scm (python-types-regex): New variable. Change-Id: Ie526b19c84c08c7778d41bc12619b4d2e8f0dd8b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-blacksheep. * gnu/packages/python-web.scm (python-blacksheep): New variable. Change-Id: Ia6ffb6360f6ba932936dc2196161b4ef2cbcd733 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-guardpost. * gnu/packages/python-web.scm (python-guardpost): New variable. Change-Id: Ib77bb20020770ac5a3369e97279b19bd75bbcc8b Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-essentials-openapi. * gnu/packages/python-web.scm (python-essentials-openapi): New variable. Change-Id: I80a6c65c2865b79ce01d541d53f8859e9aa9c157 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-rodi. * gnu/packages/python-xyz.scm (python-rodi): New variable. Change-Id: I72d04e61b7286047906d303af03e91696d6a66c0 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-essentials. * gnu/packages/python-xyz.scm (python-essentials): New variable. Change-Id: Ief6d00aac122d33269f9237673770bfd7f98fbb8 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-apprise: Move to python-web. * gnu/packages/python-xyz.scm (python-apprise): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: Iec9be9ed71ea199bbcf9a0ad66a6251d51bc0484
gnu: python-apprise: Update to 1.9.4. * gnu/packages/python-xyz.scm (python-apprise): Update to 1.9.4. [arguments] <#:test-flags>: Remove --numprocesses in the hope to make the tests more deterministic. [propagated-inputs]: Add python-pygobject. [native-inputs]: Remove python-pytest-xdist, and python-wheel. Change-Id: I3c63be39433d9044b0c994c7adb5ab6a4e9f2a2d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-geometric: Fix build. * gnu/packages/chemistry.scm (python-geometric): Fix build. [native-inputs]: Remove python-wheel. [arguments] <#:phases>: Remove six dependency. Change-Id: I2dd5191bf2b41719dc3b56c8b914eb090161b090 Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: htop: Enable support for temperature readings via lm-sensors. * gnu/packages/admin.scm (htop)[inputs]: add lm-sensors. [arguments] <#:configure-flags>: pass --enable-sensors. [arguments] <#:phases>: patch dlopen(3) invocation. Change-Id: Ibb4476b85289d2200bd899adb785fa967a603c75 Reviewed-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pycountry-20.7.3: Switch to git source. * gnu/packages/iso-codes.scm (python-pycountry-20.7.3): Hide package. [source]: Switch to git-fetch. [native-inputs]: Replace inherited python-poetry-core by python-setuptools. Change-Id: Ie8832b0dddb3f83d14ea43bf80585aa8fa6739d1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-iso3166: Switch to pyproject. * gnu/packages/iso-codes.scm (python-iso3166): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I846061c4cba9edc9c795c8540c86dba02581ec5e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-iso639: Switch to pyproject. * gnu/packages/iso-codes.scm (python-iso639): [build-system]: Switch to pyproject-build-system. [arguemnts]<#:test-flags>: Ignore failing tests. [native-inputs]: Add python-pycountry, python-pytest, python-pytest-cov. [description]: Improve style. Change-Id: I7e88a4d2e1a867937b7ce3f80774e8bb235e5b6e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pycountry: Update to 24.6.1. * gnu/packages/iso-codes.scm (python-pycountry): Update to 24.6.1. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-poetry-core, python-pytest, python-pytest-cov. [home-page]: Update them. Change-Id: Ic78b2ea3b268a0da80186647164072b4e1909083 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pycountry: Move to (gnu packages iso-codes). This package makes a lot more sense there, and is actually needed to run tests of other python packages in this module. * gnu/packages/python-xyz.scm (python-pycountry) (python-pycountry@20.7.3): Move them... * gnu/packages/iso-codes.scm (python-pycountry) (python-pycountry-20.7.3): ... to this module. * gnu/packages/music.scm: Import (gnu packages iso-codes). * gnu/packages/tryton.scm: Import (gnu packages iso-codes). (trytond-country): Correct python-pycountry@20.7.3 to python-pycountry-20.7.3. Change-Id: I7aa424663fb2edc73bca3fcac38de3226cc57a9b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-mathlibtools: Switch to pyproject. * gnu/packages/lean.scm (python-mathlibtools): [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: I48805383c0dd6fc4d033cbe7fe3e039cf388eb12 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: patman: Fix build. * gnu/packages/bootloaders.scm (patman):[native-inputs]: Add python-setuptools. Change-Id: Ia39f2aee4cb7480a445266d113407467207bbf2e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-u-boot-pylib: Fix build. * gnu/packages/bootloaders.scm (python-u-boot-pylib)[native-inputs]: Add python-setuptools. Change-Id: I94052f3a3db1aeb734025011e93e8efe279ccdb5 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-iocapture: Fix tests. * gnu/packages/python-xyz.scm (python-iocapture)[native-inputs]: Remove python-wheel; add python-six. Change-Id: Ifa2191412463b03759527cd8073e6760d648c2f4