mirror of
https://github.com/Nuitka/Nuitka.git
synced 2026-10-28 12:15:12 +01:00
* The module attribute bytecode expects "__file__" to live in the same location even for different modules with Python 3.11 which is a horrible bug we need to work around. * The work around is to avoid adding "__compiled__" for modules early, but keep doing it for package, that way they are in the same offset in the dictionaries, and the CPython bytecode can work with it. * Adding a decided node to do it at module runtime, and this was sort of missing anyway, and will be a pre-cursor for compile time optimization of this values attributes and existance.