You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The cefpython package structure should refactored. Currently all functions are put in the cefpython3 module. Functionality should be spread across many modules:
Refactor .pyx files to get rid of the include "cefpython.pyx" (and all other include statements). Each pyx file should be a real independent module with its own imports.
There are other features to be implemented and it would be nice to have Cython package with good structure before taking on these tasks, see the Refactor Cython project
This refactoring should improve significantly build times of cefpython. Currently it takes about a minute even with the --fast flag passed to compile.py.
Related issue: #208 (Big changes planned for CEF Python).
The text was updated successfully, but these errors were encountered:
The cefpython package structure should refactored. Currently all functions are put in the cefpython3 module. Functionality should be spread across many modules:
Steps:
include "cefpython.pyx"
(and all other include statements). Each pyx file should be a real independent module with its own imports.__init__.py
with all the imports from sub-modules.Directories:
This issue is blocking other features that are to be implemented:
This refactoring should improve significantly build times of cefpython. Currently it takes about a minute even with the --fast flag passed to compile.py.
Related issue: #208 (Big changes planned for CEF Python).
The text was updated successfully, but these errors were encountered: