docs: drop sphinxmark

sphinxmark is no longer compatible with the latest release of Sphinx
which is causing all of our documentation jobs to fail.  This patch
removes it as our current usage of openstacktheme for documentation
already provides watermarks for current branch and notices for which
branch the documentation covers.

Change-Id: I1c5f31eba103847f8eaa9cdb4b37659b52db12f9
This commit is contained in:
Mohammed Naser 2019-04-03 23:49:40 -04:00 committed by Dmitriy Rabotjagov (noonedeadpunk)
parent cdda3bb057
commit 7479969803
2 changed files with 0 additions and 16 deletions

View File

@ -6,5 +6,4 @@
sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD
openstackdocstheme>=1.18.1 # Apache-2.0
reno>=2.5.0 # Apache-2.0
sphinxmark>=0.1.14 # Apache-2.0
doc8>=0.6.0 # Apache-2.0

View File

@ -42,7 +42,6 @@ import os
extensions = [
'sphinx.ext.autodoc',
'openstackdocstheme',
'sphinxmark'
]
# Add any paths that contain templates here, relative to this directory.
@ -324,17 +323,3 @@ texinfo_documents = [
# If true, do not generate a @detailmenu in the "Top" node's menu.
# texinfo_no_detailmenu = False
watermark = os.popen("git branch --contains $(git rev-parse HEAD)\
| awk -F/ '/stable/ {print $2}'").read().strip(' \n\t').capitalize()
if watermark == "":
watermark = "Pre-release"
# -- Options for sphinxmark -----------------------------------------------
sphinxmark_enable = True
sphinxmark_div = 'docs-body'
sphinxmark_image = 'text'
sphinxmark_text = watermark
sphinxmark_text_color = (128, 128, 128)
sphinxmark_text_size = 70