Skip to content

bundle_files < 3 not supported in Python 3.12+ #225

@albertosottile

Description

@albertosottile

On Python 3.12 and newer, it is not possible to use any values of bundle_files != 3. This is because MemoryModule cannot load the python312.dll (and newer) Python library from memory.

For the moment, the support for bundle_files <= 2 is kept in the code base up to Python 3.11 in the hope of somehow extending MemoryModule to support loading newer Python libraries in the foreseeable future. The support might be removed entirely at later stage if such efforts do not succeed.

Further technical details can be found in #191 and in particular in this comment #191 (comment).

See also #215, #216, fancycode/MemoryModule#62, fancycode/MemoryModule#31, and http://www.nynaeve.net/?p=185.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions