mark florisson, 09.04.2013 16:32: > On 9 April 2013 14:55, Nikita Nemkin wrote: >> One alternative for code reuse in large Cython projects >> could be packaging multiple modules into one shared library. > > We have 'include'! :) Seriously though, that wouldn't work well with the > import mechanism, and probably not for C compile time either.
CPython has support for it. It's actually quite easy, you basically just register all module init functions explicitly at init time and let CPython do the rest. So, compiling a package into one big Cython module with shared internal types and utility code should be quite simple and would IMHO be a very cool feature. Stefan _______________________________________________ cython-devel mailing list cython-devel@python.org http://mail.python.org/mailman/listinfo/cython-devel