From db9ef31b8f38c14fe325a76caf66bb640740b273 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sat, 22 Apr 2023 23:50:14 +0300 Subject: [PATCH] gnu: python-structlog: Update to 23.1.0. * gnu/packages/python-xyz.scm (python-structlog): Update to 23.1.0. [build-system]: Switch to pyproject-build-system. [arguments]: Remove custom 'check phase. [native-inputs]: Add python-hatch-fancy-pypi-readme, python-hatch-vcs, and python-hatchling. --- gnu/packages/python-xyz.scm | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index c5da7b1dd5..0d485e060e 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -15015,26 +15015,22 @@ (define-public python-click-default-group (define-public python-structlog (package (name "python-structlog") - (version "20.2.0") + (version "23.1.0") (source (origin (method url-fetch) (uri (pypi-uri "structlog" version)) (sha256 (base32 - "0x1i21vn3xjfa3j9ijbblia5z0jlzc9aqvpqc26sy16i8yjxyydg")))) - (build-system python-build-system) - (arguments - `(#:phases - (modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? inputs outputs #:allow-other-keys) - (when tests? - (add-installed-pythonpath inputs outputs) - (invoke "pytest")) - #t))))) + "0swh5wxghpzdkncsl3zhiq5bblkj4i5r3g00lldw2qyiswfnh397")))) + (build-system pyproject-build-system) (native-inputs - (list python-coverage + (list ;; For the build + python-hatch-fancy-pypi-readme + python-hatch-vcs + python-hatchling + ;; For the tests + python-coverage python-freezegun python-pretend python-pytest