[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
10/57: gnu: python-nox: Update to 2024.10.09.
From: |
guix-commits |
Subject: |
10/57: gnu: python-nox: Update to 2024.10.09. |
Date: |
Thu, 19 Dec 2024 06:31:36 -0500 (EST) |
rekado pushed a commit to branch python-team
in repository guix.
commit 9920842c8f20df93ba38bb56649b336ab69d2ecd
Author: Ricardo Wurmus <rekado@elephly.net>
AuthorDate: Mon Dec 16 16:40:28 2024 +0100
gnu: python-nox: Update to 2024.10.09.
* gnu/packages/python-check.scm (python-nox): Update to 2024.10.09.
[native-inputs]: Add python-hatchling; remove python-setuptools and
python-wheel.
[arguments]: Remove custom build phases.
Change-Id: I3a446b7b1ef1d73356d5ba87b0c6812a08e4d3c3
---
gnu/packages/python-check.scm | 28 +++++-----------------------
1 file changed, 5 insertions(+), 23 deletions(-)
diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index 0f27166e4a..a1b320df1e 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -2876,7 +2876,7 @@ which make writing and running functional and integration
tests easier.")
(define-public python-nox
(package
(name "python-nox")
- (version "2022.11.21")
+ (version "2024.10.09")
(source
(origin
;; No tests in the PyPI tarball.
@@ -2886,25 +2886,8 @@ which make writing and running functional and
integration tests easier.")
(commit version)))
(file-name (git-file-name name version))
(sha256
- (base32 "1xfd63h75wiiyri4f7qyvy50f2ny0v4r4wx2h4px9ddbkh2k5g9p"))))
+ (base32 "0gvv6hcwmmmg1sgwar42061ahx5p773d5fzx3c7sq81wh3gp7lqr"))))
(build-system pyproject-build-system)
- (arguments
- (list #:phases
- #~(modify-phases %standard-phases
- ;; NOTE: This manipulation looks not clear as upstream package
- ;; contains "nox/tox_to_nox.jinja2" file which is not copied
- ;; during install phase and causes check and sanity-check
- ;; phases fail due to missing file. Try to find more simple
- ;; solution.
- (add-after 'unpack 'rename-tox-to-nox-jinja2
- (lambda _
- (rename-file "nox/tox_to_nox.jinja2"
"nox/tox_to_nox.jinja2.py")))
- (add-after 'install 'rename-tox-to-nox-jinja2-back
- (lambda _
- (let* ((src-file (car (find-files (string-append #$output
"/lib")
-
"tox_to_nox\\.jinja2\\.py$")))
- (dst-file (string-drop-right src-file 3)))
- (rename-file src-file dst-file)))))))
(propagated-inputs
(list python-argcomplete
python-colorlog
@@ -2912,11 +2895,10 @@ which make writing and running functional and
integration tests easier.")
python-py
python-virtualenv))
(native-inputs
- (list python-jinja2
+ (list python-hatchling
+ python-jinja2
python-pytest
- python-tox
- python-setuptools
- python-wheel))
+ python-tox))
(home-page "https://nox.thea.codes/")
(synopsis "Flexible test automation")
(description
- 28/57: gnu: python-webcolors: Update to 24.11.1., (continued)
- 28/57: gnu: python-webcolors: Update to 24.11.1., guix-commits, 2024/12/19
- 40/57: gnu: python-uvicorn: Update to 0.34.0., guix-commits, 2024/12/19
- 47/57: gnu: python-joblib: Disable one additional test., guix-commits, 2024/12/19
- 46/57: gnu: python-starlette: Update to 0.42.0., guix-commits, 2024/12/19
- 48/57: gnu: python-pydevd: Disable CI tests., guix-commits, 2024/12/19
- 52/57: gnu: linkchecker: Update to 10.5.0., guix-commits, 2024/12/19
- 54/57: gnu: python-beniget: Update to 0.4.2.post1., guix-commits, 2024/12/19
- 55/57: gnu: python-pythran: Update to 0.17.0., guix-commits, 2024/12/19
- 57/57: gnu: python-pandas-2: Restrict number of test processes., guix-commits, 2024/12/19
- 07/57: gnu: python-cachetools: Update to 5.5.0., guix-commits, 2024/12/19
- 10/57: gnu: python-nox: Update to 2024.10.09.,
guix-commits <=
- 01/57: gnu: python-msgspec: Update to 0.18.6., guix-commits, 2024/12/19
- 06/57: gnu: python-qdldl: Add missing input., guix-commits, 2024/12/19
- 17/57: gnu: python-numcodecs: Update to 0.13.1., guix-commits, 2024/12/19
- 23/57: gnu: Add python-devpi-common., guix-commits, 2024/12/19
- 27/57: gnu: python-tox: Update to 4.23.2., guix-commits, 2024/12/19
- 21/57: gnu: Add python-lazy., guix-commits, 2024/12/19
- 24/57: gnu: Add python-devpi-server., guix-commits, 2024/12/19
- 26/57: gnu: Add python-devpi-process., guix-commits, 2024/12/19
- 29/57: gnu: python-zarr: Update to 2.18.4., guix-commits, 2024/12/19
- 32/57: gnu: python-extension-helpers: Update to 1.2.0., guix-commits, 2024/12/19