gnu: python-sanic: Scip more tests, simplify.
* gnu/packages/python-web.scm (python-sanic) [arguments] <test-flags>:
Ignore all benchmark and typing tests. Skip more failing tests.
<phases>: Use default 'check.
[native-inputs]: Remove python-bandit, python-chardet, python-coverage,
python-cryptography, python-docutils, python-mypy, python-pygments,
python-pytest-benchmark, python-pytest-sanic, python-slotscheck,
python-towncrier, python-tox, and python-types-ujson; add
python-pytest-asyncio.
Change-Id: I8804114656fd76639939ba2fa50fb95d65b823ab
gnu: python-debug: Use G-Expressions.
* gnu/packages/python.scm (python-debug): Use G-Expressions, fix build.
Change-Id: I940ec4fddcea03a258659ca044b0dad4948c4ed5
gnu: python-uvloop: Fix indentation.
* gnu/packages/python-web.scm (python-uvloop): Fix indentation.
Change-Id: I72f6674c870317ebec48933e2bb5744bae6e0387
gnu: python-asyncpg: Update to 0.30.0.
* gnu/packages/databases.scm (python-asyncpg): Update to 0.30.0. Fix build.
[build-system]: Swap to pyproject-build-system
[propagated-inputs]: Remove python-typing-extensions; add
python-async-timeout.
[native-inputs]: Add python-distro, python-setuptools, and python-wheel.
Change-Id: Icb586671370ac2f6d30577383b257003eda6a4d5
gnu: python-cftime: Fix tests.
* gnu/packages/python-xyz.scm (python-cftime) [arguments] <phases>:
Remove 'remove-unwanted-dev-dependencies, add ''remove-unwanted-pytest-options.
[native-inputs]: Remove python-sphinx.
Change-Id: Ib196a6a3781da4067d287f62f5f92b72eb024de3
gnu: Remove python-pytest-pep8.
This package is outdated.
* gnu/packages/check.scm (python-pytest-pep8): Delete variable.
(python-pytest-flakes)[native-inputs]: Remove python-pytest-pep8.
* gnu/packages/machine-learning.scm (python-keras,
python-keras-applications)[native-inputs]: Remove python-pytest-pep8.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Remove python-pep8.
* gnu/packages/python-xyz.scm (python-pep8): Delete variable.
(python-cliapp, python-ttystatus)[native-inputs]: Remove python-pep8.
* gnu/packages/radio.scm (chirp)[native-inputs]: Remove python-pep8.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-unyt: Avoid deprecation failure in tests.
* gnu/packages/python-science.scm (python-unyt)[arguments]
{test-flags}: Ignore failing test.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-h2: Fix test-flags.
* gnu/packages/python-web.scm (python-h2)[arguments]{test-flags}:
Fix quoting.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-anndata: Ignore failing test.
* gnu/packages/python-xyz.scm (python-anndata)[arguments]{test-flags}:
Ignore test_read_write_X test.
gnu: python-ipympl: Update to 0.9.2.
* gnu/packages/jupyter.scm (python-ipympl): Update to 0.9.2.
[native-inputs]: Add python-hatchling.
gnu: Remove python-dictpath.
* gnu/packages/python-xyz.scm (python-dictpath): Remove variable.
* gnu/packages/python-web.scm (python-openapi-core)[propagated-inputs]:
Remove unecessary python-dictpath.
gnu: behave: Remove python-nose native-input.
* gnu/packages/check.scm (behave)[native-inputs]: Remove python-nose.
gnu: python-pyparsing: Update to 3.2.1.
* gnu/packages/python-build.scm (python-pyparsing): Update to 3.2.1.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-flit-core.
(python-pyparsing-2.4.7)[native-inputs]: Add python-setuptools,
python-wheel.
gnu: python-vcrpy: Update to 7.0.0.
* gnu/packages/python-check.scm (python-vcrpy): Update to 7.0.0.
[native-inputs]: Remove python-flask, python-ipaddress, python-mock.
Add python-aiohttp, python-boto3, python-httpx, python-pytest-aiohttp,
python-pytest-asyncio, python-requests, python-tornado,
python-werkzeug.
[propagated-inputs]: Remove python-six.
gnu: Remove python-rednose.
This package is broken with the latest python version, and is easy to
remove.
* gnu/packages/check.scm (python-rednose): Delete variable.
* gnu/packages/python-xyz.scm (python-sure) and
* gnu/packages/web.scm (python-httpretty):
[arguments]: Add 'remove-rednose-dependency in {phases}.
[native-inputs]: Remove python-rednose.
gnu: python-pytest-runner: Update to 6.0.1.
* gnu/packages/check.scm (python-pytest-runner): Update to 6.0.1.
[arguments]: Remove {phases}.
[native-inputs]: Remove python-pip, python-pypa-build. Add
python-pytest-checkdocs, python-pytest-enabler,
python-types-setuptools.
gnu: sdkmanager: Update python-urllib3.
* gnu/packages/android.scm (sdkmanager)[inputs]: Switch to
python-urllib3-next.
gnu: python-peachpy: Update to 0.2.0-3.349e8f8.
* gnu/packages/python-xyz.scm (python-peachpy): Update to
0.2.0-3.349e8f8.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove {phases}. Add {test-target} to ignore a failing
test.
[native-inputs]: Remove python-nose, python-rednose. Add
python-pytest, python-wheel.