From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id AErCKlNt1GGLBwAAgWs5BA (envelope-from ) for ; Tue, 04 Jan 2022 16:52:51 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id KJQMKFNt1GGoiAAA9RJhRA (envelope-from ) for ; Tue, 04 Jan 2022 16:52:51 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 630AE3AFB3 for ; Tue, 4 Jan 2022 16:52:51 +0100 (CET) Received: from localhost ([::1]:37846 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n4m7G-0006sJ-IJ for larch@yhetil.org; Tue, 04 Jan 2022 10:52:50 -0500 Received: from eggs.gnu.org ([209.51.188.92]:36880) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n4m6V-00065J-PV for guix-patches@gnu.org; Tue, 04 Jan 2022 10:52:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:55211) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n4m6V-00037l-F4 for guix-patches@gnu.org; Tue, 04 Jan 2022 10:52:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1n4m6U-0005Tf-Du for guix-patches@gnu.org; Tue, 04 Jan 2022 10:52:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#52991] [PATCH] gnu: Add python-astral Resent-From: Disseminate Dissent Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 04 Jan 2022 15:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52991 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Vinicius Monego Cc: 52991@debbugs.gnu.org Received: via spool by 52991-submit@debbugs.gnu.org id=B52991.164131146320954 (code B ref 52991); Tue, 04 Jan 2022 15:52:02 +0000 Received: (at 52991) by debbugs.gnu.org; 4 Jan 2022 15:51:03 +0000 Received: from localhost ([127.0.0.1]:38519 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4m5W-0005Rp-Mn for submit@debbugs.gnu.org; Tue, 04 Jan 2022 10:51:03 -0500 Received: from mail-40135.protonmail.ch ([185.70.40.135]:29567) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4m5T-0005R4-2k for 52991@debbugs.gnu.org; Tue, 04 Jan 2022 10:51:00 -0500 Date: Tue, 04 Jan 2022 15:50:51 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1641311452; bh=LD7TMCTIVJKX3N3gmQNgh93jG03D9vF+3EchhGdK+vU=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=vmZE3O9p9MhF8EOY6z9ERp68OF1vL1Wfv8vEF9LWBoCwLr3Te6bd349MV9u5iPGM/ rZLeO/qQev/uF5hLG5wSTv+vCvpki8AqUrVerq2xRi7Na6I9e2qp2bDJmop+cWDzWh ENwKyUaCC0BavicRvsYRg9fKRoRIuCY7SsAUf/8EUzIycQskcxYUgGW1op2noZlx46 fCykLOr63Cne2XhIDJGh8oPzjTMj6u1Y2NGpjwk7NNVxIcwVQmzI2fmnmbXbdiZdTX vEvIWKINdNO8yu32sSFn2dHzF5siWSm8ATuFkF1C5PyGPg7BQfJV7e+ZVsNZFg5RKW vdKOgi1EEooCA== Message-ID: In-Reply-To: <27c76bb8372bf201724f26a79c30ccee9ed0d124.camel@posteo.net> References: <27c76bb8372bf201724f26a79c30ccee9ed0d124.camel@posteo.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_UOLfnFSJVVk3hc4hQznbQC6krWivYwooxbIJ5oeXvA" 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+larch=yhetil.org@gnu.org Sender: "Guix-patches" Reply-to: Disseminate Dissent X-ACL-Warn: , Disseminate Dissent via Guix-patches From: Disseminate Dissent via Guix-patches via X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1641311571; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=LD7TMCTIVJKX3N3gmQNgh93jG03D9vF+3EchhGdK+vU=; b=pJ+o5N9Qjn5Bhr6YW7jj51aSs7Cl7jEYvMLZX0X4OC/G4+ybagAZmZyoDOrw5CYBK/0jWd o9odG5q1r0lxp0hRQj0w72Up/I+YT2flqQDscCCZOAW244w7sAhUYRU0PphnURTkqylNDV jcnTpkYL39QLn4UZn2Lizc6cwuwmZ08uXpDSfRfOSVRmNggShwR+NuB8wTpY9x+2a2TI29 yzkwdCifZrVhiq5OTH5qML79PCG4BgwO1iwEhDlyXb9j4C4NEd4mbn+qSDzdwePeJBOxqE WkIo2dNuVM0eDMTEDHYgEkDGaqisMgeiwppQGwG60WZ7L6Yl3Jv+HQsOTc8r6Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1641311571; a=rsa-sha256; cv=none; b=W/b4rJ5X76obBi/E7IAwtr2uVT2NeWsFVzNmxtRcYqCIgdLZXjCxSLkcXparD6yyPLphuI fuqNmDZBfZce7Bonaa+VBm8q51gvi4OSNhAW21v+zPl0AeBpyssXPOaMub6r6z2T1fNOJV LWIaurimNQAwlrmqovugxyOGaSCCLZH6eTrw1SAI05xjCeoVaxBBIz6TTO5hJltqKHZFiP +5IhWgNQpH9uo8QQ+KZ//flFQ7o84a3iXep19e+7oXUQKC9pQwyoB8UVgpzcaqrmISHvut Nj0e00P2aYcG9v1hssOXI2oyzRsQORXcMF+fI7Sli+vT90+8fB6g0GIk4JNx2w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=protonmail.com header.s=protonmail2 header.b=vmZE3O9p; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.49 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=protonmail.com header.s=protonmail2 header.b=vmZE3O9p; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 630AE3AFB3 X-Spam-Score: -2.49 X-Migadu-Scanner: scn1.migadu.com X-TUID: skoKNMyrp9H1 This is a multi-part message in MIME format. --b1_UOLfnFSJVVk3hc4hQznbQC6krWivYwooxbIJ5oeXvA Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Herein are the v2 changes. Disseminate, Peace =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Tuesday, January 4th, 2022 at 3:08 AM, Vinicius Monego wrote: > Hello, > > > ;; FIXME The directory '/homeless-shelter/.cache/pip' or its parent > > > > directory is not owned or is not writable by the current user. The > > > > cache has been disabled. Check the permissions and owner of that > > > > directory. If executing pip with sudo, you should use sudo's -H flag. > > This can be fixed by overriding the check phase and calling pytest > > manually: > > > (arguments > > `(#:phases > > (modify-phases %standard-phases > > (replace 'check > > (lambda* (#:key inputs outputs tests? #:allow-other-keys) > > (when tests? > > (add-installed-pythonpath inputs outputs) > > (invoke "python" "-m" "pytest"))))))) > > > > I also adjusted the inputs as: > > > (native-inputs > > (list python-freezegun python-setuptools-scm)) > > (propagated-inputs > > (list python-dataclasses python-pytest python-pytz)) > > > > When the package is a module, all runtime inputs should be propagated. > > I also removed python-requests since it was not being used. > > > - (description "This is @code{astral} a Python module which > > > > calculates times > > - for various positions of the sun: dawn, sunrise, solar noon, > > > > sunset, dusk, > > > > +solar elevation, solar azimuth, rahukaalam, and the phases of the > > > > moon.") > > I'd reword it starting with "@code{astral} is a Python module ..." > > The indentation is also off. If you're using Emacs you can use one of > > its indent commands to fix it. > > Could you send a v2 with these changes? --b1_UOLfnFSJVVk3hc4hQznbQC6krWivYwooxbIJ5oeXvA Content-Type: text/x-patch; name=0002-gnu-Add-python-astral.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0002-gnu-Add-python-astral.patch RnJvbSBlZGY0MGYwMzhlMDM3Zjg5MWJjM2FhZWRlMDAxNWRhMDY0ZjRjMGJiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBwYWxhZGhhbW1pa2EgPHBhbGFkaGFtbWlrYUBwcm90b25tYWls LmNvbT4KRGF0ZTogVHVlLCA0IEphbiAyMDIyIDEwOjQyOjI0IC0wNTAwClN1YmplY3Q6IFtQQVRD SF0gZ251OiBBZGQgcHl0aG9uPWFzdHJhbC4KCi0tLQogZ251L3BhY2thZ2VzL2FzdHJvbm9teS5z Y20gfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MzEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9hc3Ryb25vbXkuc2Nt IGIvZ251L3BhY2thZ2VzL2FzdHJvbm9teS5zY20KaW5kZXggMWY5ZWNhOWE0NC4uODg5NjZkN2Vj YyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2FzdHJvbm9teS5zY20KKysrIGIvZ251L3BhY2th Z2VzL2FzdHJvbm9teS5zY20KQEAgLTU3LDYgKzU3LDcgQEAgKGRlZmluZS1tb2R1bGUgKGdudSBw YWNrYWdlcyBhc3Ryb25vbXkpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHB5dGhvbi1z Y2llbmNlKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBweXRob24teHl6KQogICAjOnVz ZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBxdCkKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMg dGltZSkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgdmVyc2lvbi1jb250cm9sKQogICAj OnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyB2aWRlbykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFj a2FnZXMgd3h3aWRnZXRzKQpAQCAtNzA0LDYgKzcwNSwzNiBAQCAoZGVmaW5lLXB1YmxpYyBweXRo b24tYXN0cm9weQogYXN0cm9ub215IGFuZCBhc3Ryb3BoeXNpY3MuIikKICAgICAobGljZW5zZSBs aWNlbnNlOmJzZC0zKSkpCiAKKyhkZWZpbmUtcHVibGljIHB5dGhvbi1hc3RyYWwKKyAgKHBhY2th Z2UKKyAgIChuYW1lICJweXRob24tYXN0cmFsIikKKyAgICh2ZXJzaW9uICIyLjIiKQorICAgKHNv dXJjZQorICAgIChvcmlnaW4KKyAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICh1cmkgKHB5 cGktdXJpICJhc3RyYWwiIHZlcnNpb24pKQorICAgICAoc2hhMjU2CisgICAgICAoYmFzZTMyICIx Z2tnZ2RpYmNjbWR5OWdseW13M2ticmt6bTZzdnZzZzBsazU2aGh5OTJ5NHNta3JqN2c0IikpKSkK KyAgIChidWlsZC1zeXN0ZW0gcHl0aG9uLWJ1aWxkLXN5c3RlbSkKKyAgIChhcmd1bWVudHMKKyAg ICBgKCM6cGhhc2VzCisgICAgICAobW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCisgICAg ICAgICAgICAgICAgICAgICAocmVwbGFjZSAnY2hlY2sKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIChsYW1iZGEqICgjOmtleSBpbnB1dHMgb3V0cHV0cyB0ZXN0cz8gIzphbGxvdy1vdGhl ci1rZXlzKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAod2hlbiB0ZXN0cz8KKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYWRkLWluc3RhbGxlZC1weXRob25wYXRo IGlucHV0cyBvdXRwdXRzKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChpbnZv a2UgInB5dGhvbiIgIi1tIiAicHl0ZXN0IikpKSkpKSkKKyAgIChuYXRpdmUtaW5wdXRzCisgICAg KGxpc3QgcHl0aG9uLWZyZWV6ZWd1biBweXRob24tc2V0dXB0b29scy1zY20pKQorICAgKHByb3Bh Z2F0ZWQtaW5wdXRzCisgICAgKGxpc3QgcHl0aG9uLWRhdGFjbGFzc2VzIHB5dGhvbi1weXRlc3Qg cHl0aG9uLXB5dHopKQorICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3NmZmp1bmtp ZS9hc3RyYWwiKQorICAgKHN5bm9wc2lzICJDYWxjdWxhdGlvbnMgZm9yIHRoZSBwb3NpdGlvbiBv ZiB0aGUgc3VuIGFuZCBtb29uIikKKyAgIChkZXNjcmlwdGlvbiAiQGNvZGV7QXN0cmFsfSBhIFB5 dGhvbiBtb2R1bGUgd2hpY2ggY2FsY3VsYXRlcyB0aW1lcworIGZvciB2YXJpb3VzIHBvc2l0aW9u cyBvZiB0aGUgc3VuOiBkYXduLCBzdW5yaXNlLCBzb2xhciBub29uLCBzdW5zZXQsIGR1c2ssCitz b2xhciBlbGV2YXRpb24sIHNvbGFyIGF6aW11dGgsIHJhaHVrYWFsYW0sIGFuZCB0aGUgcGhhc2Vz IG9mIHRoZSBtb29uLiIpCisgICAobGljZW5zZSBsaWNlbnNlOmFzbDIuMCkpKQorCiAoZGVmaW5l LXB1YmxpYyBsaWJub3ZhCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgImxpYm5vdmEiKQotLSAKMi4z NC4wCgo= --b1_UOLfnFSJVVk3hc4hQznbQC6krWivYwooxbIJ5oeXvA--