GNU bug report logs -
#69947
[PATCH] gnu: python-box: Update to 7.1.1.
Previous Next
Reported by: Felix Gruber <felgru <at> posteo.net>
Date: Fri, 22 Mar 2024 20:39:02 UTC
Severity: normal
Tags: patch
Done: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 69947 in the body.
You can then email your comments to 69947 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
lars <at> 6xq.net, marius <at> gnu.org, me <at> bonfacemunyoki.com, sharlatanus <at> gmail.com, tanguy <at> bioneland.org, jgart <at> dismail.de, guix-patches <at> gnu.org
:
bug#69947
; Package
guix-patches
.
(Fri, 22 Mar 2024 20:39:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Felix Gruber <felgru <at> posteo.net>
:
New bug report received and forwarded. Copy sent to
lars <at> 6xq.net, marius <at> gnu.org, me <at> bonfacemunyoki.com, sharlatanus <at> gmail.com, tanguy <at> bioneland.org, jgart <at> dismail.de, guix-patches <at> gnu.org
.
(Fri, 22 Mar 2024 20:39:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python-xyz.scm (python-box): Update to 7.1.1.
[source]: Download from github since pypi tarball does not contain all
test files.
[build-system]: Use pyproject-build-system.
[propagated-inputs]: Remove python-toml; add python-tomli and python-tomli-w.
[native-inputs]: Add python-cython, python-pytest, and python-wheel.
Change-Id: Ia39063054821e75768b1d9a5c937eab432e7c59e
---
gnu/packages/python-xyz.scm | 21 ++++++++++++++-------
1 file changed, 14 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index eec7586d3f..aad89d251e 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -108,7 +108,7 @@
;;; Copyright © 2021 Simon Streit <simon <at> netpanic.org>
;;; Copyright © 2021, 2022, 2023 Daniel Meißner <daniel.meissner-i4k <at> ruhr-uni-bochum.de>
;;; Copyright © 2021, 2022 Pradana Aumars <paumars <at> courrier.dev>
-;;; Copyright © 2021, 2022, 2023 Felix Gruber <felgru <at> posteo.net>
+;;; Copyright © 2021–2024 Felix Gruber <felgru <at> posteo.net>
;;; Copyright © 2021 Sébastien Lerique <sl <at> eauchat.org>
;;; Copyright © 2021 Raphaël Mélotte <raphael.melotte <at> mind.be>
;;; Copyright © 2021 ZmnSCPxj <ZmnSCPxj <at> protonmail.com>
@@ -33544,17 +33544,24 @@ (define-public python-glom
(define-public python-box
(package
(name "python-box")
- (version "5.3.0")
+ (version "7.1.1")
(source
+ ;; The PyPI tarball does not contain all test files.
(origin
- (method url-fetch)
- (uri (pypi-uri "python-box" version))
+ (method git-fetch)
+ (uri
+ (git-reference
+ (url "https://github.com/cdgriffith/Box")
+ (commit version)))
+ (file-name (git-file-name name version))
(sha256
(base32
- "0jhrdif57khx2hsw1q6a9x42knwcvq8ijgqyq1jmll6y6ifyzm2f"))))
- (build-system python-build-system)
+ "1v8s6wji17fh87nvamzysvxi8f51h6szh6h6dxvids56gg5zc553"))))
+ (build-system pyproject-build-system)
(propagated-inputs
- (list python-msgpack python-ruamel.yaml python-toml))
+ (list python-msgpack python-ruamel.yaml python-tomli python-tomli-w))
+ (native-inputs
+ (list python-cython python-pytest python-wheel))
(home-page "https://github.com/cdgriffith/Box")
(synopsis "Advanced Python dictionaries with dot notation access")
(description
base-commit: d5f857a3cfd1d7523b4051b94bd67b5cf5636219
--
2.43.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#69947
; Package
guix-patches
.
(Sat, 23 Mar 2024 08:15:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 69947 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi Felix!
Felix Gruber <felgru <at> posteo.net> aliandika:
> * gnu/packages/python-xyz.scm (python-box): Update to 7.1.1.
> [source]: Download from github since pypi tarball does not contain all
> test files.
> [build-system]: Use pyproject-build-system.
> [propagated-inputs]: Remove python-toml; add python-tomli and python-tomli-w.
> [native-inputs]: Add python-cython, python-pytest, and python-wheel.
Just finished reviewing this. This looks good to
me and builds just fine. Thanks for the contrib!
> Change-Id: Ia39063054821e75768b1d9a5c937eab432e7c59e
> ---
> gnu/packages/python-xyz.scm | 21 ++++++++++++++-------
> 1 file changed, 14 insertions(+), 7 deletions(-)
>
> diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
> index eec7586d3f..aad89d251e 100644
> --- a/gnu/packages/python-xyz.scm
> +++ b/gnu/packages/python-xyz.scm
> @@ -108,7 +108,7 @@
> ;;; Copyright © 2021 Simon Streit <simon <at> netpanic.org>
> ;;; Copyright © 2021, 2022, 2023 Daniel Meißner <daniel.meissner-i4k <at> ruhr-uni-bochum.de>
> ;;; Copyright © 2021, 2022 Pradana Aumars <paumars <at> courrier.dev>
> -;;; Copyright © 2021, 2022, 2023 Felix Gruber <felgru <at> posteo.net>
> +;;; Copyright © 2021–2024 Felix Gruber <felgru <at> posteo.net>
> ;;; Copyright © 2021 Sébastien Lerique <sl <at> eauchat.org>
> ;;; Copyright © 2021 Raphaël Mélotte <raphael.melotte <at> mind.be>
> ;;; Copyright © 2021 ZmnSCPxj <ZmnSCPxj <at> protonmail.com>
> @@ -33544,17 +33544,24 @@ (define-public python-glom
> (define-public python-box
> (package
> (name "python-box")
> - (version "5.3.0")
> + (version "7.1.1")
> (source
> + ;; The PyPI tarball does not contain all test files.
> (origin
> - (method url-fetch)
> - (uri (pypi-uri "python-box" version))
> + (method git-fetch)
> + (uri
> + (git-reference
> + (url "https://github.com/cdgriffith/Box")
> + (commit version)))
> + (file-name (git-file-name name version))
> (sha256
> (base32
> - "0jhrdif57khx2hsw1q6a9x42knwcvq8ijgqyq1jmll6y6ifyzm2f"))))
> - (build-system python-build-system)
> + "1v8s6wji17fh87nvamzysvxi8f51h6szh6h6dxvids56gg5zc553"))))
> + (build-system pyproject-build-system)
> (propagated-inputs
> - (list python-msgpack python-ruamel.yaml python-toml))
> + (list python-msgpack python-ruamel.yaml python-tomli python-tomli-w))
> + (native-inputs
> + (list python-cython python-pytest python-wheel))
> (home-page "https://github.com/cdgriffith/Box")
> (synopsis "Advanced Python dictionaries with dot notation access")
> (description
>
> base-commit: d5f857a3cfd1d7523b4051b94bd67b5cf5636219
> --
> 2.43.0
>
>
>
--
(Life is like a pencil that will surely run out,
but will leave the beautiful writing of life.)
(D4F09EB110177E03C28E2FE1F5BBAE1E0392253F
(hkp://keys.openpgp.org))
[signature.asc (application/pgp-signature, inline)]
Reply sent
to
Sharlatan Hellseher <sharlatanus <at> gmail.com>
:
You have taken responsibility.
(Sat, 23 Mar 2024 09:56:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Felix Gruber <felgru <at> posteo.net>
:
bug acknowledged by developer.
(Sat, 23 Mar 2024 09:56:02 GMT)
Full text and
rfc822 format available.
Message #13 received at 69947-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Pushed as f285a968b1219ae748fcab918b17285e741422c2 to master.
[signature.asc (application/pgp-signature, inline)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sat, 20 Apr 2024 11:24:14 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 121 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.