GNU bug report logs - #43915
[PATCH 0/3] Update python-breathe and dependencies

Previous Next

Package: guix-patches;

Reported by: Simon South <simon <at> simonsouth.net>

Date: Sat, 10 Oct 2020 22:27:01 UTC

Severity: normal

Tags: patch

Done: Simon South <simon <at> simonsouth.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 43915 in the body.
You can then email your comments to 43915 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#43915; Package guix-patches. (Sat, 10 Oct 2020 22:27:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Simon South <simon <at> simonsouth.net>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sat, 10 Oct 2020 22:27:01 GMT) Full text and rfc822 format available.

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

From: Simon South <simon <at> simonsouth.net>
To: guix-patches <at> gnu.org
Cc: Simon South <simon <at> simonsouth.net>
Subject: [PATCH 0/3] Update python-breathe and dependencies
Date: Sat, 10 Oct 2020 18:21:32 -0400
These patches update the python-breathe package and two of its
dependencies, python-sphinx and python-six, to their latest available
version. (python-docutils is already up-to-date.)

Note "guix refresh --list-dependent" reports that python-breathe,
python-sphinx and python-six have 1, 363 and 6,538 dependent packages,
respectively.

--
Simon South
simon <at> simonsouth.net


Simon South (3):
  gnu: python-six: Update to 1.15.0.
  gnu: python-sphinx: Update to 3.2.1.
  gnu: python-breathe: Update to 4.22.1.

 gnu/packages/python-xyz.scm | 4 ++--
 gnu/packages/sphinx.scm     | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

-- 
2.28.0





Information forwarded to guix-patches <at> gnu.org:
bug#43915; Package guix-patches. (Sat, 10 Oct 2020 22:29:01 GMT) Full text and rfc822 format available.

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

From: Simon South <simon <at> simonsouth.net>
To: 43915 <at> debbugs.gnu.org
Cc: Simon South <simon <at> simonsouth.net>
Subject: [PATCH 1/3] gnu: python-six: Update to 1.15.0.
Date: Sat, 10 Oct 2020 18:24:20 -0400
* gnu/packages/python-xyz.scm (python-six): Update to 1.15.0.
---
 gnu/packages/python-xyz.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 25eaf4a625..cd75a0cd26 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -1706,14 +1706,14 @@ from the Python interpreter, or as a small part of a larger application.")
 (define-public python-six
   (package
     (name "python-six")
-    (version "1.14.0")
+    (version "1.15.0")
     (source
      (origin
       (method url-fetch)
       (uri (pypi-uri "six" version))
       (sha256
        (base32
-        "02lw67hprv57hyg3cfy02y3ixjk3nzwc0dx3c4ynlvkfwkfdnsr3"))))
+        "0n82108wxn5giff50hd9ykjhd3zl7cndabdasi6568yvbh1rqqrh"))))
     (build-system python-build-system)
     (arguments
      `(#:phases
-- 
2.28.0





Information forwarded to guix-patches <at> gnu.org:
bug#43915; Package guix-patches. (Sat, 10 Oct 2020 22:30:02 GMT) Full text and rfc822 format available.

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

From: Simon South <simon <at> simonsouth.net>
To: 43915 <at> debbugs.gnu.org
Cc: Simon South <simon <at> simonsouth.net>
Subject: [PATCH 2/3] gnu: python-sphinx: Update to 3.2.1.
Date: Sat, 10 Oct 2020 18:24:21 -0400
* gnu/packages/sphinx.scm (python-sphinx): Update to 3.2.1.
---
 gnu/packages/sphinx.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm
index f27f9d0176..476632a378 100644
--- a/gnu/packages/sphinx.scm
+++ b/gnu/packages/sphinx.scm
@@ -48,14 +48,14 @@
 (define-public python-sphinx
   (package
     (name "python-sphinx")
-    (version "2.3.1")
+    (version "3.2.1")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "Sphinx" version))
        (sha256
         (base32
-         "19a28nsb0w4bs6k8rdfyk6vzrcwdpvhs2wq77rgpmww59yvndrz6"))))
+         "1s70hxhddzf656kmj01lws4cbywgsinbg8750r9ilf7s2sdns79j"))))
     (build-system python-build-system)
     (arguments
      `(#:phases
-- 
2.28.0





Information forwarded to guix-patches <at> gnu.org:
bug#43915; Package guix-patches. (Sat, 10 Oct 2020 22:30:02 GMT) Full text and rfc822 format available.

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

From: Simon South <simon <at> simonsouth.net>
To: 43915 <at> debbugs.gnu.org
Cc: Simon South <simon <at> simonsouth.net>
Subject: [PATCH 3/3] gnu: python-breathe: Update to 4.22.1.
Date: Sat, 10 Oct 2020 18:24:22 -0400
* gnu/packages/sphinx.scm (python-breathe): Update to 4.22.1.
---
 gnu/packages/sphinx.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm
index 476632a378..bdfe82d93e 100644
--- a/gnu/packages/sphinx.scm
+++ b/gnu/packages/sphinx.scm
@@ -556,14 +556,14 @@ and several other projects.")
 (define-public python-breathe
   (package
     (name "python-breathe")
-    (version "4.13.1")
+    (version "4.22.1")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "breathe" version))
        (sha256
         (base32
-         "1aw749n2ry27434qd7gr99dvsrs3x3chyi9aywmhjj1g4m2j6xf6"))))
+         "0snk538xv60z4vfhl3f7v5g658za7257hddkg07cknkn33k6cjvf"))))
     (build-system python-build-system)
     (propagated-inputs
      `(("python-docutils" ,python-docutils)
-- 
2.28.0





Information forwarded to guix-patches <at> gnu.org:
bug#43915; Package guix-patches. (Sat, 10 Oct 2020 22:33:02 GMT) Full text and rfc822 format available.

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

From: Simon South <simon <at> simonsouth.net>
To: 43915 <at> debbugs.gnu.org
Subject: Re: [PATCH 0/3] Update python-breathe and dependencies
Date: Sat, 10 Oct 2020 18:28:09 -0400
Simon South <simon <at> simonsouth.net> writes:
> Note "guix refresh --list-dependent" reports that python-breathe,
> python-sphinx and python-six have 1, 363 and 6,538 dependent packages,
> respectively.

...and as soon as I hit "send" I notice this in the Guix manual:

    ...if your patch is to be applied on a branch other than ‘master’,
    say ‘core-updates’, specify it in the subject like ‘[PATCH
    core-updates] ...’.

I can resend if desired, and I'll follow this convention in the future.

-- 
Simon South
simon <at> simonsouth.net




Information forwarded to guix-patches <at> gnu.org:
bug#43915; Package guix-patches. (Fri, 23 Oct 2020 21:49:01 GMT) Full text and rfc822 format available.

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

From: Christopher Baines <mail <at> cbaines.net>
To: Simon South <simon <at> simonsouth.net>
Cc: 43915 <at> debbugs.gnu.org
Subject: Re: [bug#43915] [PATCH 0/3] Update python-breathe and dependencies
Date: Fri, 23 Oct 2020 22:48:03 +0100
[Message part 1 (text/plain, inline)]
Simon South <simon <at> simonsouth.net> writes:

> Simon South <simon <at> simonsouth.net> writes:
>> Note "guix refresh --list-dependent" reports that python-breathe,
>> python-sphinx and python-six have 1, 363 and 6,538 dependent packages,
>> respectively.
>
> ...and as soon as I hit "send" I notice this in the Guix manual:
>
>     ...if your patch is to be applied on a branch other than ‘master’,
>     say ‘core-updates’, specify it in the subject like ‘[PATCH
>     core-updates] ...’.
>
> I can resend if desired, and I'll follow this convention in the future.

No problem :)

I've pushed the python-six change to the core-updates branch as
6f95911ad175a836fbd5aaa42a8aecb0fc335a1e.

Given the python-sphinx change is a major version update, I was unsure
about pushing it to master, at least without testing whether any of the
363 dependent packages are broken by this change.

I think the staging branch is also frozen. I'll investigate tomorrow
about starting a new staging branch...
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#43915; Package guix-patches. (Fri, 23 Oct 2020 22:45:02 GMT) Full text and rfc822 format available.

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

From: Simon South <simon <at> simonsouth.net>
To: Christopher Baines <mail <at> cbaines.net>
Cc: 43915 <at> debbugs.gnu.org
Subject: Re: [bug#43915] [PATCH 0/3] Update python-breathe and dependencies
Date: Fri, 23 Oct 2020 18:39:36 -0400
Christopher Baines <mail <at> cbaines.net> writes:
> I've pushed the python-six change to the core-updates branch as
> 6f95911ad175a836fbd5aaa42a8aecb0fc335a1e.

Nice, thanks.

> Given the python-sphinx change is a major version update, I was unsure
> about pushing it to master, at least without testing whether any of
> the 363 dependent packages are broken by this change.

Yes, after submitting the patch I realized: It's really too significant
a change for the amount of testing I've done on it. Better to hold off
for now I think, especially with the release coming up.

My interest really was in seeing python-breathe updated, as the new
version happens to fix a warning from Sphinx when generating Texinfo
output (and there's only one other package it affects, which I
definitely have tested). I thought updating its dependencies at the same
time would be a good idea but now I think it would be a bit reckless.

-- 
Simon South
simon <at> simonsouth.net




Information forwarded to guix-patches <at> gnu.org:
bug#43915; Package guix-patches. (Sat, 24 Oct 2020 20:18:02 GMT) Full text and rfc822 format available.

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

From: Christopher Baines <mail <at> cbaines.net>
To: Simon South <simon <at> simonsouth.net>
Cc: 43915 <at> debbugs.gnu.org
Subject: Re: [bug#43915] [PATCH 0/3] Update python-breathe and dependencies
Date: Sat, 24 Oct 2020 21:17:09 +0100
[Message part 1 (text/plain, inline)]
Simon South <simon <at> simonsouth.net> writes:

> Christopher Baines <mail <at> cbaines.net> writes:
>> Given the python-sphinx change is a major version update, I was unsure
>> about pushing it to master, at least without testing whether any of
>> the 363 dependent packages are broken by this change.
>
> Yes, after submitting the patch I realized: It's really too significant
> a change for the amount of testing I've done on it. Better to hold off
> for now I think, especially with the release coming up.
>
> My interest really was in seeing python-breathe updated, as the new
> version happens to fix a warning from Sphinx when generating Texinfo
> output (and there's only one other package it affects, which I
> definitely have tested). I thought updating its dependencies at the same
> time would be a good idea but now I think it would be a bit reckless.

I've gone ahead and created a staging-next branch with the python-sphinx
and python-breathe patches now.

I'll leave it up to you whether to close this bug, or leave it open
until the staging-next branch is merged.
[signature.asc (application/pgp-signature, inline)]

Reply sent to Simon South <simon <at> simonsouth.net>:
You have taken responsibility. (Fri, 18 Dec 2020 14:34:02 GMT) Full text and rfc822 format available.

Notification sent to Simon South <simon <at> simonsouth.net>:
bug acknowledged by developer. (Fri, 18 Dec 2020 14:34:02 GMT) Full text and rfc822 format available.

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

From: Simon South <simon <at> simonsouth.net>
To: 43915-done <at> debbugs.gnu.org
Cc: Christopher Baines <mail <at> cbaines.net>
Subject: Re: [bug#43915] [PATCH 0/3] Update python-breathe and dependencies
Date: Fri, 18 Dec 2020 09:27:21 -0500
The updates to python-breathe and python-sphinx have arrived in master,
and the update to python-six is in core-updates, so I'm going to go
ahead and close this issue.

-- 
Simon South
simon <at> simonsouth.net




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 16 Jan 2021 12:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 72 days ago.

Previous Next


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