mv-python

Results 142 comments of mv-python

Added additional TC of relative imports in `__init__.py`. This TC will again crash CI. Fix is easy, removing following lines: https://github.com/cython/cython/blob/db787a453996d7441f5791dd901b284b4cfbbfb9/Cython/Compiler/Nodes.py#L8572-L8574 Is there any purpose of this error?

Tests `cpdef_enums` and `cpdef_enums_import` failed in some jobs, but both are executed correctly on my local machine. I am not sure why they failed in CI :-(

I have done diff of generated C __init__ files between latest commit of this PR and commit https://github.com/cython/cython/pull/4552/commits/4a2e6df31167b08faac38317cd5766fb130131cb (basically before removing `PKG.__init__` Module Scope and after removing it). I have...

@scoder @da-woods could you please have a look on the last changes in this PR? Do you have any comments? I would like to understand whether my direction is fine...

The comments were implemented. Ready for next round of review.

> Could you make sure that we compare the behaviour of normal (uncompiled) Python to the behaviour that we create here? You could add a plain Python package and/or sub-package...

@scoder @da-woods I have implemented comments. Could you review the PR?

@scoder @da-woods I think all comments were fixed. Could you have a look on the PR?

@scoder is this PR able to make it the next release? It would be great if yes... Let me know if there is anythong pending. I will try to fix...

Based on comment https://github.com/cython/cython/issues/4022#issuecomment-1200386975 can be this PR merged before beta of 3.0.0? (link back to https://github.com/cython/cython/issues/4022)