[Python-modules-team] Bug#937730: Bug#934264: Please update (4.6.2?) and provide/switch to python3

Scott Talbert swt at techie.net
Tue Dec 31 21:22:09 GMT 2019


> > > python-envisage has not yet been converted to Python3 and seems to be required:
> > > $ mayavi2
> > > Traceback (most recent call last):
> > >   File "/usr/bin/mayavi2", line 464, in <module>
> > >     from mayavi.plugins.app import Mayavi, setup_logger
> > >   File "/usr/lib/python3/dist-packages/mayavi/plugins/app.py", line 19, in <module>
> > >     from .mayavi_workbench_application import MayaviWorkbenchApplication
> > >   File "/usr/lib/python3/dist-packages/mayavi/plugins/mayavi_workbench_application.py", line 13, in <module>
> > >     from envisage.ui.workbench.api import WorkbenchApplication
> > > ModuleNotFoundError: No module named 'envisage'
> > 
> > That's recorded as TODO item in d/changelog now.
> 
> FYI, I just worked on converting envisage to python3:
> https://salsa.debian.org/python-team/modules/python-envisage
> 
> I asked Dmitry S. to upload it.

Hey all, I worked more on mayavi2 and I think is probably ready enough 
for upload: 

- Removed wxPython as dependency - only PyQt is currently supported in 
mayavi for Python3.  This will be pulled in automatically by traitsui, 
pyface, etc.

- Cleaned up all lintian errors/warnings

- Worked further at getting the tests working.  They are a lot closer 
but not completely functional.

- The package builds, installs, and runs fine as best as I can tell, 
although I don't know how to do much with it.

Feel free to upload if you think it is ready.

Happy New Year,
Scott



More information about the Python-modules-team mailing list