Skip to content

v1.6.0-rc.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@mmomtchev mmomtchev released this 31 Jan 13:35
· 15 commits to main since this release

I currently do not have access to the Windows computer I was using for my major pymport-based project and I cannot fully test this version which will remain as RC for the time being

  • macOS Apple Silicon prebuilt binaries
  • Tested with Node.js 22 and 23
  • Drop macOS 11 and 12 support
  • Upgrade the built-in Python to 3.12.8
  • Improved build of the built-in Python ensuring that all Python modules do not assume anything about the host system - including working SSL without requiring Homebrew on macOS
  • Support rebuilding against Python 3.13
  • Fix (and test) all compression modules on all platforms
  • Recompiling the built-in Python now requires that conan>=2.0.0 is installed
  • Fix #3, allow Python objects to be garbage-collected in fully synchronous code
  • Fix #193, use the Node.js solution for cancelling exceptions thrown in a running asynchronous operation after the thread has been terminated
  • Fix #324, reference counting error when accessing the Python constructor .constr