#39 Update to 4.4.0
Merged 2 years ago by ksurma. Opened 2 years ago by ksurma.
rpms/ ksurma/python-sphinx 4.4.0  into  rawhide

file modified
+1
@@ -35,3 +35,4 @@ 

  /Sphinx-4.2.0.tar.gz

  /Sphinx-4.3.0.tar.gz

  /Sphinx-4.3.1.tar.gz

+ /Sphinx-4.4.0.tar.gz

file modified
+6 -2
@@ -24,11 +24,11 @@ 

  %global upstream_name Sphinx

  

  Name:       python-sphinx

- %global     general_version 4.3.1

+ %global     general_version 4.4.0

  #global     prerel ...

  %global     upstream_version %{general_version}%{?prerel}

  Version:    %{general_version}%{?prerel:~%{prerel}}

- Release:    2%{?dist}

+ Release:    1%{?dist}

  Epoch:      1

  Summary:    Python documentation generator

  
@@ -364,6 +364,10 @@ 

  

  

  %changelog

+ * Tue Feb 01 2022 Karolina Surma <ksurma@redhat.com> - 1:4.4.0-1

+ - Update to 4.4.0

+ - Fixes rhbz#2033955

+ 

  * Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.3.1-2

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild

  

file modified
+1 -1
@@ -1,1 +1,1 @@ 

- SHA512 (Sphinx-4.3.1.tar.gz) = 0b7ceb369783d30685c10783fe10b58e92a2f5ae50dda1b6cfb021b0d33fb424a2c6cddc6b97018b63347127fc74ed4f7a442c312ce9e75ceb537f127a46bb9d

+ SHA512 (Sphinx-4.4.0.tar.gz) = f5780a7da7a5d758b0e145ab9a7f191a9c65fd3ca4624ca3a04f0d161e3cd6c7133df53ff56e42f012687cbce0460178c2e7957974b5b929b341c98db996c640

file modified
+5 -5
@@ -5,8 +5,8 @@ 

           themes.append('alabaster')

   

       # test Theme class API

- -    assert set(app.html_themes.keys()) == set(themes)

- +    assert set(app.html_themes.keys()) >= set(themes)

-      assert app.html_themes['test-theme'] == app.srcdir / 'test_theme' / 'test-theme'

-      assert app.html_themes['ziptheme'] == app.srcdir / 'ziptheme.zip'

-      assert app.html_themes['staticfiles'] == app.srcdir / 'test_theme' / 'staticfiles'

+ -    assert set(app.registry.html_themes.keys()) == set(themes)

+ +    assert set(app.registry.html_themes.keys()) >= set(themes)

+      assert app.registry.html_themes['test-theme'] == app.srcdir / 'test_theme' / 'test-theme'

+      assert app.registry.html_themes['ziptheme'] == app.srcdir / 'ziptheme.zip'

+      assert app.registry.html_themes['staticfiles'] == app.srcdir / 'test_theme' / 'staticfiles'

The impact was checked with the new Pygments in its copr repo. Sphinx builds fine with them and I have not identified any failures related to this update.

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci

Build succeeded.

rebased onto b7f58b250f054d4af933b21018bb70aecae692c9

2 years ago

Build succeeded.

I rebased the commit and rebuilt the 6 packages that failed under the new Pygments (hence the impact couldn't be evaluated).
python-myst-parser is the one failing; again it's fixed in the prepared 0.17.0 which should be out this week.

rebased onto b0978ba

2 years ago

Rawhide is broken :(

DEBUG util.py:444:  Error: 
DEBUG util.py:444:   Problem: package ImageMagick-1:6.9.12.37-1.fc36.i686 requires libMagickCore-6.Q16.so.7, but none of the providers can be installed
DEBUG util.py:444:    - package ImageMagick-1:6.9.12.37-1.fc36.i686 requires libMagickWand-6.Q16.so.7, but none of the providers can be installed
DEBUG util.py:444:    - package ImageMagick-1:6.9.12.37-1.fc36.i686 requires ImageMagick-libs(x86-32) = 1:6.9.12.37-1.fc36, but none of the providers can be installed
DEBUG util.py:444:    - package ImageMagick-libs-1:6.9.12.37-1.fc36.i686 requires libraw_r.so.20, but none of the providers can be installed
DEBUG util.py:444:    - conflicting requests
DEBUG util.py:444:    - nothing provides libjasper.so.4 needed by LibRaw-0.20.2-5.fc36.i686

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci

python-myst-parser is now shipped to Fedora, I'm going to merge and build it in side tag with Pygments.

FTR: As CI doesn't work, I've submitted a Rawhide scratch build dicrectly to Koji: https://koji.fedoraproject.org/koji/taskinfo?taskID=82809011 - it's green.

Pull-Request has been merged by ksurma

2 years ago