From patchwork Mon Jan 3 23:22:49 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Disseminate Dissent X-Patchwork-Id: 35929 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 359F827BBEA; Mon, 3 Jan 2022 23:24:14 +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,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable 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 BA34C27BBE9 for ; Mon, 3 Jan 2022 23:24:13 +0000 (GMT) Received: from localhost ([::1]:36258 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n4WgW-0002we-Vs for patchwork@mira.cbaines.net; Mon, 03 Jan 2022 18:24:13 -0500 Received: from eggs.gnu.org ([209.51.188.92]:54144) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n4WgM-0002wW-EL for guix-patches@gnu.org; Mon, 03 Jan 2022 18:24:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:53190) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n4WgM-0003MZ-4b for guix-patches@gnu.org; Mon, 03 Jan 2022 18:24:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1n4WgL-0003Mq-U8 for guix-patches@gnu.org; Mon, 03 Jan 2022 18:24:01 -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: Mon, 03 Jan 2022 23:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 52991 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 52991@debbugs.gnu.org X-Debbugs-Original-To: "guix-patches@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.164125218912872 (code B ref -1); Mon, 03 Jan 2022 23:24:01 +0000 Received: (at submit) by debbugs.gnu.org; 3 Jan 2022 23:23:09 +0000 Received: from localhost ([127.0.0.1]:36503 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4WfV-0003LX-AL for submit@debbugs.gnu.org; Mon, 03 Jan 2022 18:23:09 -0500 Received: from lists.gnu.org ([209.51.188.17]:37902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4WfQ-0003LP-9J for submit@debbugs.gnu.org; Mon, 03 Jan 2022 18:23:07 -0500 Received: from eggs.gnu.org ([209.51.188.92]:54066) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n4WfQ-0002tk-4R for guix-patches@gnu.org; Mon, 03 Jan 2022 18:23:04 -0500 Received: from mail-4325.protonmail.ch ([185.70.43.25]:58405) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n4WfN-0003J5-LF for guix-patches@gnu.org; Mon, 03 Jan 2022 18:23:03 -0500 Date: Mon, 03 Jan 2022 23:22:49 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1641252171; bh=qV7uMt1CcpbdeQz6Uu43xV7Txf7ZYg8Ov7U1vV0MQL4=; h=Date:To:From:Reply-To:Subject:Message-ID:From:To:Cc; b=kn5OpEz7Xu/Hia7gWj9JzQuYVnuVn8jMY/s/4N61L9bbs90hhDSJU3MJ3XPVWM7ga tFXADxEVqE+qcTp9SApYsvWAX9o1oWZmuYQCvntyDXnfwWqbtml47kzvyn3bjb1DT4 0M7RO/9FPez8SHGJT8Wb13DpUGgErTUTk4zO+6019yaJzR40M7oAin3nf3uEtL5/G7 XbE/Qeg6PRaea2WG9BdGAwmDIcOUNCLN5LrQ8q7+AR7Tv5oYfyzmYT8vc656v07vJe 4GkV66Kid6vjf99wKGKFNl5Qg3gqZxZn8ij2ut5IIcHmmchY0CzioCFigZel3N1c6+ kbMWujaI3lLFw== Message-ID: MIME-Version: 1.0 Received-SPF: pass client-ip=185.70.43.25; envelope-from=disseminatedissent@protonmail.com; helo=mail-4325.protonmail.ch X-Spam_score_int: -1 X-Spam_score: -0.2 X-Spam_bar: / X-Spam_report: (-0.2 / 5.0 requ) DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=unavailable 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" Reply-to: Disseminate Dissent X-ACL-Warn: , Disseminate Dissent via Guix-patches X-Patchwork-Original-From: Disseminate Dissent via Guix-patches via From: Disseminate Dissent X-getmail-retrieved-from-mailbox: Patches Empty Message From 267c0883cc7324e7cd85574478892d74534fe21e Mon Sep 17 00:00:00 2001 From: paladhammika Date: Mon, 3 Jan 2022 17:56:22 -0500 Subject: [PATCH] Add python-astral. --- gnu/packages/astronomy.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 1f9eca9a44..3daf51dcf7 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -9,6 +9,7 @@ ;;; Copyright © 2021 Vinicius Monego ;;; Copyright © 2021 Greg Hogan ;;; Copyright © 2021 Foo Chuan Wei +;;; Copyright © 2022 Disseminate Dissent ;;; ;;; This file is part of GNU Guix. ;;; @@ -55,8 +56,10 @@ (define-module (gnu packages astronomy) #:use-module (gnu packages python-check) #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-science) + #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) #:use-module (gnu packages qt) + #:use-module (gnu packages time) #:use-module (gnu packages version-control) #:use-module (gnu packages video) #:use-module (gnu packages wxwidgets) @@ -704,6 +707,33 @@ (define-public python-astropy astronomy and astrophysics.") (license license:bsd-3))) +(define-public python-astral + (package + (name "python-astral") + (version "2.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "astral" version)) + (sha256 + (base32 "1gkggdibccmdy9glymw3kbrkzm6svvsg0lk56hhy92y4smkrj7g4")))) + (build-system python-build-system) + ;; 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. + (arguments + `(#:tests? #f)) + (propagated-inputs (list python-dataclasses python-pytz)) + (inputs + (list python-pytz + python-requests)) + (native-inputs + (list python-setuptools-scm)) + (home-page "https://github.com/sffjunkie/astral") + (synopsis "Calculations for the position of the sun and moon") + (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.") + (license license:asl2.0))) + (define-public libnova (package (name "libnova") -- 2.34.0