gnu: python-urwidgets: Disable missing tests. * gnu/packages/python-xyz.scm (python-urwidgets)[arguments] <tests?>: No tests provided. [native-inputs]: Remove python-wheel, and python-urwid; add python-urwid-2. Change-Id: Ie78ed2f1e0f746c010f87cf525d4fd06fd66c775
gnu: python-urwid: Update to 3.0.3. * gnu/packages/python-xyz.scm (python-urwid): Update to 3.0.3. [propagated-inputs]: Remove python-typing-extensions and python-trio; add python-pyserial. [native-inputs]: Remove python-wheel. (python-urwid-2): New variable. Change-Id: If4985488699fa49e50550f3bddaab9e13a1d71eb
gnu: zulip-term: Fix tests. * gnu/packages/messaging.scm (zulip-term)[arguments] <test-flags>: Rework the list of skipped tests enabling more to run. <phases>: Remove 'relax-requirements; add 'fix-pytest-config. [inputs]: Remove python-urwid; add python-urwid-for-zulip-term. [native-inputs]: Remove python-pytest-cov. * gnu/packages/python-xyz.scm (python-urwid-for-zulip-term): New variable. Change-Id: Iaea56d41c7f09cad546bed421841bfa40d3190d9
gnu: python-urwid-readline: Update to 0.15.1. * gnu/packages/python-xyz.scm (python-urwid-readline): Update to 0.15.1. [native-inputs]: Remove python-wheel. Change-Id: If63798ad4e7732ba74aecd8b68ae43db9cbe00ab
gnu: python-user-agents: Switch to pyproject. * gnu/packages/python-xyz.scm (python-user-agents)[source]: Switch to git-fetch containing test data. [build-system]: Switch to pyproejct-build-system. [arguments] <tests?>: Enable them. <test-backend>: Use 'unittest. [native-inputs]: Add python-setuptools. Change-Id: I502dc4f634e72d06dfd6c9030bef82b2d2765fb9
gnu: poetry: Move to package-management. * gnu/packages/python-xyz.scm (poetry): Move from here ... * gnu/packages/package-management.scm: ... to here. Change-Id: I40e76ac0b8ddc38ea80b48f8f7ad867c43809481
gnu: python-poetry-dynamic-versioning: Update to 1.9.1. * gnu/packages/python-xyz.scm (python-poetry-dynamic-versioning): Update to 1.9.1. [arguments] <test-flags>: Rework skipped tests. [propagated-inputs]: Remove poetry. Change-Id: I0d7b519fd02c7175c865c3a1e9aae892176b30ab
gnu: python-pynixutil: Build with python-poetry-core. * gnu/packages/python-xyz.scm (python-pynixutil)[source] <snippet>: Drop it and ignore test file in <#:test-flags> instead. [arguments] <test-flags>: Ignore test file requiring Nix. <phases>: Add 'use-poetry-core. [native-inputs]: Remove poetry; add python-poetry-core. Change-Id: I9691533aaff6e5217fe7497056c2b4cab0cf98f4
gnu: python-update-checker: Switch to pyproject. * gnu/packages/python-xyz.scm (python-update-checker)[build-system]: Switch to pyproject-build-system. [native-inputs]: Remove python-black and python-flake8; add python-setuptools. Change-Id: I144a705205698c36c417e882a66408de2914005c
gnu: python-userspacefs: Switch to pypproejct. * gnu/packages/python-xyz.scm (python-userspacefs)[build-system]: Switch to pypproejct-build-system. [native-inputs]: Add python-setuptools. [home-page]: Upstream move development away from GitHub to it's own repository. Change-Id: Ie659f21c206f50d6808b92ddedd531c2ff4fc250
gnu: python-intervaltree: Move to python-xyz. * gnu/packages/bioinformatics.scm (python-intervaltree): Move from here ... * gnu/packages/python-xyz.scm: ... to here. Change-Id: I49d3e4959f2aff99fc3faf42b3f5dae60622ef47
gnu: Add python-exitcode. * gnu/packages/python-xyz.scm (python-exitcode): New variable. Change-Id: Id1bf46af21ac5f5dc148b8b9682a552b053a578b
gnu: packages/python-xyz: Sort python-[vw]* variables. * gnu/packages/python-xyz.scm (python-validate-email, python-validators, python-valkey, python-vcversioner, python-vdf, python-vendetect, python-verboselogs, python-version, python-versioneer, python-verspec, python-vine, python-virtualenv, python-virtualenv-clone, python-vncdotool, python-vncdotool-bootstrap, python-vobject, python-voluptuous, python-wand, python-wasabi, python-watchdog, python-watchfiles, python-wcwidth, python-whatever, python-whatthepatch, python-wheel-filename): Sort variables alphabetically. Change-Id: Ie149cee0f4c2eed98b7b24eb58576fc1e5eb8866
gnu: python-valkey: Reduce closure size. * gnu/packages/python-xyz.scm (python-valkey)[native-inputs]: Remove python-cachetools, python-pytest, python-pytest-asyncio, and python-pytest-timeout. Change-Id: I96930eee30ac84275a2fb33e29de43fd5a703ce1
gnu: python-vcversioner: Switch to pyproject. * gnu/packages/python-xyz.scm (python-vcversioner)[build-system]: Switch to pyproject-build-system. [arguments] <tests?>: No tests in PyPI. [native-inputs]: Add python-setuptools. Change-Id: Ieed2b0967048dfcba1f3a701dc0564d2cf2bdca2
gnu: python-verboselogs: Switch to pyproject. * gnu/packages/python-xyz.scm (python-verboselogs): [build-system]: Switch to pyproejct-build-system. [arguments] <test-flags>: Move pytest option here from custom 'check. <phases>: Use default 'check. [native-inputs]: Add python-setuptools. Change-Id: Ifa85553cfbafd32d2ed98b68b8781a66cdf14f18
gnu: python-version: Switch to pyproject. * gnu/packages/python-xyz.scm (python-version)[buld-system]: Switch to pyproject-build-system. [arguments] <tests?>: No tests. [native-inputs]: Add python-setuptools. Change-Id: Ie344161711288799835488c628ab0a810a4b3c17
gnu: python-verspec: Switch to pyproject. * gnu/packages/python-xyz.scm (python-verspec): Improve package style, use G-Expressions, adjust indentation and fileds sequence. [build-system]: Switch to pyproejct-build-system. [arguments] <phases>: Use default 'check; add 'pre-check. [native-inputs]: Remove python-coverage, python-flake8, and python-mypy; add python-setuptools. Change-Id: I74488686bc31e7b95d59026f1b63074b30e1c26c
gnu: python-vobject: Fix home page. * gnu/packages/python-xyz.scm (python-vobject)[home-page]: Fix broken URL. Change-Id: I6d71121d3ed02ff5b07ad18c7819ca0cecf8acf6
gnu: python-deprecated: Remove python-bumpversion native-input. * gnu/packages/python-xyz.scm (python-deprecated)[native-input]: Remove python-bumpversion. Change-Id: I87b5216b8b77f35699045e9c94bc5cbf13178358 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>