[release-announce] openstackdocstheme 1.28.0

no-reply at openstack.org no-reply at openstack.org
Thu Dec 6 17:08:39 UTC 2018


We exuberantly announce the release of:

openstackdocstheme 1.28.0: OpenStack Docs Theme

The source is available from:

    https://git.openstack.org/cgit/openstack/openstackdocstheme

Download the package from:

    https://tarballs.openstack.org/openstackdocstheme/

Please report issues through launchpad:

    https://launchpad.net/openstack-doc-tools

For more details, please see below.

1.28.0
^^^^^^

New Features

* Add tools for building translated documents. The file "docstheme-
  build-translated.sh" will look for translations and build translated
  documents for all languages that exist. Invoke "docstheme-build-
  translated.sh" from tox.ini instead of running "sphinx-build"
  directly.

* The "last-updated" page context for each page is set based on the
  git history for the source document for the page. If there is no
  source document checked into git, the current time is used.

Changes in openstackdocstheme 1.27.1..1.28.0
--------------------------------------------

8cb53c8 Change openstack-dev to openstack-discuss
1b6ee04 use git modification timestamps as last-updated time for each page
0948c2d Import tools for building translated documents
98c23d2 Fix typo
4e53cdb Remove setup.py check from pep8 job
dc6b70a StarlingX nav fix to remove "Software Update" links


Diffstat (except docs and test files)
-------------------------------------

bin/docstheme-build-translated.sh                  | 167 +++++++++++++++++++++
bin/docstheme-lang-display-name.py                 |  28 ++++
openstackdocstheme/__init__.py                     |   8 +-
openstackdocstheme/page_context.py                 |  94 ++++++++++++
openstackdocstheme/theme/openstackdocs/layout.html |   4 +-
.../starlingxdocs/sidebartoc_menu_apiref.html      |   1 -
.../notes/add-translations-9238b0f56b677a6b.yaml   |   8 +
.../last-updated-via-git-245fb14be3770a19.yaml     |   6 +
setup.cfg                                          |   5 +-
tox.ini                                            |   1 -
11 files changed, 317 insertions(+), 7 deletions(-)







More information about the Release-announce mailing list