[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#43354] [PATCH 47/55] gnu: python2-graphite-web: Update to 1.1.7.
From: |
Marius Bakke |
Subject: |
[bug#43354] [PATCH 47/55] gnu: python2-graphite-web: Update to 1.1.7. |
Date: |
Sat, 12 Sep 2020 16:29:03 +0200 |
* gnu/packages/monitoring.scm (python2-graphite-web): Rename to ...
(graphite-web): ... this. Update to 1.1.7.
[arguments]: Add #:tests?. Adjust setup.py substitutions.
[propagated-inputs]: Use the Python 3 versions of all inputs.
[home-page]: Use HTTPS.
---
gnu/packages/monitoring.scm | 38 +++++++++++++++++++------------------
1 file changed, 20 insertions(+), 18 deletions(-)
diff --git a/gnu/packages/monitoring.scm b/gnu/packages/monitoring.scm
index 16de32b306..8f4b7a945f 100644
--- a/gnu/packages/monitoring.scm
+++ b/gnu/packages/monitoring.scm
@@ -330,43 +330,45 @@ caching them in memory for \"hot queries\" from the
Graphite-Web application,
and persisting them to disk using the Whisper time-series library.")
(license license:asl2.0)))
-(define-public python2-graphite-web
+(define-public graphite-web
(package
- (name "python2-graphite-web")
- (version "1.0.2")
+ (name "graphite-web")
+ (version "1.1.7")
(source
(origin
(method url-fetch)
(uri (pypi-uri "graphite-web" version))
(sha256
(base32
- "0q8bwlj75jqyzmazfsi5sa26xl58ssa8wdxm2l4j0jqyn8xpfnmc"))))
+ "1l5a5rry9cakqxamvlx4xq63jifmncb6815bg9vy7fg1zyd3pjxk"))))
(build-system python-build-system)
(arguments
- `(#:python ,python-2 ; only supports Python 2
+ `(#:tests? #f ;XXX: not in PyPI release & requires database
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'relax-requirements
(lambda _
(substitute* "setup.py"
- (("0.4.3") ,(package-version python2-django-tagging))
- (("<1.9.99") (string-append "<="
- ,(package-version python2-django))))
+ ;; Allow newer versions of django-tagging.
+ (("django-tagging==")
+ "django-tagging>=")
+ ;; Allow Django 3.1.
+ ((",<3\\.1") ""))
#t))
;; Don't install to /opt
(add-after 'unpack 'do-not-install-to-/opt
(lambda _ (setenv "GRAPHITE_NO_PREFIX" "1") #t)))))
(propagated-inputs
- `(("python2-cairocffi" ,python2-cairocffi)
- ("python2-pytz" ,python2-pytz)
- ("python2-whisper" ,python2-whisper)
- ("python2-django" ,python2-django)
- ("python2-django-tagging" ,python2-django-tagging)
- ("python2-scandir" ,python2-scandir)
- ("python2-urllib3" ,python2-urllib3)
- ("python2-pyparsing" ,python2-pyparsing)
- ("python2-txamqp" ,python2-txamqp)))
- (home-page "http://graphiteapp.org/")
+ `(("python-cairocffi" ,python-cairocffi)
+ ("python-pytz" ,python-pytz)
+ ("python-whisper" ,python-whisper)
+ ("python-django" ,python-django)
+ ("python-django-tagging" ,python-django-tagging)
+ ("python-scandir" ,python-scandir)
+ ("python-urllib3" ,python-urllib3)
+ ("python-pyparsing" ,python-pyparsing)
+ ("python-txamqp" ,python-txamqp)))
+ (home-page "https://graphiteapp.org/")
(synopsis "Scalable realtime graphing system")
(description "Graphite is a scalable real-time graphing system that does
two things: store numeric time-series data, and render graphs of this data on
--
2.28.0
- [bug#43354] [PATCH 37/55] gnu: python-ldap: Update to 3.3.1., (continued)
- [bug#43354] [PATCH 37/55] gnu: python-ldap: Update to 3.3.1., Marius Bakke, 2020/09/12
- [bug#43354] [PATCH 42/55] gnu: Add python-jsonplus., Marius Bakke, 2020/09/12
- [bug#43354] [PATCH 44/55] gnu: Add python-django-url-filter., Marius Bakke, 2020/09/12
- [bug#43354] [PATCH 38/55] gnu: Add python-django-auth-ldap., Marius Bakke, 2020/09/12
- [bug#43354] [PATCH 39/55] gnu: Add python-django-logging-json., Marius Bakke, 2020/09/12
- [bug#43354] [PATCH 40/55] gnu: Add python-django-netfields., Marius Bakke, 2020/09/12
- [bug#43354] [PATCH 43/55] gnu: Add python-django-debug-toolbar-alchemy., Marius Bakke, 2020/09/12
- [bug#43354] [PATCH 45/55] gnu: Remove pootle., Marius Bakke, 2020/09/12
- [bug#43354] [PATCH 46/55] gnu: Remove python2-django-mailman3., Marius Bakke, 2020/09/12
- [bug#43354] [PATCH 48/55] gnu: Remove python2 versions of Django packages., Marius Bakke, 2020/09/12
- [bug#43354] [PATCH 47/55] gnu: python2-graphite-web: Update to 1.1.7.,
Marius Bakke <=
- [bug#43354] [PATCH 49/55] gnu: Deprecate python-django-jsonfield., Marius Bakke, 2020/09/12
- [bug#43354] [PATCH 52/55] gnu: python-mysqlclient: Remove unused inputs., Marius Bakke, 2020/09/12
- [bug#43354] [PATCH 53/55] gnu: python-mysqlclient: Update to 2.0.1., Marius Bakke, 2020/09/12
- [bug#43354] [PATCH 54/55] gnu: Remove python2-mysqlclient., Marius Bakke, 2020/09/12
- [bug#43354] [PATCH 50/55] gnu: Remove python-django-overextends., Marius Bakke, 2020/09/12
- [bug#43354] [PATCH 51/55] gnu: Django packages no longer propagates Django., Marius Bakke, 2020/09/12
- [bug#43354] [PATCH 55/55] gnu: patchwork: Update to 2.2.2., Marius Bakke, 2020/09/12
- bug#43354: [PATCH 00/55] Django upgrade, Marius Bakke, 2020/09/22