If one has a Cython module and wishes to cimport from planarity, do we need to expose via planarity package's __init__.pxd? The Cython docs - .pxd files - __init__.pxd) state that it might not strictly be necessary, but that:
Other modules would then be able to use cimport on the package in order to recursively gain faster, Cython access to the entire package and the data declared in its modules
Possibly related is this comment talking about how to surface classes from a Package on cython Issue #3270; we'll probably need to populate the __init__.pxd of the planarity.full and planarity.classic subpackages too?
If one has a Cython module and wishes to
cimportfromplanarity, do we need to expose viaplanaritypackage's__init__.pxd? The Cython docs -.pxdfiles -__init__.pxd) state that it might not strictly be necessary, but that:Possibly related is this comment talking about how to surface classes from a Package on
cythonIssue #3270; we'll probably need to populate the__init__.pxdof theplanarity.fullandplanarity.classicsubpackages too?