gnu: python-pyyaml-env-tag: Update to 1.1. * gnu/packages/python-xyz.scm (python-pyyaml-env-tag): Update to 1.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. [description]: Improve style. Change-Id: I4f1334409dac936950d29ff444b1e22a0a770697 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-py3dns: Update to 4.0.2. * gnu/packages/python-xyz.scm (python-py3dns): Update to 4.0.2. [build-system]: Switch to pyproject-build-system. [arguments]: Drop <#:phases>. [native-inputs]: Add python-flit-core. [description]: Improve style. Change-Id: I714b1248e68369e0562d8875b7bb478553ef830f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-mergedeep: Switch to pyproject. * gnu/packages/python-xyz.scm (python-mergedeep): [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Set it. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: Ia35990e4adb60877ec05e904a357376f3508ca52 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-memcached: Update to 1.62. * gnu/packages/python-xyz.scm (python-memcached): Update to 1.62. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. <#:test-backend>: Set it. [native-inputs]: Add python-setuptools. [propagated-inputs]: Remove python-six. Change-Id: I62848d45df4e53cf72d4950a6832d2fe5b6fa392 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pylev: Update to 1.4.0. * gnu/packages/python-xyz.scm (python-pylev): Update to 1.4.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend, #:test-flags>: Set them. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: Ia2f4661c54c5dfb4ede1b44792b8569dfd3a84ba Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-inflection: Update to 0.5.1. * gnu/packages/python-xyz.scm (python-inflection): Update to 0.5.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: Ie0f433c56dcbecb825e71672fce88cd0c8d3ec0f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-chai: Switch to pyproject. * gnu/packages/python-xyz.scm (python-chai): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: Iedeaf5bacdf7b6f9cf33cdb3b377865cb47c254f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-kazoo: Update to 2.10.0. * gnu/packages/python-xyz.scm (python-kazoo): Update to 2.10.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [propagated-inputs]: Remove python-six. Change-Id: I1c4ea45292653d188b3c143f5b52a9470e97c481 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Remove python-kconfiglib. * gnu/packages/python-xyz.scm (python-kconfiglib): Delete variable. Fixes: guix/guix#3029 Change-Id: I4306aa8033ca5dd061bffdb7a16a7e53273879e2
gnu: Remove python-elevate. * gnu/packages/python-xyz.scm (python-elevate): Delete variable. Fixes: guix/guix#3027 Change-Id: Ibb21dda8df63ba48b1a396ca60e7b8ea4611e40a
gnu: pyzo: Update to 4.20.0. * gnu/packages/python-xyz.scm (pyzo): Update to 4.20.0. [native-inputs]: Add python-flit-core. [inputs]: Add python-pyside-6. [propagated-inputs]: Remove python-pyqt. Change-Id: I6387a0646293201d9c2cad35292bbd41e2675684
gnu: python-style: Switch to pyproject. * gnu/packages/python-xyz.scm (python-style)[build-system]: Switch to pyproject-build-system. [arguments] <tests?>: No tests in PyPI archive. [native-inputs]: Add python-setuptools. Change-Id: I79a4dff8a1a90a850986159802bcf8b7f7c1d9bd
gnu: python-svgutils: Switch to pyproject. * gnu/packages/python-xyz.scm (python-svgutils)[build-system]: Switch to pyproject-build-system. [arguments] <tests?>: No tests in PyPI archive. [native-inputs]: Add python-setuptools. Change-Id: Ic84b861d21605e1ecb2917552f439784585594e9
gnu: python-lief: Update to 0.17.1. * gnu/packages/python-xyz.scm (python-lief): Update to 0.17.1.
gnu: Remove python-robotframework-sshtunnellibrary. * gnu/packages/python-xyz.scm (python-robotframework-sshtunnellibrary): Delete variable. Fixes: guix/guix#2965 Change-Id: I2c2983ef72b1c8c71e3bec89a39aff4c1ac220b5
gnu: python-cli-helpers: Update to 2.7.0. * gnu/packages/python-xyz.scm (python-cli-helpers): Update to 2.7.0. [propagated-inputs]: Remove python-wcwidth. [native-inputs]: Remove python-wheel. Change-Id: Iceac2e4e5a394170f313c29d34602c71e50e1402
gnu: python-tabulate: Add python-wcwidth to propagated inputs. * gnu/packages/python-xyz.scm (python-tabulate)[propagated-inputs]: Add python-wcwidth. [native-inputs]: Remove python-wheel. Change-Id: Ie1cd4e14265b0b38ebf1f13ad40a1c5db9b38b2b
gnu: Add python-sqlglotrs. * gnu/packages/python-xyz.scm (python-sqlglotrs): New variable. * gnu/packages/rust-crates.scm: (rust-web-sys-0.3.76, rust-wasm-bindgen-shared-0.2.99, rust-wasm-bindgen-macro-support-0.2.99, rust-wasm-bindgen-macro-0.2.99, rust-wasm-bindgen-backend-0.2.99, rust-wasm-bindgen-0.2.99, rust-rustc-hash-2.1.0, rust-pyo3-macros-backend-0.25.0, rust-pyo3-macros-0.25.0, rust-pyo3-ffi-0.25.0, rust-pyo3-build-config-0.25.0, rust-pyo3-0.25.0, rust-portable-atomic-1.9.0, rust-oorandom-11.1.4, rust-once-cell-1.19.0, rust-log-0.4.22, rust-libc-0.2.169, rust-js-sys-0.3.76, rust-is-terminal-0.4.13, rust-indoc-2.0.4, rust-half-2.4.1, rust-crunchy-0.2.2, rust-clap-builder-4.5.23, rust-clap-4.5.23): New variables. (lookup-cargo-inputs): Add python-sqlglotrs to the list. Change-Id: I9b5e32387c693369e4f1e0f3f86df41cc129c75a
gnu: Add python-sqlglot. * gnu/packages/python-xyz.scm (python-sqlglot): New variable. Change-Id: Ic9b8a89b632a4c6fe02dcdd2ca5f4d5471e686f6
gnu: packages/python-xyz: Sort python-t[oqrw]* variables. * gnu/packages/python-xyz.scm::(python-tokenize-rt, python-tomlkit, python-toolrack, python-toolshed, python-toolz, python-toposort, python-towncrier, python-tqdm, python-traitlets, python-translitcodec, python-treelib, python-trio, python-trio-typing, python-trubar, python-twine, python-twisted): Sort variables alphabetically. Change-Id: Ia69b8d06ec79742d65b0aa5fbe7ab03919587205