[Schevo-devel] Re: Schevo split is on schedule - please help test

Ilias Lazaridis ilias at lazaridis.com
Sat Mar 25 11:49:58 EST 2006


Ilias Lazaridis wrote:
> Matthew Scott wrote:
> ...
>> Schevo         3.0b2-dev      Core schevo engine      Deployed
>> SchevoQt       3.0b2-dev      PyQt 3 support          Deployed
> ...

Any info on this?

> I've deleted the old schevo installation manually within the python 
> site-packages.
> 
> I've installed the above 2 packages from the svn and runned "python 
> setup.py develop".
> 
> I have created a test database (the todo.db) and launched the navigator 
> successfully.
> 
> -
> 
> Problem:
> 
> running "docgen.bat" results in the following error:
> 
> Schevo tracing is ON.  See schevo.trace.__doc__ for more information.
> Traceback (most recent call last):
>   File "setup.py", line 103, in ?
>     entry_points = """
>   File "C:\Python24\lib\distutils\core.py", line 149, in setup
>     dist.run_commands()
>   File "C:\Python24\lib\distutils\dist.py", line 946, in run_commands
>     self.run_command(cmd)
>   File "C:\Python24\lib\distutils\dist.py", line 966, in run_command
>     cmd_obj.run()
>   File 
> "c:\python24\lib\site-packages\buildutils-0.1.1-py2.4.egg\buildutils\command\pudge.py", 
> line 176, in run
>     self.execute(generate, (), msg='generating documentation')
>   File "C:\Python24\lib\distutils\cmd.py", line 358, in execute
>     util.execute(func, args, msg, dry_run=self.dry_run)
>   File "C:\Python24\lib\distutils\util.py", line 298, in execute
>     apply(func, args)
>   File 
> "c:\python24\lib\site-packages\buildutils-0.1.1-py2.4.egg\buildutils\command\pudge.py", 
> line 165, in generate
>     g.generate()
>   File "p:\org\pudge\pudge\generator.py", line 85, in generate
>     self.time_func(None, self.generate_index)
>   File "p:\org\pudge\pudge\generator.py", line 332, in time_func
>     return func(*args, **kw)
>   File "p:\org\pudge\pudge\generator.py", line 192, in generate_index
>     self.expand_template('package-index.html', 'module-index')
>   File "p:\org\pudge\pudge\generator.py", line 140, in expand_template
>     encoding='utf-8')
>   File 
> "c:\python24\lib\site-packages\kid-0.8-py2.4.egg\kid\__init__.py", line 
> 209, in write
>     return serializer.write(self, file, encoding, fragment)
>   File 
> "c:\python24\lib\site-packages\kid-0.8-py2.4.egg\kid\serialization.py", 
> line 58, in write
>     for text in self.generate(stream, encoding, fragment):
>   File 
> "c:\python24\lib\site-packages\kid-0.8-py2.4.egg\kid\serialization.py", 
> line 319, in generate
>     for ev, item in self.apply_filters(stream):
>   File 
> "c:\python24\lib\site-packages\kid-0.8-py2.4.egg\kid\serialization.py", 
> line 77, in balancing_filter
>     for ev, item in stream:
>   File "c:\python24\lib\site-packages\kid-0.8-py2.4.egg\kid\pull.py", 
> line 203, in _coalesce
>     for ev, item in stream:
>   File "c:\python24\lib\site-packages\kid-0.8-py2.4.egg\kid\filter.py", 
> line 21, in transform_filter
>     for ev, item in apply_matches(stream, template, templates, apply_func):
>   File "c:\python24\lib\site-packages\kid-0.8-py2.4.egg\kid\filter.py", 
> line 25, in apply_matches
>     for ev, item in stream:
>   File "c:\python24\lib\site-packages\kid-0.8-py2.4.egg\kid\pull.py", 
> line 164, in _track
>     for p in stream:
>   File "c:\python24\lib\site-packages\kid-0.8-py2.4.egg\kid\pull.py", 
> line 203, in _coalesce
>     for ev, item in stream:
>   File "p:\org\pudge\pudge\template\orbtech.com\layout.py", line 141, in 
> layout
>   File "p:\org\pudge\pudge\template\base\package-index.py", line 48, in 
> _pull
>   File "p:\org\pudge\pudge\browser.py", line 111, in modules
>     for m in m.modules(recursive=1, visible_only=0):
>   File "p:\org\pudge\pudge\browser.py", line 343, in modules
>     real_modules=real_modules):
>   File "p:\org\pudge\pudge\browser.py", line 343, in modules
>     real_modules=real_modules):
>   File "p:\org\pudge\pudge\browser.py", line 343, in modules
>     real_modules=real_modules):
>   File "p:\org\pudge\pudge\browser.py", line 334, in modules
>     exclude_names=self.browser.exclude_modules):
>   File "p:\org\pudge\pudge\browser.py", line 357, in all
>     for m in self.members.values():
>   File "p:\org\pudge\pudge\browser.py", line 295, in members
>     members = self._load_members()
>   File "p:\org\pudge\pudge\browser.py", line 383, in _load_members
>     for name, value in self.filtered_members():
>   File "p:\org\pudge\pudge\browser.py", line 448, in filtered_members
>     self._fill_modules_and_packages(members)
>   File "p:\org\pudge\pudge\browser.py", line 437, in 
> _fill_modules_and_packages
>     module = safeimport('%s.%s' % (qname, modname))
>   File "C:\Python24\lib\pydoc.py", line 278, in safeimport
>     raise ErrorDuringImport(path, sys.exc_info())
> pydoc.ErrorDuringImport: problem in 
> schevo.example.todo.schema.schema_001 - AttributeError: 'NoneType' 
> object has no att
> ribute '_imported_schemata'
> 
> .
> 


-- 
http://lazaridis.com




More information about the Schevo-devel mailing list