Bug#1063542: python-parsl-doc: please make the build reproducible

2024-02-11 Thread Étienne Mollier
James Addison, on 2024-02-10: > I'll also forward the same change to upstream, in the hope that we may > be able to drop the patch from the packaging in future. That would be useful. Patch rebase tends to cause quite some friction on the long run with newer upstream versions. It shouldn't hurt

Bug#1063542: python-parsl-doc: please make the build reproducible

2024-02-10 Thread James Addison
Hi Étienne, On Fri, 9 Feb 2024 at 20:54, Étienne Mollier wrote: > James Addison, on 2024-02-09: > > When Sphinx builds documentation, by default it will emit a Python repr() of > > the manager_config argument, causing the hostname of the build host to be > > included. > > > > We can solve that

Bug#1063542: python-parsl-doc: please make the build reproducible

2024-02-09 Thread Étienne Mollier
Hi James, James Addison, on 2024-02-09: > When Sphinx builds documentation, by default it will emit a Python repr() of > the manager_config argument, causing the hostname of the build host to be > included. > > We can solve that by instructing the Sphinx autodoc extension to retain the > textual

Bug#1063542: python-parsl-doc: please make the build reproducible

2024-02-09 Thread James Addison
Followup-For: Bug #1063542 Description: improve Sphinx documentation reproducibility by preserving argument defaults The TaskVineManagerConfig dataclass includes an 'address' attribute that is set to the value of socket.gethostname() when the class is loaded. . Meanwhile, the

Bug#1063542: python-parsl-doc: please make the build reproducible

2024-02-09 Thread James Addison
Package: python-parsl-doc Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: hostname X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org Dear Maintainer, I'm an occasional volunteer with the Reproducible Builds[1] project, and recently noticed that