diff mbox series

[v2] python3-sphinx: version bump 8.2.1 -> 8.2.3

Message ID 20250329204049.1463241-1-jan.vermaete@gmail.com
State New
Headers show
Series [v2] python3-sphinx: version bump 8.2.1 -> 8.2.3 | expand

Commit Message

Jan Vermaete March 29, 2025, 8:40 p.m. UTC
Release 8.2.3 (released Mar 02, 2025)
  Bugs fixed

      #13403: Define _StrPath.__radd__(). Patch by Adam Turner.
      #13399: Fix _CurrentDocument membership testing with ‘{c,cpp}:parent_symbol’. Patch by Adam Turner.

  Release 8.2.2 (released Mar 02, 2025)
  Bugs fixed

      #13392: Fix argument type for jieba.load_userdict().
      Add workaround for nbsphinx implicit imports. Patch by Adam Turner.
      #13402: Ensure inline <script/> tags are written exactly once. Patch by Dmitry Shachnev and Adam Turner.
      #13391: apidoc: Fix TOC file not having a title. Patch by Dave Hoese and Adam Turner.

  https://www.sphinx-doc.org/en/master/changes/

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
---
 .../python/{python3-sphinx_8.2.1.bb => python3-sphinx_8.2.3.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/python/{python3-sphinx_8.2.1.bb => python3-sphinx_8.2.3.bb} (91%)

Comments

Mathieu Dubois-Briand March 31, 2025, 9:36 a.m. UTC | #1
On Sat Mar 29, 2025 at 9:40 PM CET, Jan Vermaete via lists.openembedded.org wrote:
> Release 8.2.3 (released Mar 02, 2025)
>   Bugs fixed
>
>       #13403: Define _StrPath.__radd__(). Patch by Adam Turner.
>       #13399: Fix _CurrentDocument membership testing with ‘{c,cpp}:parent_symbol’. Patch by Adam Turner.
>
>   Release 8.2.2 (released Mar 02, 2025)
>   Bugs fixed
>
>       #13392: Fix argument type for jieba.load_userdict().
>       Add workaround for nbsphinx implicit imports. Patch by Adam Turner.
>       #13402: Ensure inline <script/> tags are written exactly once. Patch by Dmitry Shachnev and Adam Turner.
>       #13391: apidoc: Fix TOC file not having a title. Patch by Dave Hoese and Adam Turner.
>
>   https://www.sphinx-doc.org/en/master/changes/
>
> Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
> ---

Hi Jan,

Thanks for your patch.

It appears the build fails on the autobuilder:

ERROR: Logfile of failure stored in: /srv/pokybuild/yocto-worker/musl-qemux86/build/build/tmp/work/core2-32-poky-linux-musl/python3-sphinx/8.2.3/temp/log.do_compile.1693254
Log data follows:
| DEBUG: Executing shell function do_compile
| * Getting build dependencies for wheel...
|
| ERROR Missing dependencies:
| 	sphinxcontrib-serializinghtml>=1.1.9
| 	Jinja2>=3.1
| 	sphinxcontrib-devhelp>=1.0.6
| 	sphinxcontrib-qthelp>=1.0.6
| 	snowballstemmer>=2.2
| 	Pygments>=2.17
| 	alabaster>=0.7.14
| 	sphinxcontrib-htmlhelp>=2.0.6
| 	docutils<0.22,>=0.20
| 	roman-numerals-py>=1.0.0
| 	imagesize>=1.3
| 	sphinxcontrib-jsmath>=1.0.1
| 	sphinxcontrib-applehelp>=1.0.7
| 	babel>=2.13
| 	requests>=2.30.0
| WARNING: exit code 1 from a shell command.
NOTE: recipe python3-sphinx-8.2.3-r0: task do_compile: Failed
ERROR: Task (/srv/pokybuild/yocto-worker/musl-qemux86/build/meta/recipes-devtools/python/python3-sphinx_8.2.3.bb:do_compile) failed with exit code '1'

Can you have a look at this error please?
Jan Vermaete March 31, 2025, 7:24 p.m. UTC | #2
Hi,

Strange.  Classic story I think: "I didn't have this error yesterday,
but now I do".

The same error comes when jumping from 8.2.1 (currently at master) to 8.2.2.
8.2.3 and 8.3.0 do have the same issue.  Note that 8.3.0 release is
yanked on pypi.org

It does not seem to be related to the changes in the tar.gz file from pypi.

I could not find why it fails.  I'm looking forward to the correct answer.

Sorry for the inconvenience.

On Mon, Mar 31, 2025 at 11:36 AM Mathieu Dubois-Briand
<mathieu.dubois-briand@bootlin.com> wrote:
>
> On Sat Mar 29, 2025 at 9:40 PM CET, Jan Vermaete via lists.openembedded.org wrote:
> > Release 8.2.3 (released Mar 02, 2025)
> >   Bugs fixed
> >
> >       #13403: Define _StrPath.__radd__(). Patch by Adam Turner.
> >       #13399: Fix _CurrentDocument membership testing with ‘{c,cpp}:parent_symbol’. Patch by Adam Turner.
> >
> >   Release 8.2.2 (released Mar 02, 2025)
> >   Bugs fixed
> >
> >       #13392: Fix argument type for jieba.load_userdict().
> >       Add workaround for nbsphinx implicit imports. Patch by Adam Turner.
> >       #13402: Ensure inline <script/> tags are written exactly once. Patch by Dmitry Shachnev and Adam Turner.
> >       #13391: apidoc: Fix TOC file not having a title. Patch by Dave Hoese and Adam Turner.
> >
> >   https://www.sphinx-doc.org/en/master/changes/
> >
> > Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
> > ---
>
> Hi Jan,
>
> Thanks for your patch.
>
> It appears the build fails on the autobuilder:
>
> ERROR: Logfile of failure stored in: /srv/pokybuild/yocto-worker/musl-qemux86/build/build/tmp/work/core2-32-poky-linux-musl/python3-sphinx/8.2.3/temp/log.do_compile.1693254
> Log data follows:
> | DEBUG: Executing shell function do_compile
> | * Getting build dependencies for wheel...
> |
> | ERROR Missing dependencies:
> |       sphinxcontrib-serializinghtml>=1.1.9
> |       Jinja2>=3.1
> |       sphinxcontrib-devhelp>=1.0.6
> |       sphinxcontrib-qthelp>=1.0.6
> |       snowballstemmer>=2.2
> |       Pygments>=2.17
> |       alabaster>=0.7.14
> |       sphinxcontrib-htmlhelp>=2.0.6
> |       docutils<0.22,>=0.20
> |       roman-numerals-py>=1.0.0
> |       imagesize>=1.3
> |       sphinxcontrib-jsmath>=1.0.1
> |       sphinxcontrib-applehelp>=1.0.7
> |       babel>=2.13
> |       requests>=2.30.0
> | WARNING: exit code 1 from a shell command.
> NOTE: recipe python3-sphinx-8.2.3-r0: task do_compile: Failed
> ERROR: Task (/srv/pokybuild/yocto-worker/musl-qemux86/build/meta/recipes-devtools/python/python3-sphinx_8.2.3.bb:do_compile) failed with exit code '1'
>
> Can you have a look at this error please?
>
> --
> Mathieu Dubois-Briand, Bootlin
> Embedded Linux and Kernel engineering
> https://bootlin.com
>
diff mbox series

Patch

diff --git a/meta/recipes-devtools/python/python3-sphinx_8.2.1.bb b/meta/recipes-devtools/python/python3-sphinx_8.2.3.bb
similarity index 91%
rename from meta/recipes-devtools/python/python3-sphinx_8.2.1.bb
rename to meta/recipes-devtools/python/python3-sphinx_8.2.3.bb
index 614566b8f4..4c0de80785 100644
--- a/meta/recipes-devtools/python/python3-sphinx_8.2.1.bb
+++ b/meta/recipes-devtools/python/python3-sphinx_8.2.3.bb
@@ -4,7 +4,7 @@  SECTION = "devel/python"
 LICENSE = "BSD-2-Clause & MIT"
 LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=e30c37a2b7fb0afa3adc0d72b85e8b04"
 
-SRC_URI[sha256sum] = "e4b932951b9c18b039f73b72e4e63afe967d90408700ec222b981ac24647c01e"
+SRC_URI[sha256sum] = "398ad29dee7f63a75888314e9424d40f52ce5a6a87ae88e7071e80af296ec348"
 
 inherit python_flit_core pypi