From 46b2192c1c146bffda04ffe696a8934015af5777 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 13 May 2019 10:48:03 +0200 Subject: [PATCH] Build docs with Python 3 Fixes https://github.com/WoLpH/python-utils/issues/6 --- docs/conf.py | 4 +++- tox.ini | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index 6f1ccba..f2225c5 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -67,7 +67,7 @@ # Monkey patch to disable nonlocal image warning import sphinx -if hasattr(sphinx, 'environment'): +try: original_warn_mode = sphinx.environment.BuildEnvironment.warn_node def allow_nonlocal_image_warn_node(self, msg, *args, **kwargs): @@ -76,6 +76,8 @@ def allow_nonlocal_image_warn_node(self, msg, *args, **kwargs): sphinx.environment.BuildEnvironment.warn_node = \ allow_nonlocal_image_warn_node +except AttributeError: + pass suppress_warnings = [ 'image.nonlocal_uri', diff --git a/tox.ini b/tox.ini index 33b165c..b588f0a 100644 --- a/tox.ini +++ b/tox.ini @@ -19,7 +19,7 @@ deps = flake8 commands = flake8 --ignore=W391 python_utils {posargs} [testenv:docs] -basepython = python2.7 +basepython = python3 whitelist_externals = rm cd