Skip to content

PyneCore v6.0.16 - Windows Compatibility & Code Cleanup

Choose a tag to compare

@wallneradam wallneradam released this 18 Jul 22:13
· 56 commits to main since this release

What's Changed

πŸ› Bug Fixes

  • Improved Windows compatibility in import hook - Fixed cross-platform path handling issues that prevented proper bytecode cache management on Windows systems (#e9b864c)
    • Replaced hardcoded '/' separators with os.path.sep for platform independence
    • Switched to importlib.util.cache_from_source() for standard .pyc path generation
    • Added case-insensitive path checking for Windows file systems
    • Enhanced support for PyPy and alternative Python implementations

πŸ”§ Code Quality

  • Cleaned up CSVFile thread implementation - Removed unused variable initializations in the CSVFile thread loop (#e41bdfc)

πŸ”„ Compatibility

  • Full Windows, macOS, and Linux support
  • PyPy compatibility improved

Full Changelog: v6.0.15...v6.0.16