summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-11-25 22:03:38 +0000
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-11-25 22:03:38 +0000
commit613fe421eaa67b25713eec88a938b78b103e96cb (patch)
tree9eded509b5c61cb6e4fc668c029cc0f99a88e946
parentaaf432248faac73ae27c69506151a0b06b4b84db (diff)
gnu: dosage: Update to 3.2.
* gnu/packages/python-xyz.scm (dosage): Update to 3.2. [propagated-inputs]: Add python-importlib-resources. [native-inputs]: Remove python-pytest-xdist and python-wheel. Change-Id: If74e7ce13df871c5ec9112c8627a6ac74e9eec62
-rw-r--r--gnu/packages/python-xyz.scm40
1 files changed, 23 insertions, 17 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 1dc39dbc7c6..47502c0ab2c 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -6204,32 +6204,38 @@ files are easily readable and they work nicely with version control systems.")
6204(define-public dosage 6204(define-public dosage
6205 (package 6205 (package
6206 (name "dosage") 6206 (name "dosage")
6207 (version "3.1") 6207 (version "3.2")
6208 (source 6208 (source
6209 (origin 6209 (origin
6210 (method url-fetch) 6210 (method url-fetch)
6211 (uri (pypi-uri "dosage" version)) 6211 (uri (pypi-uri "dosage" version))
6212 (sha256 6212 (sha256
6213 (base32 6213 (base32
6214 "03sv1cwjw4zr06h1qqsmqg38lg6sq5hbhzrywq2wsplmq9dpxpfg")))) 6214 "0hi5rl17rj9gay7yw7ikrkyp5qhyw5bzp4ig1sj6ahzclsia8y1h"))))
6215 (build-system pyproject-build-system) 6215 (build-system pyproject-build-system)
6216 (native-inputs (list python-pytest 6216 (arguments
6217 python-pytest-xdist 6217 ;; It requres additional modules for integration tests.
6218 python-responses 6218 (list #:test-flags #~(list "--ignore=tests/modules/")))
6219 python-setuptools 6219 (native-inputs
6220 python-setuptools-scm 6220 (list python-pytest
6221 python-wheel)) 6221 python-responses
6222 (propagated-inputs (list python-imagesize 6222 python-setuptools
6223 python-lxml 6223 python-setuptools-scm))
6224 python-platformdirs 6224 (propagated-inputs
6225 python-requests 6225 (list python-imagesize
6226 python-rich)) 6226 python-importlib-resources
6227 python-lxml
6228 python-platformdirs
6229 python-requests
6230 python-rich))
6227 (home-page "https://github.com/webcomics/dosage") 6231 (home-page "https://github.com/webcomics/dosage")
6228 (synopsis "Comic strip downloader and archiver") 6232 (synopsis "Comic strip downloader and archiver")
6229 (description "Dosage is designed to keep a local copy of specific webcomics and other 6233 (description
6230picture-based content such as Picture of the Day sites. With the @command{dosage} 6234 "Dosage is designed to keep a local copy of specific webcomics and other
6231command-line script you can get the latest strip of a webcomic, catch-up to the last strip 6235picture-based content such as Picture of the Day sites. With the
6232downloaded, or download a strip for a particular date or index, if possible.") 6236@command{dosage} command-line script you can get the latest strip of a
6237webcomic, catch-up to the last strip downloaded, or download a strip for a
6238particular date or index, if possible.")
6233 (license license:expat))) 6239 (license license:expat)))
6234 6240
6235(define-public python-etcd3 6241(define-public python-etcd3