-
-
Notifications
You must be signed in to change notification settings - Fork 21
Closed
Description
Steps:
- Install:
virtualenv test && source test/bin/activate && pip install restructuredtext_lint sphinx
- Test:
python -c "import restructuredtext_lint;from sphinx.directives import other;restructuredtext_lint.lint('.. toctree::\n :maxdepth: 1\n\n project/contribute')"
Saw:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "restructuredtext_lint/lint.py", line 62, in lint
reader.parser.parse(content, document)
File "docutils/parsers/rst/__init__.py", line 172, in parse
self.statemachine.run(inputlines, document, inliner=self.inliner)
File "docutils/parsers/rst/states.py", line 170, in run
input_source=document['source'])
File "docutils/statemachine.py", line 239, in run
context, state, transitions)
File "docutils/statemachine.py", line 460, in check_line
return method(match, context, next_state)
File "docutils/parsers/rst/states.py", line 2299, in explicit_markup
nodelist, blank_finish = self.explicit_construct(match)
File "docutils/parsers/rst/states.py", line 2311, in explicit_construct
return method(self, expmatch)
File "docutils/parsers/rst/states.py", line 2054, in directive
directive_class, match, type_name, option_presets)
File "docutils/parsers/rst/states.py", line 2103, in run_directive
result = directive_instance.run()
File "sphinx/directives/other.py", line 52, in run
env = self.state.document.settings.env
AttributeError: Values instance has no attribute 'env'- Environment
$pip freeze
alabaster==0.7.8
Babel==2.3.4
docutils==0.12
imagesize==0.7.1
Jinja2==2.8
MarkupSafe==0.23
Pygments==2.1.3
pytz==2016.4
restructuredtext-lint==0.14.3
six==1.10.0
snowballstemmer==1.2.1
Sphinx==1.4.4$python --version: Python 2.7.6
Metadata
Metadata
Assignees
Labels
No labels