[PATCH python-team 0/1] gnu: python-attrs: Update to 23.1.0.

  • Done
  • quality assurance status badge
Details
2 participants
  • Hilton Chain
  • jgart
Owner
unassigned
Submitted by
Hilton Chain
Severity
normal
H
H
Hilton Chain wrote on 31 Jul 2023 15:03
(address . guix-patches@gnu.org)(name . Hilton Chain)(address . hako@ultrarare.space)
cover.1690806956.git.hako@ultrarare.space
Hello Guix!

This patch updates python-attrs to its latest version.

`guix refresh -l python-attrs-bootstrap python-attrs' says that it has 6177
dependent packages (mainly because it's a dependency of python-pytest), so I
think python-team branch might be suitable for it.

Thanks

Hilton Chain (1):
gnu: python-attrs: Update to 23.1.0.

gnu/packages/python-xyz.scm | 28 ++++++++++------------------
1 file changed, 10 insertions(+), 18 deletions(-)


base-commit: 01e976898bb562a8ab69618c1e43cd54f07a99d1
--
2.41.0
H
H
Hilton Chain wrote on 31 Jul 2023 15:04
[PATCH python-team 1/1] gnu: python-attrs: Update to 23.1.0.
(address . 64973@debbugs.gnu.org)(name . Hilton Chain)(address . hako@ultrarare.space)
636e72617cfcd22217c9c7e318cb0ed3fafe12eb.1690806956.git.hako@ultrarare.space
* gnu/packages/python-xyz.scm (python-attrs): Update to 23.1.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove field.
[native-inputs]: Add python-hatchling, python-hatch-fancy-pypi-readme,
python-hatch-vcs.
Remove python-coverage, python-hypothesis, python-pympler, python-six.
(python-attrs-bootstrap)[native-input]: Adjust accordingly.
---
gnu/packages/python-xyz.scm | 28 ++++++++++------------------
1 file changed, 10 insertions(+), 18 deletions(-)

Toggle diff (54 lines)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 3a3daf51c6..59f1686b14 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -21411,29 +21411,19 @@ (define-public python-attrdict3
(define-public python-attrs
(package
(name "python-attrs")
- (version "21.2.0")
+ (version "23.1.0")
(source (origin
(method url-fetch)
(uri (pypi-uri "attrs" version))
(sha256
(base32
- "1yzmwi5d197p0qhl7rl4xi9q1w8mk9i3zn6hrl22knbcrb1slspg"))))
- (build-system python-build-system)
- (arguments
- `(#:phases (modify-phases %standard-phases
- (add-after 'unpack 'remove-test-hypothesis-deadlines
- (lambda _
- (substitute* "tests/test_make.py"
- (("assume, given") "assume, given, settings")
- (("( +)@given" all spaces)
- (string-append spaces "@settings(deadline=None)\n" all)))))
- (replace 'check
- (lambda* (#:key tests? #:allow-other-keys)
- (when tests?
- (invoke "pytest")))))))
+ "05g0a3y9hv74zblgf51zd0ar3g1ksfngjdgj3dps44qmb1nq6yb2"))))
+ (build-system pyproject-build-system)
(native-inputs
- (list python-coverage python-hypothesis python-pympler python-pytest
- python-six))
+ (list python-hatchling
+ python-hatch-fancy-pypi-readme
+ python-hatch-vcs
+ python-pytest))
(home-page "https://github.com/python-attrs/attrs/")
(synopsis "Attributes without boilerplate")
(description "@code{attrs} is a Python package with class decorators that
@@ -21445,7 +21435,9 @@ (define-public python-attrs-bootstrap
(package
(inherit python-attrs)
(name "python-attrs-bootstrap")
- (native-inputs `())
+ (native-inputs
+ (modify-inputs (package-native-inputs python-attrs)
+ (delete "python-pytest")))
(arguments `(#:tests? #f))))
(define-public python-cliapp
--
2.41.0
J
J
jgart wrote on 8 Sep 2023 07:22
(name . Lars-Dominik Braun)(address . lars@6xq.net)
e7cf0e12183c1e34eedd1bd04bf87b33@dismail.de
Thanks, applied to the python-team branch.

all best,

jgart
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 64973@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 64973
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch