Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean build environment produces warnings #348

Open
miketheman opened this issue Jan 5, 2019 · 0 comments
Open

Clean build environment produces warnings #348

miketheman opened this issue Jan 5, 2019 · 0 comments
Assignees
Labels
tooling Issues/Changes related to building the docs

Comments

@miketheman
Copy link
Member

On current master (17a0ca1)

make html produces this warning repeated frequently:

deprecation warning: io.FileInput() argument `handle_io_errors` is ignored since "Docutils 0.10 (2012-12-16)" and will soon be removed.reading sources... [

Environment is also pretty outdated, and could use a fresh coat of paint.

$ python --version
Python 2.7.15
$ pip list
Package          Version
---------------- -------
docutils         0.14
Jinja2           2.10
MarkupSafe       1.1.0
pip              18.1
Pygments         2.3.1
setuptools       40.6.3
Sphinx           1.2
sphinx-rtd-theme 0.1.5
wheel            0.32.3
$ pip list --outdated
Package          Version Latest Type
---------------- ------- ------ -----
Sphinx           1.2     1.8.3  wheel
sphinx-rtd-theme 0.1.5   0.4.2  wheel

So it appears that we likely want to update the baseline Sphinx installation, as well as move the entire project to Python 3, as Python 2 will end of life at the end of 2020 - see https://www.python.org/dev/peps/pep-0373/#update

@miketheman miketheman added enhancement tooling Issues/Changes related to building the docs and removed enhancement labels Jan 5, 2019
@miketheman miketheman self-assigned this Jan 5, 2019
miketheman added a commit that referenced this issue Jan 5, 2019
Includes an updated docutils 0.14 - resolving a deprecation warning.

Refs #348

Signed-off-by: Mike Fiedler <miketheman@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tooling Issues/Changes related to building the docs
Projects
None yet
Development

No branches or pull requests

1 participant