From patchwork Fri Mar 22 20:12:28 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Felix Gruber X-Patchwork-Id: 62131 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7E6E027BBEA; Fri, 22 Mar 2024 20:38:55 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 157BD27BBE9 for ; Fri, 22 Mar 2024 20:38:54 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rnlen-0001mF-Rc; Fri, 22 Mar 2024 16:38:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rnlem-0001m3-7U for guix-patches@gnu.org; Fri, 22 Mar 2024 16:38:28 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rnlel-00021I-AM; Fri, 22 Mar 2024 16:38:27 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rnlfK-0002RE-I7; Fri, 22 Mar 2024 16:39:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#69947] [PATCH] gnu: python-box: Update to 7.1.1. Resent-From: Felix Gruber Original-Sender: "Debbugs-submit" Resent-CC: lars@6xq.net, marius@gnu.org, me@bonfacemunyoki.com, sharlatanus@gmail.com, tanguy@bioneland.org, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Fri, 22 Mar 2024 20:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 69947 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69947@debbugs.gnu.org Cc: Felix Gruber , Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , Tanguy Le Carrour , jgart Received: via spool by submit@debbugs.gnu.org id=B.17111399399353 (code B ref -1); Fri, 22 Mar 2024 20:39:02 +0000 Received: (at submit) by debbugs.gnu.org; 22 Mar 2024 20:38:59 +0000 Received: from localhost ([127.0.0.1]:47306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rnlfH-0002Qi-0h for submit@debbugs.gnu.org; Fri, 22 Mar 2024 16:38:59 -0400 Received: from lists.gnu.org ([209.51.188.17]:56666) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rnlfE-0002Pk-K7 for submit@debbugs.gnu.org; Fri, 22 Mar 2024 16:38:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rnlGD-00069O-5J for guix-patches@gnu.org; Fri, 22 Mar 2024 16:13:05 -0400 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rnlGA-0004Wz-Fc for guix-patches@gnu.org; Fri, 22 Mar 2024 16:13:04 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 002BF240105 for ; Fri, 22 Mar 2024 21:12:57 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1711138378; bh=XXc1NTnRby4UWXxx6njG//Jl/a7HT7Jbkr3dPZk2lNY=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: Content-Transfer-Encoding:From; b=j4UkCwHDvAh7gzuoF/LYWyzh4PkN1C/UeUHXDbq7K1d35HYmvL8jao7W1vBlbhlJF pDyOcmfnvWnMGyB38yRY4qnvBOU9WNHk9+FfQoZ38Y50EY0VCOnaePB4qRAt36dQlc TTV70NQ9UuxXneWvmVhqAliK8cf9y9q5HkDLM7RPPqG3CfsAFjD0uSAxoD6toRARf4 WMfu/UREbzGO7uHcObLxy+/XeeJGWXviEx6Q9tVcI690/1hsSq6dAtef8Qfy7f8lFU xpw7pxItqK70BYyo2DkfOZrrUqYbK5YQffdUPNv1XhHG3QwsxGTJkDtEm2BV2kE71W wnI48AxKiF8FA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4V1YRF2KFGz6twS; Fri, 22 Mar 2024 21:12:57 +0100 (CET) From: Felix Gruber Date: Fri, 22 Mar 2024 20:12:28 +0000 Message-ID: <0ac6c8bd55d0dc4577be14783af99c79d1333a3b.1711138348.git.felgru@posteo.net> MIME-Version: 1.0 Received-SPF: pass client-ip=185.67.36.66; envelope-from=felgru@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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(-) base-commit: d5f857a3cfd1d7523b4051b94bd67b5cf5636219 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 ;;; Copyright © 2021, 2022, 2023 Daniel Meißner ;;; Copyright © 2021, 2022 Pradana Aumars -;;; Copyright © 2021, 2022, 2023 Felix Gruber +;;; Copyright © 2021–2024 Felix Gruber ;;; Copyright © 2021 Sébastien Lerique ;;; Copyright © 2021 Raphaël Mélotte ;;; Copyright © 2021 ZmnSCPxj @@ -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