mirror of
https://github.com/readthedocs/sphinx_rtd_theme.git
synced 2025-02-25 18:55:21 -06:00
Merge branch 'master' into Blendify/python-compat
This commit is contained in:
commit
65723affd8
2705
package-lock.json
generated
2705
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
16
package.json
16
package.json
@ -21,26 +21,26 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"bourbon": "~4.3",
|
"bourbon": "~4.3",
|
||||||
"bourbon-neat": "~1.9",
|
"bourbon-neat": "~1.9",
|
||||||
"copy-webpack-plugin": "^5.1.1",
|
"copy-webpack-plugin": "^5.1.2",
|
||||||
"css-loader": "^3.1.0",
|
"css-loader": "^3.6.0",
|
||||||
"file-loader": "^3.0.1",
|
"file-loader": "^3.0.1",
|
||||||
"font-awesome": "^4.7.0",
|
"font-awesome": "^4.7.0",
|
||||||
"html5shiv": "^3.7.3",
|
"html5shiv": "^3.7.3",
|
||||||
"imports-loader": "^0.8.0",
|
"imports-loader": "^0.8.0",
|
||||||
"jquery": "^3.4.1",
|
"jquery": "^3.6.0",
|
||||||
"lato-font": "^3.0.0",
|
"lato-font": "^3.0.0",
|
||||||
"mini-css-extract-plugin": "^0.6.0",
|
"mini-css-extract-plugin": "^0.6.0",
|
||||||
"node-sass": "^4.13.1",
|
"node-sass": "^4.13.1",
|
||||||
"optimize-css-assets-webpack-plugin": "^5.0.3",
|
"optimize-css-assets-webpack-plugin": "^5.0.4",
|
||||||
"roboto-fontface": "^0.10.0",
|
"roboto-fontface": "^0.10.0",
|
||||||
"sass-loader": "^7.3.0",
|
"sass-loader": "^7.3.0",
|
||||||
"style-loader": "^0.23.1",
|
"style-loader": "^0.23.1",
|
||||||
"webpack": "^4.30.0",
|
"webpack": "^4.46.0",
|
||||||
"webpack-cli": "^3.3.1",
|
"webpack-cli": "^3.3.12",
|
||||||
"webpack-dev-server": "^3.3.1",
|
"webpack-dev-server": "^3.11.2",
|
||||||
"webpack-merge": "^4.2.1",
|
"webpack-merge": "^4.2.1",
|
||||||
"webpack-shell-plugin": "^0.5.0",
|
"webpack-shell-plugin": "^0.5.0",
|
||||||
"webpack-watch-files-plugin": "^1.0.3",
|
"webpack-watch-files-plugin": "^1.1.0",
|
||||||
"wyrm": "^1.0.9"
|
"wyrm": "^1.0.9"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -5,8 +5,9 @@ From https://github.com/ryan-roemer/sphinx-bootstrap-theme.
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
from os import path
|
from os import path
|
||||||
|
from sys import version_info as python_version
|
||||||
|
|
||||||
from sphinx import version_info
|
from sphinx import version_info as sphinx_version
|
||||||
from sphinx.locale import _
|
from sphinx.locale import _
|
||||||
from sphinx.util.logging import getLogger
|
from sphinx.util.logging import getLogger
|
||||||
|
|
||||||
@ -33,8 +34,11 @@ def config_initiated(app, config):
|
|||||||
|
|
||||||
# See http://www.sphinx-doc.org/en/stable/theming.html#distribute-your-theme-as-a-python-package
|
# See http://www.sphinx-doc.org/en/stable/theming.html#distribute-your-theme-as-a-python-package
|
||||||
def setup(app):
|
def setup(app):
|
||||||
|
if python_version[0] < 3:
|
||||||
|
logger.warning("Python 2 is deprecated with sphinx_rtd_theme, update to Python 3")
|
||||||
app.require_sphinx('1.6')
|
app.require_sphinx('1.6')
|
||||||
if version_info <= (2, 0, 0):
|
if sphinx_version <= (2, 0, 0):
|
||||||
|
logger.warning("Sphinx 1.x is deprecated with sphinx_rtd_theme, update to Sphinx 2.x or greater")
|
||||||
if not app.config.html_experimental_html5_writer:
|
if not app.config.html_experimental_html5_writer:
|
||||||
logger.warning("'html4_writer' is deprecated with sphinx_rtd_theme")
|
logger.warning("'html4_writer' is deprecated with sphinx_rtd_theme")
|
||||||
else:
|
else:
|
||||||
@ -44,7 +48,7 @@ def setup(app):
|
|||||||
# Register the theme that can be referenced without adding a theme path
|
# Register the theme that can be referenced without adding a theme path
|
||||||
app.add_html_theme('sphinx_rtd_theme', path.abspath(path.dirname(__file__)))
|
app.add_html_theme('sphinx_rtd_theme', path.abspath(path.dirname(__file__)))
|
||||||
|
|
||||||
if version_info >= (1, 8, 0):
|
if sphinx_version >= (1, 8, 0):
|
||||||
# Add Sphinx message catalog for newer versions of Sphinx
|
# Add Sphinx message catalog for newer versions of Sphinx
|
||||||
# See http://www.sphinx-doc.org/en/master/extdev/appapi.html#sphinx.application.Sphinx.add_message_catalog
|
# See http://www.sphinx-doc.org/en/master/extdev/appapi.html#sphinx.application.Sphinx.add_message_catalog
|
||||||
rtd_locale_path = path.join(path.abspath(path.dirname(__file__)), 'locale')
|
rtd_locale_path = path.join(path.abspath(path.dirname(__file__)), 'locale')
|
||||||
|
Loading…
Reference in New Issue
Block a user