Skip to content

Release version 1.3.0 - Python 3.12 and PyTorch 2.x Support#69

Open
bryanhui wants to merge 1 commit into
patrick-kidger:masterfrom
bryanhui:master
Open

Release version 1.3.0 - Python 3.12 and PyTorch 2.x Support#69
bryanhui wants to merge 1 commit into
patrick-kidger:masterfrom
bryanhui:master

Conversation

@bryanhui

Copy link
Copy Markdown

Major changes:

  • Add Python 3.12 support (dropped 3.7-3.11)
  • Add PyTorch 2.1.0, 2.1.1, 2.2.0 support (dropped < 2.1.0)
  • Fix critical logsignature segfault caused by GIL handling
  • Fix C++ ABI compatibility issues with std::unique_ptr
  • Update CI/CD to Ubuntu 22.04 and Windows Server 2022

Technical fixes:

  • Restructure make_lyndon_info to properly handle GIL
  • Replace std::unique_ptr with raw pointers in LyndonInfo
  • Implement Rule of 5 for proper memory management
  • Update build system for C++17 compatibility

Major changes:
- Add Python 3.12 support (dropped 3.7-3.11)
- Add PyTorch 2.1.0, 2.1.1, 2.2.0 support (dropped < 2.1.0)
- Fix critical logsignature segfault caused by GIL handling
- Fix C++ ABI compatibility issues with std::unique_ptr
- Update CI/CD to Ubuntu 22.04 and Windows Server 2022

Technical fixes:
- Restructure make_lyndon_info to properly handle GIL
- Replace std::unique_ptr with raw pointers in LyndonInfo
- Implement Rule of 5 for proper memory management
- Update build system for C++17 compatibility
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant