summaryrefslogtreecommitdiff
path: root/gnu/packages/python-check.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-06-11 11:18:07 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-08-08 23:02:02 +0100
commitfddcc5a0d33949fa7863b1de154ed1bf55ecb20b (patch)
tree040748c833beeca9a86be0343c2403089e6c1dbb /gnu/packages/python-check.scm
parent6b021f53fdd411f8a059d46de3fba49836d3584e (diff)
gnu: python-pytest-trio: Update to 0.8.0-0.f016850.
* gnu/packages/python-check.scm (python-pytest-trio): Update to f0168502bc3340f22b8b80ed388efa1a26883aa8 commit. [source]: Switch to git-fetch. [arguments] <tests?, test-flags>: Enable the most of the tests. [native-inputs]: Remove python-pytest and python-wheel; add python-pytest-bootstrap. Change-Id: I5e643d9a15608e6d6236db0568bac7bbf1eaf6b6
Diffstat (limited to 'gnu/packages/python-check.scm')
-rw-r--r--gnu/packages/python-check.scm31
1 files changed, 21 insertions, 10 deletions
diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index 80dfbdb0c0e..bb4d64bc821 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -4633,24 +4633,35 @@ plain (undecoratored) native coroutine tests.")
4633(define-public python-pytest-trio 4633(define-public python-pytest-trio
4634 (package 4634 (package
4635 (name "python-pytest-trio") 4635 (name "python-pytest-trio")
4636 (version "0.8.0") 4636 ;; 0.8.0 (2022-11-01), no longer compatible with Pytest 9, use the latest
4637 ;; commit for now.
4638 (properties '((commit . "f0168502bc3340f22b8b80ed388efa1a26883aa8")
4639 (revision . "0")))
4640 (version (git-version "0.8.0"
4641 (assoc-ref properties 'revision)
4642 (assoc-ref properties 'commit)))
4637 (source 4643 (source
4638 (origin 4644 (origin
4639 (method url-fetch) 4645 (method git-fetch)
4640 (uri (pypi-uri "pytest-trio" version)) 4646 (uri (git-reference
4647 (url "https://github.com/python-trio/pytest-trio")
4648 (commit (assoc-ref properties 'commit))))
4649 (file-name (git-file-name name version))
4641 (sha256 4650 (sha256
4642 (base32 "0bmmdyjqj5v4a637i4rzm55crv6v3nj268as6x9nr7m76rixnqw3")))) 4651 (base32 "1lblg06lsrm0hfrc9nn4zksxqyvigah1ibaibwsvqyfm1kl15jhz"))))
4643 (build-system pyproject-build-system) 4652 (build-system pyproject-build-system)
4644 (arguments 4653 (arguments
4645 (list 4654 (list
4646 ;; Tests are broken, see 4655 ;; tests: 55 passed, 2 deselected, 2 xfailed, 1 warning
4647 ;; <https://github.com/python-trio/pytest-trio/issues/84>. 4656 #:test-flags
4648 #:tests? #f)) 4657 #~(list
4658 ;; Assertion Error for 2 tests.
4659 "--deselect=_tests/test_basic.py::test_skip_and_xfail"
4660 "--deselect=_tests/test_fixture_ordering.py::test_error_collection")))
4649 (native-inputs 4661 (native-inputs
4650 (list python-hypothesis 4662 (list python-hypothesis
4651 python-pytest 4663 python-pytest-bootstrap
4652 python-setuptools 4664 python-setuptools))
4653 python-wheel))
4654 (propagated-inputs 4665 (propagated-inputs
4655 (list python-async-generator 4666 (list python-async-generator
4656 python-outcome 4667 python-outcome