GNU bug report logs - #30696
[PATCH 0/4] Django related updates and additions.

Previous Next

Package: guix-patches;

Reported by: Christopher Baines <mail <at> cbaines.net>

Date: Sun, 4 Mar 2018 15:02:01 UTC

Severity: normal

Tags: patch

Done: Christopher Baines <mail <at> cbaines.net>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 30696 in the body.
You can then email your comments to 30696 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#30696; Package guix-patches. (Sun, 04 Mar 2018 15:02:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Christopher Baines <mail <at> cbaines.net>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sun, 04 Mar 2018 15:02:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Christopher Baines <mail <at> cbaines.net>
To: guix-patches <at> gnu.org
Subject: [PATCH 0/4] Django related updates and additions.
Date: Sun, 04 Mar 2018 15:00:48 +0000
[Message part 1 (text/plain, inline)]
Christopher Baines (4):
  gnu: Add python-djangorestframework.
  gnu: Add python-django-crispy-forms.
  gnu: Update python-django-filter to 1.1.0.
  gnu: Update python-django-gravatar2.

 gnu/packages/django.scm | 62 +++++++++++++++++++++++++++++++++++++++++++++----
 1 file changed, 58 insertions(+), 4 deletions(-)
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#30696; Package guix-patches. (Sun, 04 Mar 2018 15:20:01 GMT) Full text and rfc822 format available.

Message #8 received at 30696 <at> debbugs.gnu.org (full text, mbox):

From: Christopher Baines <mail <at> cbaines.net>
To: 30696 <at> debbugs.gnu.org
Subject: [PATCH 1/4] gnu: Add python-djangorestframework.
Date: Sun,  4 Mar 2018 15:19:04 +0000
* gnu/packages/django.scm (python-djangorestframework): New variable.
---
 gnu/packages/django.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm
index 0b447b517..0c0fc6f75 100644
--- a/gnu/packages/django.scm
+++ b/gnu/packages/django.scm
@@ -755,3 +755,27 @@ Django projects, which allows association of a number of tags with any
 
 (define-public python2-django-tagging
   (package-with-python2 python-django-tagging))
+
+(define-public python-djangorestframework
+  (package
+    (name "python-djangorestframework")
+    (version "3.7.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "djangorestframework" version))
+       (sha256
+        (base32
+         "11qv117gqwswxjljs7wafxg1hyzzlx3qrviwlk9hw41bsbl997lz"))))
+    (build-system python-build-system)
+    (arguments
+     '(;; No included tests
+       #:tests? #f))
+    (propagated-inputs
+     `(("python-django" ,python-django)))
+    (home-page "https://www.django-rest-framework.org")
+    (synopsis "Toolkit for building Web APIs with Django")
+    (description
+     "The Django REST framework is for building Web APIs with Django.  It
+provides features like a web browseable API and authentication policies.")
+    (license license:bsd-2)))
-- 
2.16.1





Information forwarded to guix-patches <at> gnu.org:
bug#30696; Package guix-patches. (Sun, 04 Mar 2018 15:20:02 GMT) Full text and rfc822 format available.

Message #11 received at 30696 <at> debbugs.gnu.org (full text, mbox):

From: Christopher Baines <mail <at> cbaines.net>
To: 30696 <at> debbugs.gnu.org
Subject: [PATCH 2/4] gnu: Add python-django-crispy-forms.
Date: Sun,  4 Mar 2018 15:19:05 +0000
* gnu/packages/django.scm (python-django-crispy-forms): New variable.
---
 gnu/packages/django.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm
index 0c0fc6f75..ba37f4f87 100644
--- a/gnu/packages/django.scm
+++ b/gnu/packages/django.scm
@@ -779,3 +779,28 @@ Django projects, which allows association of a number of tags with any
      "The Django REST framework is for building Web APIs with Django.  It
 provides features like a web browseable API and authentication policies.")
     (license license:bsd-2)))
+
+(define-public python-django-crispy-forms
+  (package
+    (name "python-django-crispy-forms")
+    (version "1.7.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "django-crispy-forms" version))
+       (sha256
+        (base32
+         "16s05jx86jmimlvnwpq73kl0mqw1v9lryc8zi61a9qwl25krm6mj"))))
+    (build-system python-build-system)
+    (arguments
+     '(;; No included tests
+       #:tests? #f))
+    (propagated-inputs
+     `(("python-django" ,python-django)))
+    (home-page
+     "http://github.com/maraujop/django-crispy-forms")
+    (synopsis "Tool to control Django forms without custom templates")
+    (description
+     "@code{django-crispy-forms} lets you easily build, customize and reuse
+forms using your favorite CSS framework, without writing template code.")
+    (license license:expat)))
-- 
2.16.1





Information forwarded to guix-patches <at> gnu.org:
bug#30696; Package guix-patches. (Sun, 04 Mar 2018 15:20:02 GMT) Full text and rfc822 format available.

Message #14 received at 30696 <at> debbugs.gnu.org (full text, mbox):

From: Christopher Baines <mail <at> cbaines.net>
To: 30696 <at> debbugs.gnu.org
Subject: [PATCH 4/4] gnu: Update python-django-gravatar2.
Date: Sun,  4 Mar 2018 15:19:07 +0000
* gnu/packages/django.scm (python-django-gravatar2)[version]: Update from
  1.4.0 to 1.4.2.
  [source]: Update sha256 hash.
  [arguments]: Disable the tests, as the django project for the tests is
  missing.
---
 gnu/packages/django.scm | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm
index 9db1e2858..24952aa51 100644
--- a/gnu/packages/django.scm
+++ b/gnu/packages/django.scm
@@ -267,15 +267,18 @@ account authentication.")
 (define-public python-django-gravatar2
   (package
     (name "python-django-gravatar2")
-    (version "1.4.0")
+    (version "1.4.2")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "django-gravatar2" version))
        (sha256
         (base32
-         "1v4qyj6kms321yw0z2g1kch6b2dskmv6fjd6sfxzwr4xshq9mccl"))))
+         "1qsv40xywbqsf4mkrmsswrpzqd7nfljxpfiim9an2z3dykn5rka6"))))
     (build-system python-build-system)
+    (arguments
+     '(;; TODO: The django project for the tests is missing from the release.
+       #:tests? #f))
     (inputs
      `(("python-django" ,python-django)))
     (home-page "https://github.com/twaddington/django-gravatar")
-- 
2.16.1





Information forwarded to guix-patches <at> gnu.org:
bug#30696; Package guix-patches. (Sun, 04 Mar 2018 15:20:03 GMT) Full text and rfc822 format available.

Message #17 received at 30696 <at> debbugs.gnu.org (full text, mbox):

From: Christopher Baines <mail <at> cbaines.net>
To: 30696 <at> debbugs.gnu.org
Subject: [PATCH 3/4] gnu: Update python-django-filter to 1.1.0.
Date: Sun,  4 Mar 2018 15:19:06 +0000
* gnu/packages/django.scm (python-django-filter)[version]: Update from 0.14.0
  to 1.1.0.
  [source]: Update sha256 hash.
  [native-inputs]: Add python-djangorestframework and
  python-django-crispy-forms as native inputs, as they are used in the test
  suite.
---
 gnu/packages/django.scm | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm
index ba37f4f87..9db1e2858 100644
--- a/gnu/packages/django.scm
+++ b/gnu/packages/django.scm
@@ -182,13 +182,13 @@ useful tools for testing Django applications and projects.")
 (define-public python-django-filter
   (package
     (name "python-django-filter")
-    (version "0.14.0")
+    (version "1.1.0")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "django-filter" version))
               (sha256
                (base32
-                "0f78hmk8c903zwfzlsiw7ivgag81ymmb5hi73rzxbhnlg2v0l3fx"))))
+                "0slpfqfhnjrzlrb6vmswyhrzn01p84s16j2x1xib35gg4fxg23pc"))))
     (build-system python-build-system)
     (arguments
      '(#:phases
@@ -198,6 +198,8 @@ useful tools for testing Django applications and projects.")
              (zero? (system* "python" "runtests.py")))))))
     (native-inputs
      `(("python-django" ,python-django)
+       ("python-djangorestframework" ,python-djangorestframework)
+       ("python-django-crispy-forms", python-django-crispy-forms)
        ("python-mock" ,python-mock)))
     (home-page "https://django-filter.readthedocs.io/en/latest/")
     (synopsis "Reusable Django application to filter querysets dynamically")
-- 
2.16.1





Information forwarded to guix-patches <at> gnu.org:
bug#30696; Package guix-patches. (Tue, 06 Mar 2018 18:42:02 GMT) Full text and rfc822 format available.

Message #20 received at 30696 <at> debbugs.gnu.org (full text, mbox):

From: Marius Bakke <mbakke <at> fastmail.com>
To: Christopher Baines <mail <at> cbaines.net>, 30696 <at> debbugs.gnu.org
Subject: Re: [bug#30696] [PATCH 0/4] Django related updates and additions.
Date: Tue, 06 Mar 2018 19:41:13 +0100
[Message part 1 (text/plain, inline)]
Christopher Baines <mail <at> cbaines.net> writes:

> Christopher Baines (4):
>   gnu: Add python-djangorestframework.
>   gnu: Add python-django-crispy-forms.
>   gnu: Update python-django-filter to 1.1.0.
>   gnu: Update python-django-gravatar2.
>
>  gnu/packages/django.scm | 62 +++++++++++++++++++++++++++++++++++++++++++++----
>  1 file changed, 58 insertions(+), 4 deletions(-)

LGTM, thanks!
[signature.asc (application/pgp-signature, inline)]

Reply sent to Christopher Baines <mail <at> cbaines.net>:
You have taken responsibility. (Fri, 09 Mar 2018 18:24:02 GMT) Full text and rfc822 format available.

Notification sent to Christopher Baines <mail <at> cbaines.net>:
bug acknowledged by developer. (Fri, 09 Mar 2018 18:24:02 GMT) Full text and rfc822 format available.

Message #25 received at 30696-done <at> debbugs.gnu.org (full text, mbox):

From: Christopher Baines <mail <at> cbaines.net>
To: Marius Bakke <mbakke <at> fastmail.com>
Cc: 30696-done <at> debbugs.gnu.org
Subject: Re: [bug#30696] [PATCH 0/4] Django related updates and additions.
Date: Fri, 09 Mar 2018 18:23:20 +0000
[Message part 1 (text/plain, inline)]
Marius Bakke <mbakke <at> fastmail.com> writes:

> Christopher Baines <mail <at> cbaines.net> writes:
>
>> Christopher Baines (4):
>>   gnu: Add python-djangorestframework.
>>   gnu: Add python-django-crispy-forms.
>>   gnu: Update python-django-filter to 1.1.0.
>>   gnu: Update python-django-gravatar2.
>>
>>  gnu/packages/django.scm | 62 +++++++++++++++++++++++++++++++++++++++++++++----
>>  1 file changed, 58 insertions(+), 4 deletions(-)
>
> LGTM, thanks!

Great, I've pushed these patches now :)
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 07 Apr 2018 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 7 years and 135 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.