summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-01-14 09:09:10 +0000
committerRicardo Wurmus <rekado@elephly.net>2025-01-20 21:37:52 +0100
commitae7d333f5a2eda5d750bed978191caafeb8a74aa (patch)
treec6b4b30c71afc938f4d5f9bf4499d234ee4cdb16
parent1b6f4640277a97936271dda9b1430e0a78cb9478 (diff)
gnu: python-agate: Update to 1.12.0.
* gnu/packages/wireservice.scm (python-agate): Update to 1.12.0. [build-system]: Swap to pyproject-build-system. [aruguments] <phases>: Use default 'check, remove 'install-docs. [propagated-inputs]: Add python-babel, python-isodate, python-leather, python-parsedatetime, python-pytimeparse, python-slugify, and python-tzdata. [native-inputs]: Add libc-utf8-locales-for-target. Change-Id: I694c863ec7c832d5be274952aded35e027f6d22f
-rw-r--r--gnu/packages/wireservice.scm71
1 files changed, 38 insertions, 33 deletions
diff --git a/gnu/packages/wireservice.scm b/gnu/packages/wireservice.scm
index 9e6f7996c3..6c3616d1d0 100644
--- a/gnu/packages/wireservice.scm
+++ b/gnu/packages/wireservice.scm
@@ -104,39 +104,44 @@ don't care if they're perfect.")
#:name "python-agate-locales"))
(define-public python-agate
- (wireservice-package
- (name "python-agate")
- (version "1.7.1")
- (source (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/wireservice/agate")
- (commit version)))
- (file-name (git-file-name name version))
- (sha256
- (base32
- "1wqyml7f70hr7zhgwvwqy4bdshlbcmp4jmyc5y12jyx10xp3sk7c"))))
- (native-inputs
- (list (libc-utf8-locales-for-target)
- python-agate-locales
- python-nose
- python-sphinx
- python-sphinx-rtd-theme
- python-cssselect
- python-lxml))
- (propagated-inputs
- (list python-babel
- python-isodate
- python-leather
- python-parsedatetime
- python-pytimeparse
- python-six
- python-slugify))
- (home-page "https://agate.rtfd.org")
- (synopsis "Data analysis library")
- (description "Agate is a Python data analysis library. It is an
-alternative to numpy and pandas that solves real-world problems with readable
-code. Agate was previously known as journalism.")))
+ (package
+ (name "python-agate")
+ (version "1.12.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/wireservice/agate")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1qvjlcbv42pjphz5i7vvd5p25barqmglhdzksaspg66n83gps8gv"))))
+ (build-system pyproject-build-system)
+ ;; XXX: Documentation requires <https://github.com/pradyunsg/furo> which
+ ;; is not packaged yet and depends on some missing Node.js packages
+ (native-inputs
+ (list (libc-utf8-locales-for-target)
+ python-agate-locales
+ python-cssselect
+ python-lxml
+ python-pytest
+ python-setuptools
+ python-wheel))
+ (propagated-inputs
+ (list python-babel
+ python-isodate
+ python-leather
+ python-parsedatetime
+ python-pytimeparse
+ python-slugify
+ python-tzdata))
+ (home-page "https://agate.rtfd.org")
+ (synopsis "Data analysis library")
+ (description
+ "Agate is a Python data analysis library. It is an alternative to numpy
+and pandas that solves real-world problems with readable code. Agate was
+previously known as journalism.")
+ (license license:expat)))
(define-public python-agate-sql
(wireservice-package