Thanks, indeed it works with 0.5 version. I'm looking forward to have it on pip.
Wiktor
2012/1/27, Michal Kwiatkowski <email address hidden>:
> Thanks for the report Wiktor!
>
> Please try the trunk version by doing:
>
> $ bzr branch lp:pythoscope
> $ cd pythoscope/
> $ python setup.py install
>
> and report if the error still remains.
>
> ** Changed in: pythoscope
> Importance: Undecided => Medium
>
> ** Changed in: pythoscope
> Milestone: None => 0.5-usability
>
> ** Changed in: pythoscope
> Assignee: (unassigned) => Michal Kwiatkowski (ruby)
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/922540
>
> Title:
> Pythoscope crashes on --init
>
> Status in Pythoscope, the unit test generator:
> New
>
> Bug description:
> ERROR: Oops, it seems that an internal Pythoscope error occurred.
> Please file a bug report at https://bugs.launchpad.net/pythoscope
>
> Traceback (most recent call last):
> File "/usr/local/bin/pythoscope", line 9, in <module>
> load_entry_point('pythoscope==0.4.3', 'console_scripts',
> 'pythoscope')()
> File "/usr/local/lib/python2.6/dist-packages/pythoscope/__init__.py",
> line 184, in main
> init_project(project_path)
> File "/usr/local/lib/python2.6/dist-packages/pythoscope/__init__.py",
> line 112, in init_project
> inspect_project_statically(project)
> File
> "/usr/local/lib/python2.6/dist-packages/pythoscope/inspector/__init__.py",
> line 55, in inspect_project_statically
> return add_and_update_modules(project) + \
> File
> "/usr/local/lib/python2.6/dist-packages/pythoscope/inspector/__init__.py",
> line 37, in add_and_update_modules
> static.inspect_module(project, modpath)
> File
> "/usr/local/lib/python2.6/dist-packages/pythoscope/inspector/static.py",
> line 130, in inspect_module
> return inspect_code(project, path, read_file_contents(path))
> File
> "/usr/local/lib/python2.6/dist-packages/pythoscope/inspector/static.py",
> line 139, in inspect_code
> visitor = descend(tree, ModuleVisitor)
> File "/usr/local/lib/python2.6/dist-packages/pythoscope/astvisitor.py",
> line 20, in descend
> visitor.visit(tree)
> File "/usr/local/lib/python2.6/dist-packages/pythoscope/astvisitor.py",
> line 155, in visit
> self.visit_node(tree)
> File "/usr/local/lib/python2.6/dist-packages/pythoscope/astvisitor.py",
> line 169, in visit_node
> getattr(self, method)(results)
> File "/usr/local/lib/python2.6/dist-packages/pythoscope/astvisitor.py",
> line 191, in _visit_all
> self.visit(results['nodes'])
> File "/usr/local/lib/python2.6/dist-packages/pythoscope/astvisitor.py",
> line 158, in visit
> self.visit(subtree)
> File "/usr/local/lib/python2.6/dist-packages/pythoscope/astvisitor.py",
> line 155, in visit
> self.visit_node(tree)
> File "/usr/local/lib/python2.6/dist-packages/pythoscope/astvisitor.py",
> line 169, in visit_node
> getattr(self, method)(results)
> File "/usr/local/lib/python2.6/dist-packages/pythoscope/astvisitor.py",
> line 201, in _visit_function
> body=results['body'])
> File
> "/usr/local/lib/python2.6/dist-packages/pythoscope/inspector/static.py",
> line 97, in visit_function
> self.objects.append(create_definition(name, args, body, Function))
> File
> "/usr/local/lib/python2.6/dist-packages/pythoscope/inspector/static.py",
> line 74, in create_definition
> is_generator=is_generator_definition(code))
> File
> "/usr/local/lib/python2.6/dist-packages/pythoscope/inspector/static.py",
> line 66, in is_generator_definition
> return is_generator_code(function_code_from_definition(definition))
> File
> "/usr/local/lib/python2.6/dist-packages/pythoscope/inspector/static.py",
> line 52, in function_code_from_definition
> consts = compile_without_warnings(unindent(str(definition))).co_consts
> File "/usr/lib/python2.6/lib2to3/pytree.py", line 228, in __str__
> return unicode(self).encode("ascii")
> File "/usr/lib/python2.6/lib2to3/pytree.py", line 265, in __unicode__
> return u"".join(map(unicode, self.children))
> File "/usr/lib/python2.6/lib2to3/pytree.py", line 265, in __unicode__
> return u"".join(map(unicode, self.children))
> File "/usr/lib/python2.6/lib2to3/pytree.py", line 265, in __unicode__
> return u"".join(map(unicode, self.children))
> File "/usr/lib/python2.6/lib2to3/pytree.py", line 265, in __unicode__
> return u"".join(map(unicode, self.children))
> File "/usr/lib/python2.6/lib2to3/pytree.py", line 371, in __unicode__
> return self.prefix + unicode(self.value)
> UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 37:
> ordinal not in range(128)
>
>
> I installed pythoscope with pip.
> The version is pythoscope==0.4.3
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/pythoscope/+bug/922540/+subscriptions
>
Thanks, indeed it works with 0.5 version. I'm looking forward to have it on pip.
Wiktor
2012/1/27, Michal Kwiatkowski <email address hidden>: /bugs.launchpad .net/bugs/ 922540 /bugs.launchpad .net/pythoscope bin/pythoscope" , line 9, in <module> point(' pythoscope= =0.4.3' , 'console_scripts', lib/python2. 6/dist- packages/ pythoscope/ __init_ _.py", project_ path) lib/python2. 6/dist- packages/ pythoscope/ __init_ _.py", project_ statically( project) lib/python2. 6/dist- packages/ pythoscope/ inspector/ __init_ _.py", project_ statically update_ modules( project) + \ lib/python2. 6/dist- packages/ pythoscope/ inspector/ __init_ _.py", update_ modules inspect_ module( project, modpath) lib/python2. 6/dist- packages/ pythoscope/ inspector/ static. py", code(project, path, read_file_ contents( path)) lib/python2. 6/dist- packages/ pythoscope/ inspector/ static. py", lib/python2. 6/dist- packages/ pythoscope/ astvisitor. py", lib/python2. 6/dist- packages/ pythoscope/ astvisitor. py", node(tree) lib/python2. 6/dist- packages/ pythoscope/ astvisitor. py", lib/python2. 6/dist- packages/ pythoscope/ astvisitor. py", results[ 'nodes' ]) lib/python2. 6/dist- packages/ pythoscope/ astvisitor. py", lib/python2. 6/dist- packages/ pythoscope/ astvisitor. py", node(tree) lib/python2. 6/dist- packages/ pythoscope/ astvisitor. py", lib/python2. 6/dist- packages/ pythoscope/ astvisitor. py", 'body'] ) lib/python2. 6/dist- packages/ pythoscope/ inspector/ static. py", append( create_ definition( name, args, body, Function)) lib/python2. 6/dist- packages/ pythoscope/ inspector/ static. py", is_generator_ definition( code)) lib/python2. 6/dist- packages/ pythoscope/ inspector/ static. py", definition code(function_ code_from_ definition( definition) ) lib/python2. 6/dist- packages/ pythoscope/ inspector/ static. py", code_from_ definition without_ warnings( unindent( str(definition) )).co_consts python2. 6/lib2to3/ pytree. py", line 228, in __str__ self).encode( "ascii" ) python2. 6/lib2to3/ pytree. py", line 265, in __unicode__ map(unicode, self.children)) python2. 6/lib2to3/ pytree. py", line 265, in __unicode__ map(unicode, self.children)) python2. 6/lib2to3/ pytree. py", line 265, in __unicode__ map(unicode, self.children)) python2. 6/lib2to3/ pytree. py", line 265, in __unicode__ map(unicode, self.children)) python2. 6/lib2to3/ pytree. py", line 371, in __unicode__ /bugs.launchpad .net/pythoscope /+bug/922540/ +subscriptions
> Thanks for the report Wiktor!
>
> Please try the trunk version by doing:
>
> $ bzr branch lp:pythoscope
> $ cd pythoscope/
> $ python setup.py install
>
> and report if the error still remains.
>
> ** Changed in: pythoscope
> Importance: Undecided => Medium
>
> ** Changed in: pythoscope
> Milestone: None => 0.5-usability
>
> ** Changed in: pythoscope
> Assignee: (unassigned) => Michal Kwiatkowski (ruby)
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> Pythoscope crashes on --init
>
> Status in Pythoscope, the unit test generator:
> New
>
> Bug description:
> ERROR: Oops, it seems that an internal Pythoscope error occurred.
> Please file a bug report at https:/
>
> Traceback (most recent call last):
> File "/usr/local/
> load_entry_
> 'pythoscope')()
> File "/usr/local/
> line 184, in main
> init_project(
> File "/usr/local/
> line 112, in init_project
> inspect_
> File
> "/usr/local/
> line 55, in inspect_
> return add_and_
> File
> "/usr/local/
> line 37, in add_and_
> static.
> File
> "/usr/local/
> line 130, in inspect_module
> return inspect_
> File
> "/usr/local/
> line 139, in inspect_code
> visitor = descend(tree, ModuleVisitor)
> File "/usr/local/
> line 20, in descend
> visitor.visit(tree)
> File "/usr/local/
> line 155, in visit
> self.visit_
> File "/usr/local/
> line 169, in visit_node
> getattr(self, method)(results)
> File "/usr/local/
> line 191, in _visit_all
> self.visit(
> File "/usr/local/
> line 158, in visit
> self.visit(subtree)
> File "/usr/local/
> line 155, in visit
> self.visit_
> File "/usr/local/
> line 169, in visit_node
> getattr(self, method)(results)
> File "/usr/local/
> line 201, in _visit_function
> body=results[
> File
> "/usr/local/
> line 97, in visit_function
> self.objects.
> File
> "/usr/local/
> line 74, in create_definition
> is_generator=
> File
> "/usr/local/
> line 66, in is_generator_
> return is_generator_
> File
> "/usr/local/
> line 52, in function_
> consts = compile_
> File "/usr/lib/
> return unicode(
> File "/usr/lib/
> return u"".join(
> File "/usr/lib/
> return u"".join(
> File "/usr/lib/
> return u"".join(
> File "/usr/lib/
> return u"".join(
> File "/usr/lib/
> return self.prefix + unicode(self.value)
> UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 37:
> ordinal not in range(128)
>
>
> I installed pythoscope with pip.
> The version is pythoscope==0.4.3
>
> To manage notifications about this bug go to:
> https:/
>
--
-- blog.pykonik. org
Wiktor Kołodziej
<email address hidden>
http://