gnu: python-matrix-nio: Use test-flags. * gnu/packages/matrix.scm (python-matrix-nio)[arguments]: Remove custom 'check phase; disable some tests using #:test-flags. Change-Id: Ib7c826b1746c418f8c917581695a63a486c4acd7
gnu: python-scikit-opt: Add missing input. * gnu/packages/python-science.scm (python-scikit-opt)[native-inputs]: Add python-setuptools. Change-Id: Id14e3964257e250c1ba597c6d8fe1a0410fa475f
gnu: python-tables: Fix reference to library. * gnu/packages/python-xyz.scm (python-tables)[arguments]: Add phase 'fix-reference-to-blosc2. Change-Id: If1e5f9ccf8e6e6c37f9c6521a98b208e0fc1fd01
gnu: python-openapi-spec-validator: Restore sanity check. * gnu/packages/python-web.scm (python-openapi-spec-validator)[arguments]: Restore 'sanity-check phase. Change-Id: I3fc22ef74a55a43f4ec2b32caeb630bc01d815d9
gnu: python-openapi-core: Update to 0.19.4. * gnu/packages/python-web.scm (python-openapi-core): Update to 0.19.4. [arguments]: Disable only one test. [native-inputs]: Remove python-pypa-build. Change-Id: I0660bcd129fb182dd7559c04fc65513ff846eedc
gnu: python-openapi-schema-validator: Relax requirements. * gnu/packages/python-web.scm (python-openapi-schema-validator)[arguments]: Add phase 'relax-requirements. Change-Id: I57dcc2030bca914af730922f9c511fab286f9d7d
gnu: python-falcon: Update to 4.0.2. * gnu/packages/python-web.scm (python-falcon): Update to 4.0.2. [source]: Remove snippet. [arguments]: Disable slow tests; rename 'set-HOME to 'pre-check. [native-inputs]: Replace python-cython with python-cython-3. Change-Id: I10d3b412b8abc3bfb2271adba7fb1597fdb24098
gnu: python-testtools: Update to 2.7.2. * gnu/packages/check.scm (python-testtools-bootstrap): Update to 2.7.2. [propagated-inputs]: Drop labels. [native-inputs]: Add python-hatchling, python-hatch-vcs, and python-setuptools. [build-system]: Use pyproject-build-system. (python-testtools): Update to 2.7.2. [arguments]: Disable some tests. [native-inputs]: Add python-hatch-vcs, python-hatchling, python-twisted, and python-setuptools. Change-Id: I7c065b490229ecf4c11257c709b439521ef14222
gnu: python-ipydatawidgets: Disable more tests and add inputs. * gnu/packages/jupyter.scm (python-ipydatawidgets)[arguments]: Disable widget tests. [propagated-inputs]: Add python-ipython-genutils; remove python-six. Change-Id: I4e56f11d78880f1d99f59de3d53900f7aefb14ed
gnu: python-dnspython: Disable ECDSA tests. * gnu/packages/python-xyz.scm (python-dnspython)[arguments]: Disable four tests. Change-Id: Ia8dad056dca0842cd709180c0819d595b171b18b
gnu: python-trio-typing: Update to 0.10.0. * gnu/packages/python-xyz.scm (python-trio-typing): Update to 0.10.0. [native-inputs]: Remove python-attrs. [propagated-inputs]: Remove python-mypy; add python-async-generator, python-importlib-metadata, and python-packaging. Change-Id: Ie8171ed0bdacb15f083c1c430162a8b4f28965f9
gnu: python-trio: Update to 0.28.0. * gnu/packages/python-xyz.scm (python-trio): Update to 0.28.0. [arguments]: Add phase 'ignore-deprecations. [native-inputs]: Remove python-astor, python-jedi, python-isort, and python-pytest-asyncio. [propagated-inputs]: Remove python-async-generator. Change-Id: I435fe322324bc5e58130d072db7f032c3a67c67e
gnu: python-pyopenssl: Update to 24.3.0. * gnu/packages/python-crypto.scm (python-pyopenssl): Update to 24.3.0. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-wheel. Change-Id: I504a80c300a94698771734734bed29c07cb13bd5
gnu: python-cryptography: Update to 44.0.0. * gnu/packages/python-crypto.scm (python-cryptography): Update to 44.0.0. [arguments]<cargo-inputs>: Replace rust-asn1-0.16 with rust-asn1-0.20; replace rust-pyo3-0.22 with rust-pyo3-0.23. [source]: Remove obsolete part of snippet. [native-inputs]: Remove python-iso8601 and python-pytest-subtests; add python-cffi, python-click, python-mypy, python-pytest-cov, python-pytest-randomly, and python-pytest-xdist. Change-Id: I44dab9afec879d45d4612cb15e582ce1a62635ad
gnu: python-cryptography-vectors: Update to 44.0.0. * gnu/packages/python-crypto.scm (python-cryptography-vectors): Update to 44.0.0. [native-inputs]: Remove python-setuptools and python-wheel. Change-Id: I9d73e0ee5ef9af14c5a7ce5900d0814fea707f87
gnu: python-traittypes: Fix tests. * gnu/packages/python-science.scm (python-traittypes)[arguments]: Add phase 'numpy-compatibility. Change-Id: I41d55d65d0dafd44029de38b3044d9fad378db50
gnu: cwltool: Patch tox.ini. * gnu/packages/bioinformatics.scm (cwltool)[arguments]: Rename 'modify-tests to 'patch-tests; add patch of tox.ini. Change-Id: I2c90a8803e7eb1153cb4c7cc5b683875627c57f1
gnu: cwltool: Use test-flags. * gnu/packages/bioinformatics.scm (cwltool)[arguments]: Use #:test-flags instead of deleting and patching tests in 'modify-tests phase. Change-Id: I0e4f16d48fba23e4197b69bf1c3923828f178cd0
gnu: python-prov: Update to 2.0.1. * gnu/packages/python-xyz.scm (python-prov): Update to 2.0.1. [build-system]: Use pyproject-build-system. [arguments]: Remove 'fix-rdflib-6-compatibility phase; add custom 'check phase. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ia5e0ed1ee6e9476f317b345234018f2391cc3e98
gnu: python-rdflib-6: Accept newer isodate. * gnu/packages/rdf.scm (python-rdflib-6)[arguments]: Add phase 'compatibility. Change-Id: I4b4c880b169c6606707c1e973af9488c07d18992