gnu: Add python-cppheaderparser. * gnu/packages/python-xyz.scm (python-cppheaderparser): New variable. Change-Id: I3c57c31a0b63212e43e1ab387b5d329c04ed0e31
gnu: dynaconf: Update to 3.2.4. * gnu/packages/patches/dynaconf-unvendor-deps.patch: Update accordingly. * gnu/packages/python-xyz.scm (dynaconf): Update to 3.2.4; [source]<url>; https://github.com/rochacbruno/dynaconf now permanently redirects to https://github.com/dynaconf/dynaconf ; <snippet>: update unvendoring and lower coverage quality gate for unit tests; [build-system]: switch to pyproject-build-system; [arguments]<test-flags>: disable tests that require Click 7 instead of Click 8; <phases>: comply with #:test-flags argument from pyproject-build-system; [propagated-inputs]: add python-tomli. Change-Id: I96597ec39d7aa2d3c3c169147640de19eaefe0b4 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-gh-md-to-html. * gnu/packages/python-xyz.scm (python-gh-md-to-html): New variable. Change-Id: I8a7f62000eec0636d2c1114c53c852fa136576b1
gnu: Add python-tasklogger. * gnu/packages/python-xyz.scm (python-tasklogger): New variable. Change-Id: I53319b70b7788090e8873a912d7c56044c0bb5b2
gnu: Add python-manimpango. * gnu/packages/python-xyz.scm (python-manimpango): New variable. Co-authored-by: Troy Figiel <troy@troyfigiel.com> Change-Id: I80effb2412e7c35ddf69c0d3ff6e2f052f282840 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-symengine: Update to 0.11.0. * gnu/packages/python-xyz.scm (python-symengine): Update to 0.11.0. [native-inputs]: Replace python-cython with python-cython-3. Change-Id: Ieab464491e3df6e2bdb5b552cbf48ebf67ff81e4
gnu: Add python-mediapy. * gnu/packages/python-xyz.scm (python-mediapy): New variable. Change-Id: I2e55c018670053c662ae2d896feefab3b505b139
gnu: Add python-typeguard-4. * gnu/packages/python-xyz.scm (python-typeguard-4): New variable. Change-Id: Ic5728766e8171dc31a82056f55a8c00680db5870
gnu: Add python-concurrent-log-handler. * gnu/packages/python-xyz.scm (python-concurrent-log-handler): New variable.
gnu: Add python-pdf2image. * gnu/packages/python-xyz.scm (python-pdf2image): New variable.
gnu: Add python-strenum. * gnu/packages/python-xyz.scm (python-strenum): New variable. Change-Id: I6b6d64024db9358ea0a65cfd6c7cd6f94747de42
gnu: python-pyls-black: Fix build. * gnu/packages/patches/python-pyls-black-41.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/python-xyz.scm (python-pyls-black)[source]: Add patch. [build-system]: Use pyproject-build-system. [arguments]: Disable one failing test. Change-Id: I14b2982644e58c0b43d76838febc6dfceb220b15
gnu: python-dask: Propagate click. * gnu/packages/python-xyz.scm (python-dask)[native-inputs]: Move python-click from here... [propagated-inputs]: ...to here. Change-Id: I1a1617d9cb00268d9fc26f4fe6c9ecc6d0a2e375
gnu: python-mysql-connector-python: Defuse time bomb. Additional tests fail due to expired certificates. Disable them. * gnu/packages/python-xyz.scm (python-mysql-connector-python)[arguments]: Disable six additional tests. Change-Id: I99b5f15736af89c0281ab7aca56c1bd3958d1a46
gnu: python-adjusttext: Disable tests. * gnu/packages/python-xyz.scm (python-adjusttext)[arguments]: Disable tests. Change-Id: Ib1002de20a6e301f43bb34f64f7299d4316d8a67
gnu: python-click-default-group: Update to 1.2.4. * gnu/packages/python-xyz.scm (python-click-default-group): Update to 1.2.4. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-flit-core and python-pytest. Change-Id: I7e617ee57499542b7e832bb5ea24417b70e8cf85
gnu: Add python-asyncinject. * gnu/packages/python-xyz.scm (python-asyncinject): New variable. Change-Id: I2647e8340bca2efabc222d19155d330b1a5ff16f
gnu: python-pint: Add missing input. This is a follow-up to commit 23b8601cd2cf90ed11a51ca6db133083433e74d8. Without this input the version string will be 0.0.0. * gnu/packages/python-xyz.scm (python-pint)[native-inputs]: Add python-setuptools-scm. Change-Id: Id621e459f119d7268cdcc41ef93bcae135e842d1
gnu: python-fit-nbinom: Disable tests. * gnu/packages/python-xyz.scm (python-fit-nbinom)[arguments]: Disable tests. Change-Id: I980480a3326dccc67930d34474832712005d1bb2
gnu: python-pint: Update to 0.23. * gnu/packages/python-xyz.scm (python-pint): Update to 0.23. [arguments]: Disable "test_load_definitions_stage_2" test. [native-inputs]: Remove python-dask, python-distributed, python-importlib-metadata, python-setuptools-scm, python-sparse, python-uncertainties, and python-xarray; add python-pytest-benchmark. [propagated-inputs]: Add python-uncertainties. Change-Id: I98baae3369e5ffeea96355d9509296771c33dc50