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
gnu: python-structlog: Update to 25.5.0. * gnu/packages/python-xyz.scm (python-structlog): Update to 25.5.0. [native-inputs]: Remove python-freezegun and python-pretend; add python-time-machine. Change-Id: Idb6616601239e751e54d37f386b2f07557831093
gnu: python-glom: Switch to pyproject. * gnu/packages/python-xyz.scm (python-glom)[source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Drop all. [native-inputs]: Add python-setuptools. Change-Id: I58d68a25f91af1cb12a6fdd5a3fb029177c48f06
gnu: python-box: Update to 7.3.2. * gnu/packages/python-xyz.scm (python-box): Update to 7.3.2. [arguments] <test-flags>: Skip one test. [propagated-inputs]: Remove python-tomli. [native-inputs]: Remove python-cython and python-wheel. Change-Id: If9a2f7e07dfcb57e0819e1fd72a82c25bf34361f
gnu: python-swagger-spec-validator: Fix tests. * gnu/packages/python-xyz.scm (python-swagger-spec-validator)[source]: Switch to git-fetch providing tests. [native-inputs]: Remove python-wheel; add python-pytest. Change-Id: Ia895d58a5a66292fe05972395c35bd92554551e2
gnu: python-pyhdf: Fix build with gcc-14. * gnu/packages/python-xyz.scm (python-pyhdf)[arguments] <phases>: Add 'relax-gcc-14-strictness. [native-inputs]: Remove python-numpy and python-wheel. Change-Id: I33b09ceaab56857420a4a1af1386a916b5a8e9d9