Skip to content

Python 3.8 support on Windows #220

@leiterrl

Description

@leiterrl

Due to a change in how dll dependencies are resolved some work will be needed to add Python3.8 support on windows for pysgpp.

See: https://docs.python.org/3/whatsnew/3.8.html

DLL dependencies for extension modules and DLLs loaded with ctypes on Windows are now resolved more securely. Only the system paths, the directory containing the DLL or PYD file, and directories added with add_dll_directory() are searched for load-time dependencies. Specifically, PATH and the current working directory are no longer used, and modifications to these will no longer have any effect on normal DLL resolution. If your application relies on these mechanisms, you should check for add_dll_directory() and if it exists, use it to add your DLLs directory while loading your library. Note that Windows 7 users will need to ensure that Windows Update KB2533623 has been installed (this is also verified by the installer). (Contributed by Steve Dower in bpo-36085.)

Possible reference for implementation:
vernondcole/pywin32@923ea4f

Metadata

Metadata

Assignees

No one assigned

    Labels

    confirmedIssues that have been reproduced by another user (not the submitter)feature requestDesirable, nice-to-have feature

    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