cykooz@cykooz-pc:~/Work/mypackage$ python setup.py check -r running check Traceback (most recent call last): File "setup.py", line 73, in """, File "/usr/lib/python2.7/distutils/core.py", line 152, in setup dist.run_commands() File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands self.run_command(cmd) File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command cmd_obj.run() File "/usr/lib/python2.7/distutils/command/check.py", line 69, in run self.check_restructuredtext() File "/usr/lib/python2.7/distutils/command/check.py", line 111, in check_restructuredtext for warning in self._check_rst_data(data): File "/usr/lib/python2.7/distutils/command/check.py", line 138, in _check_rst_data parser.parse(data, document) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/__init__.py", line 157, in parse self.statemachine.run(inputlines, document, inliner=self.inliner) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 170, in run input_source=document['source']) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/statemachine.py", line 237, in run context, state, transitions) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/statemachine.py", line 458, in check_line return method(match, context, next_state) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 2709, in underline self.section(title, source, style, lineno - 1, messages) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 329, in section self.new_subsection(title, lineno, messages) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 398, in new_subsection node=section_node, match_titles=1) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 284, in nested_parse node=node, match_titles=match_titles) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 195, in run results = StateMachineWS.run(self, input_lines, input_offset) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/statemachine.py", line 237, in run context, state, transitions) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/statemachine.py", line 458, in check_line return method(match, context, next_state) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 2709, in underline self.section(title, source, style, lineno - 1, messages) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 329, in section self.new_subsection(title, lineno, messages) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 398, in new_subsection node=section_node, match_titles=1) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 284, in nested_parse node=node, match_titles=match_titles) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 195, in run results = StateMachineWS.run(self, input_lines, input_offset) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/statemachine.py", line 237, in run context, state, transitions) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/statemachine.py", line 458, in check_line return method(match, context, next_state) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 1212, in bullet i, blank_finish = self.list_item(match.end()) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 1235, in list_item node=listitem) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 284, in nested_parse node=node, match_titles=match_titles) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 195, in run results = StateMachineWS.run(self, input_lines, input_offset) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/statemachine.py", line 237, in run context, state, transitions) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/statemachine.py", line 458, in check_line return method(match, context, next_state) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 2646, in blank context, self.state_machine.abs_line_number() - 1) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 421, in paragraph textnodes, messages = self.inline_text(text, lineno) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 430, in inline_text return self.inliner.parse(text, lineno, self.memo, self.parent) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 528, in parse processed += self.implicit_inline(remaining, lineno) File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/parsers/rst/states.py", line 991, in implicit_inline return [nodes.Text(unescape(text), rawsource=unescape(text, 1))] File "/usr/local/lib/python2.7/dist-packages/docutils-0.8.1-py2.7.egg/docutils/nodes.py", line 331, in __new__ return reprunicode.__new__(cls, data) UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 0: ordinal not in range(128)