Hello community,
here is the log from the commit of package python-readthedocs-sphinx-ext for
openSUSE:Factory checked in at 2020-01-20 22:50:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-readthedocs-sphinx-ext (Old)
and /work/SRC/openSUSE:Factory/.python-readthedocs-sphinx-ext.new.26092
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-readthedocs-sphinx-ext"
Mon Jan 20 22:50:32 2020 rev:3 rq:765483 version:1.0.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-readthedocs-sphinx-ext/python-readthedocs-sphinx-ext.changes
2019-07-30 13:05:01.110393828 +0200
+++
/work/SRC/openSUSE:Factory/.python-readthedocs-sphinx-ext.new.26092/python-readthedocs-sphinx-ext.changes
2020-01-20 22:50:38.079232492 +0100
@@ -1,0 +2,12 @@
+Sat Jan 18 18:41:10 UTC 2020 - Arun Persaud <[email protected]>
+
+- specfile:
+ * update copyright year
+ * be more specific in %files section
+
+- update to version 1.0.1:
+ * more JS exscapes
+ * Use new footer_api_host settings
+ * rename setting
+
+-------------------------------------------------------------------
Old:
----
readthedocs-sphinx-ext-1.0.0.tar.gz
New:
----
readthedocs-sphinx-ext-1.0.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-readthedocs-sphinx-ext.spec ++++++
--- /var/tmp/diff_new_pack.T5d5zg/_old 2020-01-20 22:50:40.039233246 +0100
+++ /var/tmp/diff_new_pack.T5d5zg/_new 2020-01-20 22:50:40.051233251 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-readthedocs-sphinx-ext
#
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,12 +18,12 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-readthedocs-sphinx-ext
-Version: 1.0.0
+Version: 1.0.1
Release: 0
Summary: Sphinx extension for Read the Docs overrides
License: MIT
Group: Development/Languages/Python
-URL: http://github.com/rtfd/readthedocs-sphinx-ext
+URL: https://github.com/rtfd/readthedocs-sphinx-ext
Source:
https://files.pythonhosted.org/packages/source/r/readthedocs-sphinx-ext/readthedocs-sphinx-ext-%{version}.tar.gz
BuildRequires: %{python_module Sphinx}
BuildRequires: %{python_module pytest}
@@ -58,6 +58,7 @@
%files %{python_files}
%doc README.rst
%license LICENSE
-%{python_sitelib}/*
+%{python_sitelib}/readthedocs_ext
+%{python_sitelib}/readthedocs_sphinx_ext-%{version}-py*.egg-info
%changelog
++++++ readthedocs-sphinx-ext-1.0.0.tar.gz ->
readthedocs-sphinx-ext-1.0.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/readthedocs-sphinx-ext-1.0.0/PKG-INFO
new/readthedocs-sphinx-ext-1.0.1/PKG-INFO
--- old/readthedocs-sphinx-ext-1.0.0/PKG-INFO 2019-07-16 21:49:55.000000000
+0200
+++ new/readthedocs-sphinx-ext-1.0.1/PKG-INFO 2019-11-12 17:50:18.000000000
+0100
@@ -1,6 +1,6 @@
Metadata-Version: 1.0
Name: readthedocs-sphinx-ext
-Version: 1.0.0
+Version: 1.0.1
Summary: Sphinx extension for Read the Docs overrides
Home-page: http://github.com/readthedocs/readthedocs-sphinx-ext
Author: Read the Docs, Inc
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/readthedocs-sphinx-ext-1.0.0/readthedocs_ext/_static/readthedocs-data.js_t
new/readthedocs-sphinx-ext-1.0.1/readthedocs_ext/_static/readthedocs-data.js_t
---
old/readthedocs-sphinx-ext-1.0.0/readthedocs_ext/_static/readthedocs-data.js_t
2018-08-01 11:35:50.000000000 +0200
+++
new/readthedocs-sphinx-ext-1.0.1/readthedocs_ext/_static/readthedocs-data.js_t
2019-11-12 17:40:40.000000000 +0100
@@ -1,22 +1,23 @@
var READTHEDOCS_DATA = {
- project: "{{ slug }}",
- version: "{{ version_slug }}",
- language: "{{ rtd_language }}",
- programming_language: "{{ programming_language }}",
+ project: {{ slug|default('')|tojson }},
+ version: {{ version_slug|default('')|tojson }},
+ language: {{ rtd_language|default('')|tojson }},
+ programming_language: {{ programming_language|default('')|tojson }},
subprojects: {},
- canonical_url: "{{ canonical_url }}",
- theme: "{{ html_theme }}",
+ canonical_url: {{ canonical_url|default('')|tojson }},
+ theme: {{ html_theme|default('')|tojson }},
builder: "sphinx",
- docroot: "{{ conf_py_path }}",
- source_suffix: "{{ source_suffix }}",
- api_host: "{{ api_host }}",
- commit: "{{ commit }}",
+ docroot: {{ conf_py_path|default('')|tojson }},
+ source_suffix: {{ source_suffix|default('')|tojson }},
+ api_host: {{ api_host|default('')|tojson }},
+ proxied_api_host: {{ proxied_api_host|default('')|tojson }},
+ commit: {{ commit|default('')|tojson }},
ad_free: {% if ad_free %}true{% else %}false{% endif %},
- global_analytics_code: {% if global_analytics_code %}'{{
global_analytics_code }}'{% else %}null{% endif %},
- user_analytics_code: {% if user_analytics_code %}'{{ user_analytics_code
}}'{% else %}null{% endif %}
+ global_analytics_code: {% if global_analytics_code %}{{
global_analytics_code|default('')|tojson }}{% else %}null{% endif %},
+ user_analytics_code: {% if user_analytics_code %}{{
user_analytics_code|default('')|tojson }}{% else %}null{% endif %}
};
{% for slug, url in subprojects %}
-READTHEDOCS_DATA.subprojects["{{ slug }}"] = "{{ url }}";
+READTHEDOCS_DATA.subprojects[{{ slug|default('')|tojson }}] = {{
url|default('')|tojson }};
{% endfor %}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/readthedocs-sphinx-ext-1.0.0/readthedocs_ext/mixins.py
new/readthedocs-sphinx-ext-1.0.1/readthedocs_ext/mixins.py
--- old/readthedocs-sphinx-ext-1.0.0/readthedocs_ext/mixins.py 2019-06-12
00:28:26.000000000 +0200
+++ new/readthedocs-sphinx-ext-1.0.1/readthedocs_ext/mixins.py 2019-11-12
17:40:40.000000000 +0100
@@ -50,11 +50,14 @@
context=ctx,
)
else:
+ from sphinx.util.template import SphinxRenderer
+ renderer = SphinxRenderer()
+
copy_asset(
path_src,
path_dest,
context=ctx,
- renderer=self.templates
+ renderer=renderer,
)
log.info('done')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/readthedocs-sphinx-ext-1.0.0/readthedocs_sphinx_ext.egg-info/PKG-INFO
new/readthedocs-sphinx-ext-1.0.1/readthedocs_sphinx_ext.egg-info/PKG-INFO
--- old/readthedocs-sphinx-ext-1.0.0/readthedocs_sphinx_ext.egg-info/PKG-INFO
2019-07-16 21:49:54.000000000 +0200
+++ new/readthedocs-sphinx-ext-1.0.1/readthedocs_sphinx_ext.egg-info/PKG-INFO
2019-11-12 17:50:18.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 1.0
Name: readthedocs-sphinx-ext
-Version: 1.0.0
+Version: 1.0.1
Summary: Sphinx extension for Read the Docs overrides
Home-page: http://github.com/readthedocs/readthedocs-sphinx-ext
Author: Read the Docs, Inc
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/readthedocs-sphinx-ext-1.0.0/setup.py
new/readthedocs-sphinx-ext-1.0.1/setup.py
--- old/readthedocs-sphinx-ext-1.0.0/setup.py 2019-07-16 21:49:45.000000000
+0200
+++ new/readthedocs-sphinx-ext-1.0.1/setup.py 2019-11-12 17:49:36.000000000
+0100
@@ -10,7 +10,7 @@
setup(
name='readthedocs-sphinx-ext',
- version='1.0.0',
+ version='1.0.1',
author='Read the Docs, Inc',
author_email='[email protected]',
url='http://github.com/readthedocs/readthedocs-sphinx-ext',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/readthedocs-sphinx-ext-1.0.0/tests/pyexample/conf.py
new/readthedocs-sphinx-ext-1.0.1/tests/pyexample/conf.py
--- old/readthedocs-sphinx-ext-1.0.0/tests/pyexample/conf.py 2019-07-16
21:28:46.000000000 +0200
+++ new/readthedocs-sphinx-ext-1.0.1/tests/pyexample/conf.py 2019-11-12
17:40:40.000000000 +0100
@@ -22,3 +22,11 @@
html_theme = 'alabaster'
html_static_path = ['_static']
htmlhelp_basename = 'pyexampledoc'
+
+html_context = {
+ 'slug': 'test-slug',
+ 'rtd_language': 'en',
+ 'user_analytics_code': '',
+ 'global_analytics_code': "malic''ious",
+ 'commit': 'deadd00d',
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/readthedocs-sphinx-ext-1.0.0/tests/test_integration.py
new/readthedocs-sphinx-ext-1.0.1/tests/test_integration.py
--- old/readthedocs-sphinx-ext-1.0.0/tests/test_integration.py 2019-07-16
21:28:46.000000000 +0200
+++ new/readthedocs-sphinx-ext-1.0.1/tests/test_integration.py 2019-11-12
17:40:40.000000000 +0100
@@ -93,3 +93,8 @@
builder='readthedocs') as data:
self.assertNotIn('escape \' this js', data)
self.assertIn('escape\\u0027 this js', data)
+
+ with build_output('pyexample',
'_build/readthedocs/_static/readthedocs-data.js',
+ builder='readthedocs') as data:
+ self.assertNotIn("malic''ious", data)
+ self.assertIn('malic\\u0027\\u0027ious', data)