Skip to content

Conversation

@rahlk
Copy link
Contributor

@rahlk rahlk commented Jul 21, 2025

Fix NumPy compatibility for Python 3.12+ and enhance Pydantic compatibility

  • CRITICAL: Fix NumPy build failure on Python 3.12+ (resolves Bug Report: NumPy Build Failure on Python 3.12 Due to Missing distutils #19)
    • Split NumPy constraints to handle Python 3.12+ requiring NumPy 1.26.0+
    • Resolves 'ModuleNotFoundError: No module named distutils' errors
  • Fix Pydantic v1/v2 compatibility issues throughout codebase
    • Add runtime version detection and compatibility helpers
    • Update JSON serialization to use compatible methods
  • Bump version to 0.1.11

…bility

- CRITICAL: Fix NumPy build failure on Python 3.12+ (resolves #19)
  * Split NumPy constraints to handle Python 3.12+ requiring NumPy 1.26.0+
  * Resolves 'ModuleNotFoundError: No module named distutils' errors
- Fix Pydantic v1/v2 compatibility issues throughout codebase
  * Add runtime version detection and compatibility helpers
  * Update JSON serialization to use compatible methods
- Bump version to 0.1.11
@rahlk rahlk merged commit 82882df into main Jul 21, 2025
1 check passed
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.

Bug Report: NumPy Build Failure on Python 3.12 Due to Missing distutils

2 participants