New Upstream Release - alabaster

Ready changes

Summary

Merged new upstream version: 0.7.13 (was: 0.7.12).

Resulting package

Built on 2023-03-06T22:13 (took 4m58s)

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t fresh-releases python3-alabaster

Diff

diff --git a/LICENSE b/LICENSE
index b5abb04..19361a7 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2018 Jeff Forcier.
+Copyright (c) 2020 Jeff Forcier.
 
 Based on original work copyright (c) 2011 Kenneth Reitz and copyright (c) 2010
 Armin Ronacher.
diff --git a/MANIFEST.in b/MANIFEST.in
index d16888e..d0b5ee4 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -1,4 +1,4 @@
 include LICENSE
-include README.md
+include README.rst
 recursive-include alabaster *.*
 recursive-exclude alabaster .*.swp
diff --git a/PKG-INFO b/PKG-INFO
index 78016f0..f2e9c0d 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,16 +1,34 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.2
 Name: alabaster
-Version: 0.7.12
+Version: 0.7.13
 Summary: A configurable sidebar-enabled Sphinx theme
 Home-page: https://alabaster.readthedocs.io
 Author: Jeff Forcier
 Author-email: jeff@bitprophet.org
 License: UNKNOWN
-Description: What is Alabaster?
+Project-URL: Source, https://github.com/bitprophet/alabaster
+Project-URL: Changelog, https://github.com/bitprophet/alabaster/blob/main/docs/changelog.rst
+Project-URL: CI, https://app.circleci.com/pipelines/github/bitprophet/alabaster
+Description: |version| |python| |license| |ci|
+        
+        .. |version| image:: https://img.shields.io/pypi/v/alabaster
+            :target: https://pypi.org/project/alabaster/
+            :alt: PyPI - Package Version
+        .. |python| image:: https://img.shields.io/pypi/pyversions/alabaster
+            :target: https://pypi.org/project/alabaster/
+            :alt: PyPI - Python Version
+        .. |license| image:: https://img.shields.io/pypi/l/alabaster
+            :target: https://github.com/bitprophet/alabaster/blob/main/LICENSE
+            :alt: PyPI - License
+        .. |ci| image:: https://img.shields.io/circleci/build/github/bitprophet/alabaster/main
+            :target: https://app.circleci.com/pipelines/github/bitprophet/alabaster
+            :alt: CircleCI
+        
+        What is Alabaster?
         ==================
         
         Alabaster is a visually (c)lean, responsive, configurable theme for the `Sphinx
-        <http://sphinx-doc.org>`_ documentation system. It is Python 2+3 compatible.
+        <http://sphinx-doc.org>`_ documentation system. It is Python 3.6+ compatible.
         
         It began as a third-party theme, and is still maintained separately, but as of
         Sphinx 1.3, Alabaster is an install-time dependency of Sphinx and is selected
@@ -20,7 +38,9 @@ Description: What is Alabaster?
         <http://alabaster.readthedocs.io>`_, `paramiko.org <http://paramiko.org>`_,
         `fabfile.org <http://fabfile.org>`_ and `pyinvoke.org <http://pyinvoke.org>`_.
         
-        For more documentation, please see http://alabaster.readthedocs.io.
+        For more documentation, please see http://alabaster.readthedocs.io. For a
+        roadmap, see the maintainer's `roadmap page
+        <http://bitprophet.org/projects#roadmap>`_.
         
         .. note::
             You can install the development version via ``pip install -e
@@ -31,17 +51,17 @@ Classifier: Development Status :: 5 - Production/Stable
 Classifier: Intended Audience :: Developers
 Classifier: License :: OSI Approved :: BSD License
 Classifier: Operating System :: OS Independent
-Classifier: Programming Language :: Python
-Classifier: Programming Language :: Python :: 2
-Classifier: Programming Language :: Python :: 2.6
-Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.2
-Classifier: Programming Language :: Python :: 3.3
-Classifier: Programming Language :: Python :: 3.4
-Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3.11
+Classifier: Programming Language :: Python :: 3.12
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Topic :: Documentation
 Classifier: Topic :: Software Development :: Documentation
+Requires-Python: >=3.6
diff --git a/README.rst b/README.rst
index 08093fb..6354fdd 100644
--- a/README.rst
+++ b/README.rst
@@ -1,8 +1,23 @@
+|version| |python| |license| |ci|
+
+.. |version| image:: https://img.shields.io/pypi/v/alabaster
+    :target: https://pypi.org/project/alabaster/
+    :alt: PyPI - Package Version
+.. |python| image:: https://img.shields.io/pypi/pyversions/alabaster
+    :target: https://pypi.org/project/alabaster/
+    :alt: PyPI - Python Version
+.. |license| image:: https://img.shields.io/pypi/l/alabaster
+    :target: https://github.com/bitprophet/alabaster/blob/main/LICENSE
+    :alt: PyPI - License
+.. |ci| image:: https://img.shields.io/circleci/build/github/bitprophet/alabaster/main
+    :target: https://app.circleci.com/pipelines/github/bitprophet/alabaster
+    :alt: CircleCI
+
 What is Alabaster?
 ==================
 
 Alabaster is a visually (c)lean, responsive, configurable theme for the `Sphinx
-<http://sphinx-doc.org>`_ documentation system. It is Python 2+3 compatible.
+<http://sphinx-doc.org>`_ documentation system. It is Python 3.6+ compatible.
 
 It began as a third-party theme, and is still maintained separately, but as of
 Sphinx 1.3, Alabaster is an install-time dependency of Sphinx and is selected
@@ -12,7 +27,9 @@ Live examples of this theme can be seen on `this project's own website
 <http://alabaster.readthedocs.io>`_, `paramiko.org <http://paramiko.org>`_,
 `fabfile.org <http://fabfile.org>`_ and `pyinvoke.org <http://pyinvoke.org>`_.
 
-For more documentation, please see http://alabaster.readthedocs.io.
+For more documentation, please see http://alabaster.readthedocs.io. For a
+roadmap, see the maintainer's `roadmap page
+<http://bitprophet.org/projects#roadmap>`_.
 
 .. note::
     You can install the development version via ``pip install -e
diff --git a/alabaster.egg-info/PKG-INFO b/alabaster.egg-info/PKG-INFO
index 78016f0..f2e9c0d 100644
--- a/alabaster.egg-info/PKG-INFO
+++ b/alabaster.egg-info/PKG-INFO
@@ -1,16 +1,34 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.2
 Name: alabaster
-Version: 0.7.12
+Version: 0.7.13
 Summary: A configurable sidebar-enabled Sphinx theme
 Home-page: https://alabaster.readthedocs.io
 Author: Jeff Forcier
 Author-email: jeff@bitprophet.org
 License: UNKNOWN
-Description: What is Alabaster?
+Project-URL: Source, https://github.com/bitprophet/alabaster
+Project-URL: Changelog, https://github.com/bitprophet/alabaster/blob/main/docs/changelog.rst
+Project-URL: CI, https://app.circleci.com/pipelines/github/bitprophet/alabaster
+Description: |version| |python| |license| |ci|
+        
+        .. |version| image:: https://img.shields.io/pypi/v/alabaster
+            :target: https://pypi.org/project/alabaster/
+            :alt: PyPI - Package Version
+        .. |python| image:: https://img.shields.io/pypi/pyversions/alabaster
+            :target: https://pypi.org/project/alabaster/
+            :alt: PyPI - Python Version
+        .. |license| image:: https://img.shields.io/pypi/l/alabaster
+            :target: https://github.com/bitprophet/alabaster/blob/main/LICENSE
+            :alt: PyPI - License
+        .. |ci| image:: https://img.shields.io/circleci/build/github/bitprophet/alabaster/main
+            :target: https://app.circleci.com/pipelines/github/bitprophet/alabaster
+            :alt: CircleCI
+        
+        What is Alabaster?
         ==================
         
         Alabaster is a visually (c)lean, responsive, configurable theme for the `Sphinx
-        <http://sphinx-doc.org>`_ documentation system. It is Python 2+3 compatible.
+        <http://sphinx-doc.org>`_ documentation system. It is Python 3.6+ compatible.
         
         It began as a third-party theme, and is still maintained separately, but as of
         Sphinx 1.3, Alabaster is an install-time dependency of Sphinx and is selected
@@ -20,7 +38,9 @@ Description: What is Alabaster?
         <http://alabaster.readthedocs.io>`_, `paramiko.org <http://paramiko.org>`_,
         `fabfile.org <http://fabfile.org>`_ and `pyinvoke.org <http://pyinvoke.org>`_.
         
-        For more documentation, please see http://alabaster.readthedocs.io.
+        For more documentation, please see http://alabaster.readthedocs.io. For a
+        roadmap, see the maintainer's `roadmap page
+        <http://bitprophet.org/projects#roadmap>`_.
         
         .. note::
             You can install the development version via ``pip install -e
@@ -31,17 +51,17 @@ Classifier: Development Status :: 5 - Production/Stable
 Classifier: Intended Audience :: Developers
 Classifier: License :: OSI Approved :: BSD License
 Classifier: Operating System :: OS Independent
-Classifier: Programming Language :: Python
-Classifier: Programming Language :: Python :: 2
-Classifier: Programming Language :: Python :: 2.6
-Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.2
-Classifier: Programming Language :: Python :: 3.3
-Classifier: Programming Language :: Python :: 3.4
-Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3.11
+Classifier: Programming Language :: Python :: 3.12
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Topic :: Documentation
 Classifier: Topic :: Software Development :: Documentation
+Requires-Python: >=3.6
diff --git a/alabaster.egg-info/SOURCES.txt b/alabaster.egg-info/SOURCES.txt
index 2247d48..8230eea 100644
--- a/alabaster.egg-info/SOURCES.txt
+++ b/alabaster.egg-info/SOURCES.txt
@@ -1,7 +1,6 @@
 LICENSE
 MANIFEST.in
 README.rst
-setup.cfg
 setup.py
 alabaster/__init__.py
 alabaster/_version.py
diff --git a/alabaster/__init__.py b/alabaster/__init__.py
index c88b2b5..f837c20 100644
--- a/alabaster/__init__.py
+++ b/alabaster/__init__.py
@@ -16,9 +16,8 @@ def update_context(app, pagename, templatename, context, doctree):
 
 
 def setup(app):
-    # add_html_theme is new in Sphinx 1.6+
-    if hasattr(app, "add_html_theme"):
-        theme_path = os.path.abspath(os.path.dirname(__file__))
-        app.add_html_theme("alabaster", theme_path)
+    app.require_sphinx("1.6")
+    theme_path = os.path.abspath(os.path.dirname(__file__))
+    app.add_html_theme("alabaster", theme_path)
     app.connect("html-page-context", update_context)
     return {"version": version.__version__, "parallel_read_safe": True}
diff --git a/alabaster/_version.py b/alabaster/_version.py
index ed3c608..e915ec9 100644
--- a/alabaster/_version.py
+++ b/alabaster/_version.py
@@ -1,2 +1,2 @@
-__version_info__ = (0, 7, 12)
+__version_info__ = (0, 7, 13)
 __version__ = ".".join(map(str, __version_info__))
diff --git a/alabaster/static/alabaster.css_t b/alabaster/static/alabaster.css_t
index b6f790b..0fd7c71 100644
--- a/alabaster/static/alabaster.css_t
+++ b/alabaster/static/alabaster.css_t
@@ -474,7 +474,9 @@ table.footnote td {
 }
 
 dl {
-    margin: 0;
+    margin-left: 0;
+    margin-right: 0;
+    margin-top: 0;
     padding: 0;
 }
 
diff --git a/debian/changelog b/debian/changelog
index a729f00..6697fcb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+alabaster (0.7.13-1) UNRELEASED; urgency=low
+
+  * New upstream release.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Mon, 06 Mar 2023 22:08:34 -0000
+
 alabaster (0.7.12-1) unstable; urgency=medium
 
   * Make the output reproducible.
diff --git a/debian/patches/0001-Ensure-determinstic-dict-ordering-to-ensure-builds-a.patch b/debian/patches/0001-Ensure-determinstic-dict-ordering-to-ensure-builds-a.patch
index 247632f..08e598c 100644
--- a/debian/patches/0001-Ensure-determinstic-dict-ordering-to-ensure-builds-a.patch
+++ b/debian/patches/0001-Ensure-determinstic-dict-ordering-to-ensure-builds-a.patch
@@ -9,10 +9,10 @@ Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
  alabaster/navigation.html | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-diff --git a/alabaster/navigation.html b/alabaster/navigation.html
-index 760dcc9..f854061 100644
---- a/alabaster/navigation.html
-+++ b/alabaster/navigation.html
+Index: alabaster.git/alabaster/navigation.html
+===================================================================
+--- alabaster.git.orig/alabaster/navigation.html
++++ alabaster.git/alabaster/navigation.html
 @@ -3,7 +3,7 @@
  {% if theme_extra_nav_links %}
  <hr />
diff --git a/debian/patches/0002-Remove-external-reference-to-s3.amazonaws.com.patch b/debian/patches/0002-Remove-external-reference-to-s3.amazonaws.com.patch
index ed428f9..9bac3ac 100644
--- a/debian/patches/0002-Remove-external-reference-to-s3.amazonaws.com.patch
+++ b/debian/patches/0002-Remove-external-reference-to-s3.amazonaws.com.patch
@@ -7,10 +7,10 @@ Forwarded: not-needed
  alabaster/layout.html | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-diff --git a/alabaster/layout.html b/alabaster/layout.html
-index 0885d03..584f51e 100644
---- a/alabaster/layout.html
-+++ b/alabaster/layout.html
+Index: alabaster.git/alabaster/layout.html
+===================================================================
+--- alabaster.git.orig/alabaster/layout.html
++++ alabaster.git/alabaster/layout.html
 @@ -101,7 +101,7 @@
  
      {% if theme_github_banner|lower != 'false' %}
diff --git a/setup.cfg b/setup.cfg
index 40282e8..8bfd5a1 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,13 +1,3 @@
-[bdist_wheel]
-universal = 1
-
-[metadata]
-license_file = LICENSE
-
-[flake8]
-ignore = E124,E125,E128,E261,E301,E302,E303
-max-line-length = 79
-
 [egg_info]
 tag_build = 
 tag_date = 0
diff --git a/setup.py b/setup.py
index b7a1779..d6e5c5b 100644
--- a/setup.py
+++ b/setup.py
@@ -13,6 +13,8 @@ version = _locals["__version__"]
 with codecs.open("README.rst", encoding="utf-8") as f:
     readme = f.read()
 
+code_ns = "bitprophet/alabaster"
+
 setup(
     name="alabaster",
     version=version,
@@ -21,24 +23,29 @@ setup(
     author="Jeff Forcier",
     author_email="jeff@bitprophet.org",
     url="https://alabaster.readthedocs.io",
+    project_urls={
+        "Source": f"https://github.com/{code_ns}",
+        "Changelog": f"https://github.com/{code_ns}/blob/main/docs/changelog.rst",  # noqa
+        "CI": f"https://app.circleci.com/pipelines/github/{code_ns}",
+    },
     packages=["alabaster"],
     include_package_data=True,
     entry_points={"sphinx.html_themes": ["alabaster = alabaster"]},
+    python_requires=">=3.6",
     classifiers=[
         "Development Status :: 5 - Production/Stable",
         "Intended Audience :: Developers",
         "License :: OSI Approved :: BSD License",
         "Operating System :: OS Independent",
-        "Programming Language :: Python",
-        "Programming Language :: Python :: 2",
-        "Programming Language :: Python :: 2.6",
-        "Programming Language :: Python :: 2.7",
         "Programming Language :: Python :: 3",
-        "Programming Language :: Python :: 3.2",
-        "Programming Language :: Python :: 3.3",
-        "Programming Language :: Python :: 3.4",
-        "Programming Language :: Python :: 3.5",
+        "Programming Language :: Python :: 3 :: Only",
         "Programming Language :: Python :: 3.6",
+        "Programming Language :: Python :: 3.7",
+        "Programming Language :: Python :: 3.8",
+        "Programming Language :: Python :: 3.9",
+        "Programming Language :: Python :: 3.10",
+        "Programming Language :: Python :: 3.11",
+        "Programming Language :: Python :: 3.12",
         "Programming Language :: Python :: Implementation :: CPython",
         "Programming Language :: Python :: Implementation :: PyPy",
         "Topic :: Documentation",

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/lib/python3/dist-packages/alabaster-0.7.13.egg-info/PKG-INFO
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/alabaster-0.7.13.egg-info/dependency_links.txt
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/alabaster-0.7.13.egg-info/entry_points.txt
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/alabaster-0.7.13.egg-info/top_level.txt

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/python3/dist-packages/alabaster-0.7.12.egg-info/PKG-INFO
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/alabaster-0.7.12.egg-info/dependency_links.txt
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/alabaster-0.7.12.egg-info/entry_points.txt
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/alabaster-0.7.12.egg-info/top_level.txt

No differences were encountered in the control files

More details

Full run details