From patchwork Sat Aug 22 15:30:32 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "ashish.is--- via Guix-patches\" via" X-Patchwork-Id: 23734 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 493EB27BBE6; Sat, 22 Aug 2020 16:31:09 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id C5A5D27BBE5 for ; Sat, 22 Aug 2020 16:31:08 +0100 (BST) Received: from localhost ([::1]:42436 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k9VU4-0004ZY-9X for patchwork@mira.cbaines.net; Sat, 22 Aug 2020 11:31:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41342) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k9VTy-0004ZP-Ko for guix-patches@gnu.org; Sat, 22 Aug 2020 11:31:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:39460) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k9VTy-0002kX-Bi for guix-patches@gnu.org; Sat, 22 Aug 2020 11:31:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k9VTy-0001OM-71 for guix-patches@gnu.org; Sat, 22 Aug 2020 11:31:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42985] [PATCH] Add python-dosage. Resent-From: Hendur Saga Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 22 Aug 2020 15:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42985 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42985@debbugs.gnu.org X-Debbugs-Original-To: "guix-patches@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.15981102505330 (code B ref -1); Sat, 22 Aug 2020 15:31:02 +0000 Received: (at submit) by debbugs.gnu.org; 22 Aug 2020 15:30:50 +0000 Received: from localhost ([127.0.0.1]:51006 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k9VTh-0001Nq-TL for submit@debbugs.gnu.org; Sat, 22 Aug 2020 11:30:50 -0400 Received: from lists.gnu.org ([209.51.188.17]:50172) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k9VTe-0001Nh-Q2 for submit@debbugs.gnu.org; Sat, 22 Aug 2020 11:30:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41306) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k9VTe-0004UA-HY for guix-patches@gnu.org; Sat, 22 Aug 2020 11:30:42 -0400 Received: from sonic306-21.consmr.mail.ne1.yahoo.com ([66.163.189.83]:36304) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k9VTb-0002iH-Qe for guix-patches@gnu.org; Sat, 22 Aug 2020 11:30:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1598110237; bh=uEold76kNdiN1AlkYbcXB8a8lguNxY6xb39mc2w+ECI=; h=Date:From:Reply-To:To:Subject:References:From:Subject; b=N4wXY4kz8pAALwlKc1SuP2AI6+uP0mmj0gCCXWVuDR+Z2oXzkkkwNeIVrkVOQW4k3AAdT+xj8xO5codhDXSMHxxPgRqaDpcUuHSU1PnPKVUBOqKKCTqD6m+JWDimcQCK4Gih93fxY9prRiRjasn9my/OA8sN6KtvEkvDACnoBnJoeDWjj5rggkMiEBO3T7ZJ4mpva0eUOMY+BbsGMjIqGUTj7o6TbfYB9eDzqxf1/xH5npzqWYexTo8i5hl3GOU+hqtlH+WThS94Ai2XcTrvhXRhBVJ19IsPUHrWnopA2ie0EsrpbUgsQiLlJgq0J5oOMB5hkzpXjR3b3Q1U+pUT4Q== X-YMail-OSG: iyOKFQUVM1ngTIOOrE1V448g2UQUt411tFcMFB958MydchhIlXHKqrR3Ox9Peno uuKfP8EyZzy9yshKPQVLSfeEXWrTD8ZrgPsLVZwYIaJy45y6MSixfNeQXVoLkv8QDEzhauEBoqLW 6EEYe7c3hhNry8kyGBYBvOQKGQaxxd0DDHLBTHVN9rKwIW_d2.ZikXWO8BdpsQhMuCkDJhZCp__s kxtBkJUqPvyTLriaW81iL1eQYCBAJ0p7NG2.zyMOoCulbOagj13Jr3..uqtVHErhtOvQi1Dc4zri ZHlKSnORno.osh87Ml03K.JQ5RMr_fkb00H5k2dYqnMHDlpbJZOPQ97bKGmmWmZv.V1dLGQLSsWA AByGlVUZ9hSm7pN7BroGmDifWqWbNaHF04ufSHADjR2_cZ1YbZnccjkZ4.QeyijD.FistPlc.xov scIAqvHhhuX0Bq9ghCUxVwi5MAn5ZRwYWBOADyPQ5kBc8XT3WyFOdvidl.uQUIzumse2J_losQrm p5jGk25sUXTl0CZHHhQcvvrTllO6vWqXWx61dkbU5DBuREjQTurz2GqyxqrdH1c7y0FRVozG8PmD uuV_05gTU0HjP1poMWI_dt9qL.33m4m7SN6ejx5GQkc5T0VgxKRkltBru9gWXjNDOIAPVPB7piAI tyNU.ze6TiY6elHpUS94IaXkfPoP29ZbPb73OuPDjXkyu0yBcsOOk9n6CAGzHLLDUI4PI2FxvvB9 PC8eExomIkzSPt7jBt73r4rAESrMC6y9gc5VlU5EzuY4GDij5j4hl1BBAcdLp401WuT_ctO0nY5c vYHja9mr7HCpghs07EW3H4P6tKZI0kA4ulxrl8e3OfsfMEZdoD7gnzLB1lFZY6VhD4c2GE6_85OP 90LvOiXLJlx8XERkEeHHBedSiAFtJPzQpAQZ281NiAsuVxhOd9RMwVubhw8c239UJ8AXHX8SUCEd drFvNhD_eb3mmAS_fmoLummq8.ErChZURRog3pehl9tYvG7USAnhXpD3pyCc1jITXdQrdDr7fEdF 986JNPmKGOzOmFeGKY0kDDQCGkexRUKa2Tc_RLu6V6WbPlv1O_rLtQshpwgD1_sCnlz5IvSn7bq. VTbvGubbBVM2FvqfE1zYa7ES0MgiReSIg7XgsSalXCHbgzPW.v63wi6gPIoXE3rAAsj.yehvfpD9 YL3cVqFarE0lBc67pi_TeIRe8qfvb2lx3uGxMYmxHr7NXkbY644RbAGEvZAsgtLgwnmdkL4agZm1 2OMhfMcX4mc5tsX28uWeqPac1jZM_Ft1ZGuamxDkUen_7bPsbijKt9qD0s_P5iPqJ8GwgoRfW7l2 9gNdpedKe9jzH4p5Nwmi9k_gNH2BM3QK4TRGzw8gjND4F8wrgs829Xz6ja6NDKNz8FWOz8IXHFy_ 8jERwnruV_WIoZ1eITKu5rQ-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Sat, 22 Aug 2020 15:30:37 +0000 Date: Sat, 22 Aug 2020 15:30:32 +0000 (UTC) Message-ID: <1684791031.5985038.1598110232179@mail.yahoo.com> MIME-Version: 1.0 References: <1684791031.5985038.1598110232179.ref@mail.yahoo.com> X-Mailer: WebService/1.1.16455 YMailNorrin Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36 Received-SPF: pass client-ip=66.163.189.83; envelope-from=hendursaga@yahoo.com; helo=sonic306-21.consmr.mail.ne1.yahoo.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/22 11:30:37 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.1 / 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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" Reply-to: Hendur Saga , Hendur Saga via Guix-patches X-Patchwork-Original-From: Hendur Saga via Guix-patches via From: "ashish.is--- via Guix-patches\" via" X-getmail-retrieved-from-mailbox: Patches I'm fairly sure this belongs in python-xyz.scm. The guix import pypi command worked well in this case! - Hendursaga From 7a0b4a0e993425b8573ae10de63a6ca6f13b03ea Mon Sep 17 00:00:00 2001 From: Hendursaga Date: Sat, 22 Aug 2020 15:19:01 +0000 Subject: [PATCH] gnu: Add python-dosage. * gnu/packages/python-xyz.scm (python-dosage): New variable. --- gnu/packages/python-xyz.scm | 38 +++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e1b1729b43..5be8b8d213 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -83,6 +83,7 @@ ;;; Copyright © 2020 Michael Rohleder ;;; Copyright © 2020 Vinicius Monego ;;; Copyright © 2020 Guy Fleury Iteriteka +;;; Copyright © 2020 Hendursaga ;;; ;;; This file is part of GNU Guix. ;;; @@ -1503,6 +1504,43 @@ files are easily readable and they work nicely with version control systems.") ;; "fnmatch.py" and "ini.py" are licensed under psfl, the rest is bsd-2. (license (list license:bsd-2 license:psfl)))) +(define-public python-dosage + (package + (name "python-dosage") + (version "2.17") + (source + (origin + (method url-fetch) + (uri (pypi-uri "dosage" version)) + (sha256 + (base32 + "0vmxgn9wd3j80hp4gr5iq06jrl4gryz5zgfdd2ah30d12sfcfig0")))) + (build-system python-build-system) + (propagated-inputs + `(("python2-backports-functools-lru-cache" + ,python2-backports-functools-lru-cache) + ("python2-backports-shutil-get-terminal-size" + ,python2-backports-shutil-get-terminal-size) + ("python-cached-property" ,python-cached-property) + ("python-colorama" ,python-colorama) + ("python-imagesize" ,python-imagesize) + ("python-importlib-metadata" ,python-importlib-metadata) + ("python-lxml" ,python-lxml) + ("python-requests" ,python-requests) + ("python-six" ,python-six))) + (native-inputs + `(("python-pytest-cov" ,python-pytest-cov) + ("python-pytest-xdist" ,python-pytest-xdist) + ("python-responses" ,python-responses) + ("python-setuptools-scm" ,python-setuptools-scm))) + (home-page "https://github.com/webcomics/dosage") + (synopsis "Comic strip downloader and archiver") + (description "Dosage is designed to keep a local copy of specific webcomics and other +picture-based content such as Picture of the Day sites. With the @command{dosage} +command-line script you can get the latest strip of a webcomic, catch-up to the last strip +downloaded, or download a strip for a particular date or index, if possible.") + (license license:expat))) + (define-public python-et-xmlfile (package (name "python-et-xmlfile") -- 2.28.0