[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
161/361: gnu: zulip-term: Move to pyproject-build-system.
From: |
guix-commits |
Subject: |
161/361: gnu: zulip-term: Move to pyproject-build-system. |
Date: |
Thu, 21 Nov 2024 06:29:10 -0500 (EST) |
sharlatan pushed a commit to branch python-team
in repository guix.
commit 2e38680c225b621522f3bed67b54cda56bb94906
Author: Nicolas Graves <ngraves@ngraves.fr>
AuthorDate: Fri May 10 00:53:23 2024 +0200
gnu: zulip-term: Move to pyproject-build-system.
* gnu/packages/messaging.scm (zulip-term):
[build-system]: Move to pyproject-build-system.
[arguments]<#:test-flags>: Use it in place of check phase replacement.
Change-Id: Ia5be66a35b92d9a9229f450a7724e27167c02eda
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
---
gnu/packages/messaging.scm | 23 ++++++-----------------
1 file changed, 6 insertions(+), 17 deletions(-)
diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index ab13fc717b..e331b9a47f 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -3263,24 +3263,13 @@ designed for experienced users.")
(base32
"1xhhy3v4wck74a83avil0rnmsi2grrh03cww19n5mv80p2q1cjmf"))
(modules '((guix build utils)))
- (snippet
- '(begin
- (substitute* "setup.py"
- (("\\=\\=1\\.7") ">=1.7") ; pytest-mock
- (("\\=\\=2\\.5") ">=2.5") ; pytest-cov
- (("4\\.5\\.2") "4.4.2")) ; lxml
- #t))))
- (build-system python-build-system)
+ (snippet '(substitute* "setup.py"
+ (("\\=\\=1\\.7") ">=1.7") ; pytest-mock
+ (("\\=\\=2\\.5") ">=2.5") ; pytest-cov
+ (("4\\.5\\.2") "4.4.2"))))) ; lxml
+ (build-system pyproject-build-system)
(arguments
- '(#:phases
- (modify-phases %standard-phases
- (replace 'check
- (lambda* (#:key tests? #:allow-other-keys)
- (when tests?
- ;; Delete failing tests.
- (delete-file "tests/cli/test_run.py")
- (invoke "pytest"))
- #t)))))
+ '(#:test-flags '("--ignore=tests/cli/test_run.py")))
(inputs
(list python-beautifulsoup4
python-lxml
- 122/361: gnu: python-lsp-jsonrpc: Update to 1.1.2., (continued)
- 122/361: gnu: python-lsp-jsonrpc: Update to 1.1.2., guix-commits, 2024/11/21
- 129/361: gnu: python-mistune: Update to 3.0.2., guix-commits, 2024/11/21
- 115/361: gnu: python-myst-parser: Update to 3.0.1., guix-commits, 2024/11/21
- 120/361: gnu: python-platformdirs: Update to 4.2.1., guix-commits, 2024/11/21
- 150/361: gnu: python-xcffib: Move to (gnu packages xorg)., guix-commits, 2024/11/21
- 162/361: gnu: python-pypujs: Improve package style., guix-commits, 2024/11/21
- 154/361: gnu: python-alembic: Move to pyproject-build-system., guix-commits, 2024/11/21
- 112/361: gnu: python-json5: Update to 0.9.25., guix-commits, 2024/11/21
- 166/361: gnu: gunicorn: Update to 21.2.0., guix-commits, 2024/11/21
- 164/361: gnu: python-nbval: Move to pyproject-build-system., guix-commits, 2024/11/21
- 161/361: gnu: zulip-term: Move to pyproject-build-system.,
guix-commits <=
- 158/361: gnu: python-scikit-rf: Fix tests., guix-commits, 2024/11/21
- 165/361: gnu: python-pytest-runner: Improve package style., guix-commits, 2024/11/21
- 172/361: gnu: python-flask-login: Move to pyproject-build-system., guix-commits, 2024/11/21
- 171/361: gnu: python-cucumber-tag-expressions: Move to pyproject-build-system., guix-commits, 2024/11/21
- 176/361: gnu: abjad: Update to 3.19., guix-commits, 2024/11/21
- 184/361: gnu: python-jaraco-context: Move to pyproject-build-system., guix-commits, 2024/11/21
- 191/361: gnu: python-pytest-enabler: Break dependency cycle., guix-commits, 2024/11/21
- 192/361: gnu: python-pint: Disable benchmark tests., guix-commits, 2024/11/21
- 195/361: gnu: python-orderedmultidict: Move to pyproject-build-system., guix-commits, 2024/11/21
- 198/361: gnu: python-rich: Update to 13.7.1., guix-commits, 2024/11/21