gnu: Remove python-bumpversion. Undeveloped for 10 years, deprecated for 6, fails to build. * gnu/packages/python-xyz.scm (python-bumpversion): Delete variable. Fixes: guix/guix#3403 Change-Id: I543d47e8b32d1abefba5918094af60f6af4b3b7f
gnu: python-apscheduler: Fix build. * gnu/packages/python-xyz.scm (python-apscheduler): Fix build. [native-inputs]: Replace python-pytest-asyncio by python-pytest-asyncio-0.26. Change-Id: I7cc0bc7d687bc40bbda93d453b22698d85232c48 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-gfloat: Update to 0.5.2. * gnu/packages/python-xyz.scm (python-gfloat): Update to 0.5.2. [arguments]: Adjust #:test-flags. [propagated-inputs]: Add python-array-api-compat. [native-inputs]: Remove python-wheel; add python-ml-dtypes, python-pytorch, and openssl. Change-Id: Id354d09933ad471b24cb5aa97d7fbecbe0157ce3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-bitstring: Fix tests. Disable a couple of tests, which are incompatible with upgrade of python-gfloat. * gnu/packages/python-xyz.scm (python-bitstring)[arguments]: Adjust Change-Id: I66358e5390ce939f83403ef1247e70b82b9f604d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-array-api-compat: Update to 1.12.0. * gnu/packages/python-xyz.scm (python-array-api-compat): Update to 1.12.0. [propagated-inputs]: Remove python-numpy. [native-inputs]: Remove python-wheel. Change-Id: Ie8dacb74c5443266b3edcb3c7c52a7cdc4f93fae Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Remove python-rawkit. Fails to build, no users in Guix. The project never pass through alpha stage. Notes from upstream: rawkit is still alpha quality software. Until it hits 1.0, it may undergo substantial changes, including breaking API changes. This repository was archived by the owner on Oct 4, 2020. It is now read-only. * gnu/packages/python-xyz.scm (python-rawkit): Delete variable. Fixes: guix/guix#3265 Change-Id: I57950ba736e0b5de1e7a1bdf8cac65ec570cdb00
gnu: Remove python-d2to1. Fails to build, no longer required. Note from upstream: This repository was archived by the owner on Jun 10, 2020. It is now read-only. * gnu/packages/python-xyz.scm (python-d2to1): Delete variable. Fixes: guix/guix#3251 Change-Id: I3c37e8f289026e1e8e5147a666f717c8310b5b9e
gnu: python-txredisapi: Sort variable. * gnu/packages/python-xyz.scm (python-txredisapi): Sort variable alphabetically. Change-Id: I7051c0efab8f21dd173f074b5ab039d4ee8c10ba
gnu: packages/python-xyz: Sort python-s[pqrstvwy]* variables. * gnu/packages/python-xyz.scm: (python-speg, python-spinners, python-sqlglot, python-sqlglotrs, python-sqltrie, python-sre-yield, python-srsly, python-srt, python-sshpubkeys, python-sshtunnel, python-stack-data, python-stdio-mgr, python-stdlib-list, python-stem, python-stltools, python-stone, python-stopit, python-straight-plugin, python-streamtracer, python-strenum, python-structlog, python-style, python-svgelements, python-svgutils, python-swagger-spec-validator, python-syllables, python-sympy): Sort variables alphabetically. Change-Id: I2ad816d86df3e67e35a44d892d8905a0a84e4707
gnu: python-speg: Update to 0.3-0.877acdd. * gnu/packages/python-xyz.scm (python-speg): Update to 877acddfd5ac5ae8b4a4592d045e74e108477643 commit. [source]: Switch to git-fetch providing tests. [arguments] <tests?>: Enable. [propagated-inputs]: Add python-six. [native-inputs]: Remove python-wheel and unzip; add python-pytest. Change-Id: Ied063f1dc7660680a053012c8e7d99bb2b047375
gnu: python-sqltrie: Reduce closure size. * gnu/packages/python-xyz.scm (python-sqltrie): [arguments] <test-flags>: Ignore benchmark tests. [native-inputs]: Remove python-mypy, python-pytest-benchmark, python-pytest-cov, and python-wheel. Change-Id: Icc7756894f90222e4628ea15d9f2d3bf4f008634
gnu: python-sre-yield: Switch to pyproject. * gnu/packages/python-xyz.scm (python-sre-yield)[build-system]: Switch to pyproject-build-system. [arguments] <test-backend>: Use 'unittest. [native-inputs]: Remove python-nose; add python-setuptools. Change-Id: I9a2165b6058f6d8150798169d4c67fed5a66043b
gnu: python-stltools: Switch to pyproject, refresh style. * gnu/packages/python-xyz.scm (python-stltools): Use G-Expressions. [build-system]: Switch to pyproject-build-system. [arguments] <phases>: Use default 'check. [native-inputs]: Add python-setuptools. Change-Id: I37a2154270077b7361a2464312038fd2ee62ca5c
gnu: python-stone: Reduce closure size. * gnu/packages/python-xyz.scm (python-stone)[native-inputs]: Remove python-pytest-runner and python-wheel. Change-Id: Iad281c3081e5bd0eb0fea13fef0f234ec0c945db
gnu: python-stopit: Enable tests. * gnu/packages/python-xyz.scm (python-stopit)[source]: Switch to git-fetch providing tests. [arguments] <test-backend, test-flags>: Use custom. Change-Id: Icfc3ecc393f4ea24e5b46f71b2a397e6d4d1f1c2
gnu: python-strenum: Enable tests. * gnu/packages/python-xyz.scm (python-strenum)[source]: Switch to git-fetch providing tests. [arguments] <test-flags>: Extract some test options from "pytest.ini" <phases>: Add 'fix-version, and 'fix-pytest-config. [native-inputs]: Remove python-wheel; add python-pytest. Change-Id: I2c0207f87121f8e23d007ff201a05af98fe41381
gnu: python-strict-rfc3339: Move to time. * gnu/packages/python-xyz.scm (python-strict-rfc3339): Move from here ... * gnu/packages/time.scm: ... to here. Change-Id: I3098ecf219fe4255c59611e293fd1a99a94eab37
gnu: python-strict-rfc3339: Improve description. * gnu/packages/python-xyz.scm (python-strict-rfc3339)[description]: Provide a reference link to RFC3339 and add it's title. Change-Id: I05f52df9564016b6c3217bbb5c6f936b06020446
gnu: python-stripe: Move to python-web. * gnu/packages/python-xyz.scm (python-stripe): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: I7ed64071e57d8eb77b2e6df50de3cf2642cd60ce
gnu: python-stripe: Update to 13.2.0. * gnu/packages/python-xyz.scm (python-stripe): Update to 13.2.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Add python-httpx. [native-inputs]: Add python-flit-core. Change-Id: I8be107702b2d20258f2d214dd9db517ce0d32426