Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-Sphinx for openSUSE:Factory 
checked in at 2021-04-08 21:02:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Sphinx (Old)
 and      /work/SRC/openSUSE:Factory/.python-Sphinx.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Sphinx"

Thu Apr  8 21:02:04 2021 rev:73 rq:883114 version:3.5.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Sphinx/python-Sphinx.changes      
2021-03-29 18:21:31.870247107 +0200
+++ /work/SRC/openSUSE:Factory/.python-Sphinx.new.2401/python-Sphinx.changes    
2021-04-08 21:02:24.205916055 +0200
@@ -1,0 +2,6 @@
+Tue Apr  6 01:32:14 UTC 2021 - Dirk M??ller <[email protected]>
+
+- update to 3.5.3:
+  * #8959: using UNIX path separator in image directive confuses Sphinx on 
Windows 
+
+-------------------------------------------------------------------

Old:
----
  Sphinx-3.5.2.tar.gz
  Sphinx-3.5.2.tar.gz.asc

New:
----
  Sphinx-3.5.3.tar.gz
  Sphinx-3.5.3.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-Sphinx.spec ++++++
--- /var/tmp/diff_new_pack.yrqqva/_old  2021-04-08 21:02:24.689916577 +0200
+++ /var/tmp/diff_new_pack.yrqqva/_new  2021-04-08 21:02:24.693916582 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package python-Sphinx
+# spec file for package python-Sphinx-test
 #
 # Copyright (c) 2021 SUSE LLC
 #
@@ -28,7 +28,7 @@
 %endif
 %define skip_python2 1
 Name:           python-Sphinx%{psuffix}
-Version:        3.5.2
+Version:        3.5.3
 Release:        0
 Summary:        Python documentation generator
 License:        BSD-2-Clause
@@ -64,7 +64,7 @@
 Requires:       python-sphinxcontrib-serializinghtml
 Requires:       python-sphinxcontrib-websupport
 Requires(post): update-alternatives
-Requires(postun): update-alternatives
+Requires(postun):update-alternatives
 Recommends:     python-SQLAlchemy >= 0.9
 Recommends:     python-Sphinx-doc-man
 Recommends:     python-Whoosh >= 2.0
@@ -198,7 +198,7 @@
 Group:          Documentation/Man
 Requires:       python3-Sphinx = %{version}
 Requires(post): update-alternatives
-Requires(postun): update-alternatives
+Requires(postun):update-alternatives
 Supplements:    python3-Sphinx
 Obsoletes:      %{python_module Sphinx-doc-man-common <= %{version}}
 

++++++ Sphinx-3.5.2.tar.gz -> Sphinx-3.5.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sphinx-3.5.2/CHANGES new/Sphinx-3.5.3/CHANGES
--- old/Sphinx-3.5.2/CHANGES    2021-03-06 12:59:38.000000000 +0100
+++ new/Sphinx-3.5.3/CHANGES    2021-03-20 15:03:00.000000000 +0100
@@ -1,3 +1,11 @@
+Release 3.5.3 (released Mar 20, 2021)
+=====================================
+
+Features added
+--------------
+
+* #8959: using UNIX path separator in image directive confuses Sphinx on 
Windows
+
 Release 3.5.2 (released Mar 06, 2021)
 =====================================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sphinx-3.5.2/PKG-INFO new/Sphinx-3.5.3/PKG-INFO
--- old/Sphinx-3.5.2/PKG-INFO   2021-03-06 13:00:04.197728200 +0100
+++ new/Sphinx-3.5.3/PKG-INFO   2021-03-20 15:03:27.273869300 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: Sphinx
-Version: 3.5.2
+Version: 3.5.3
 Summary: Python documentation generator
 Home-page: http://sphinx-doc.org/
 Author: Georg Brandl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sphinx-3.5.2/Sphinx.egg-info/PKG-INFO 
new/Sphinx-3.5.3/Sphinx.egg-info/PKG-INFO
--- old/Sphinx-3.5.2/Sphinx.egg-info/PKG-INFO   2021-03-06 13:00:02.000000000 
+0100
+++ new/Sphinx-3.5.3/Sphinx.egg-info/PKG-INFO   2021-03-20 15:03:25.000000000 
+0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: Sphinx
-Version: 3.5.2
+Version: 3.5.3
 Summary: Python documentation generator
 Home-page: http://sphinx-doc.org/
 Author: Georg Brandl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sphinx-3.5.2/sphinx/__init__.py 
new/Sphinx-3.5.3/sphinx/__init__.py
--- old/Sphinx-3.5.2/sphinx/__init__.py 2021-03-06 12:59:38.000000000 +0100
+++ new/Sphinx-3.5.3/sphinx/__init__.py 2021-03-20 15:03:00.000000000 +0100
@@ -32,8 +32,8 @@
 warnings.filterwarnings('ignore', "'U' mode is deprecated",
                         DeprecationWarning, module='docutils.io')
 
-__version__ = '3.5.2'
-__released__ = '3.5.2'  # used when Sphinx builds its own docs
+__version__ = '3.5.3'
+__released__ = '3.5.3'  # used when Sphinx builds its own docs
 
 #: Version info for better programmatic use.
 #:
@@ -43,7 +43,7 @@
 #:
 #: .. versionadded:: 1.2
 #:    Before version 1.2, check the string ``sphinx.__version__``.
-version_info = (3, 5, 2, 'final', 0)
+version_info = (3, 5, 3, 'final', 0)
 
 package_dir = path.abspath(path.dirname(__file__))
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sphinx-3.5.2/sphinx/environment/__init__.py 
new/Sphinx-3.5.3/sphinx/environment/__init__.py
--- old/Sphinx-3.5.2/sphinx/environment/__init__.py     2021-03-06 
12:58:24.000000000 +0100
+++ new/Sphinx-3.5.3/sphinx/environment/__init__.py     2021-03-20 
14:54:43.000000000 +0100
@@ -10,7 +10,6 @@
 
 import os
 import pickle
-import posixpath
 import warnings
 from collections import defaultdict
 from copy import copy
@@ -34,6 +33,7 @@
 from sphinx.util.docutils import LoggingReporter
 from sphinx.util.i18n import CatalogRepository, docname_to_domain
 from sphinx.util.nodes import is_translatable
+from sphinx.util.osutil import canon_path, os_path
 
 if False:
     # For type annotation
@@ -351,6 +351,7 @@
         source dir, while relative filenames are relative to the dir of the
         containing document.
         """
+        filename = os_path(filename)
         if filename.startswith('/') or filename.startswith(os.sep):
             rel_fn = filename[1:]
         else:
@@ -358,7 +359,7 @@
                                                 base=None))
             rel_fn = path.join(docdir, filename)
 
-        return (posixpath.normpath(rel_fn),
+        return (canon_path(path.normpath(rel_fn)),
                 path.normpath(path.join(self.srcdir, rel_fn)))
 
     @property
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sphinx-3.5.2/tests/test_build.py 
new/Sphinx-3.5.3/tests/test_build.py
--- old/Sphinx-3.5.2/tests/test_build.py        2021-03-06 12:58:24.000000000 
+0100
+++ new/Sphinx-3.5.3/tests/test_build.py        2021-03-20 14:54:43.000000000 
+0100
@@ -16,7 +16,6 @@
 from docutils import nodes
 
 from sphinx.errors import SphinxError
-from sphinx.testing.path import path
 
 
 def request_session_head(url, **kwargs):
@@ -137,17 +136,16 @@
     doctree = app.env.get_doctree('subdir/index')
 
     assert isinstance(doctree[0][1], nodes.image)
-    sub = path('subdir')
-    assert doctree[0][1]['candidates'] == {'*': sub / 'rimg.png'}
-    assert doctree[0][1]['uri'] == sub / 'rimg.png'
+    assert doctree[0][1]['candidates'] == {'*': 'subdir/rimg.png'}
+    assert doctree[0][1]['uri'] == 'subdir/rimg.png'
 
     assert isinstance(doctree[0][2], nodes.image)
     assert doctree[0][2]['candidates'] == {'application/pdf': 
'subdir/svgimg.pdf',
                                            'image/svg+xml': 
'subdir/svgimg.svg'}
-    assert doctree[0][2]['uri'] == sub / 'svgimg.*'
+    assert doctree[0][2]['uri'] == 'subdir/svgimg.*'
 
     assert isinstance(doctree[0][3], nodes.figure)
     assert isinstance(doctree[0][3][0], nodes.image)
     assert doctree[0][3][0]['candidates'] == {'application/pdf': 
'subdir/svgimg.pdf',
                                               'image/svg+xml': 
'subdir/svgimg.svg'}
-    assert doctree[0][3][0]['uri'] == sub / 'svgimg.*'
+    assert doctree[0][3][0]['uri'] == 'subdir/svgimg.*'

++++++ python3.inv ++++++
Binary files /var/tmp/diff_new_pack.yrqqva/_old and 
/var/tmp/diff_new_pack.yrqqva/_new differ

Reply via email to