#12 Update to 2.1.2 (#1716158)
Merged 2 months ago by churchyard. Opened 2 months ago by churchyard.
rpms/ churchyard/python-sphinx 21  into  master

file modified
+1

@@ -19,3 +19,4 @@ 

  /Sphinx-2.0.0b1.tar.gz

  /Sphinx-2.0.0b2.tar.gz

  /Sphinx-2.0.1.tar.gz

+ /Sphinx-2.1.2.tar.gz

file modified
+8 -2

@@ -19,7 +19,7 @@ 

  %global upstream_name Sphinx

  

  Name:       python-sphinx

- %global     general_version 2.0.1

+ %global     general_version 2.1.2

  #global     prerel ...

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

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

@@ -68,6 +68,9 @@ 

  BuildRequires: dos2unix

  

  %if %{with tests}

+ # tests import _testcapi

+ BuildRequires: python3-test

+ 

  BuildRequires: python3-html5lib

  BuildRequires: python3-mock

  BuildRequires: python3-pytest

@@ -355,7 +358,7 @@ 

      -k "not linkcheck and not latex_remote_images and not test_latex_images" \

  %endif

  ;

- %endif # with tests

+ %endif

  

  

  %files -n python3-sphinx -f sphinx.lang

@@ -382,6 +385,9 @@ 

  

  

  %changelog

+ * Sun Jun 23 2019 Miro Hrončok <mhroncok@redhat.com> - 1:2.1.2-1

+ - Update to 2.1.2 (#1716158)

+ 

  * Wed Apr 10 2019 Miro Hrončok <mhroncok@redhat.com> - 1:2.0.1-1

  - Update to 2.0.1 (#1697544)

  - Own the sphinxcontrib directory (#1669790)

file modified
+1 -1

@@ -1,1 +1,1 @@ 

- SHA512 (Sphinx-2.0.1.tar.gz) = 28430912917a8e3eb6efe6b69268e2a5ae06795c261f2a18ef62f781e365396832c4e4bcfaad7704b1c5f840e98a9dfb82e3b438a491a13cea5c10bee66bf23b

+ SHA512 (Sphinx-2.1.2.tar.gz) = 22696cd143b75c497c36e08b81b10981e80ad10a4f9f42a29165bfed18bacbc33dc2f477926fe795faf9918dce9d283cd1acf03f7289bd50fa93a86e7979d9f1

python3-sphinx-click-2.0.1-2.fc31.noarch requires python3.8dist(sphinx) < 2.1

will check that one before merging this.

python3-sphinx-click-2.2.0 updated and requires python3.8dist(sphinx) < 2.2

Tested in Python 3.8 copr: All packages that have sphinx in their name build (except already failing python-sphinx-gallery, python-sphinx-autobuild, python-nbsphinx and pocketsphinx).

setuptools, pip, pipenv build.

python-sphinx also builds (there is a build dependency loop)

LGTM and it's also thoroughly tested. Please go ahead and merge it. Also for the future it would be a good idea if we could add some tests in the CI, given that sphinx is quite an important package within the ecosystem.

Pull-Request has been merged by churchyard

2 months ago

Thanks. Yes. Ideally we should check if all other packages build or install. Such CI is not really ready yet unfortunately :(

https://pagure.io/fedora-ci/general/issue/45
https://pagure.io/fedora-ci/general/issue/46