Add explicit numba/llvmlite pins for Python 3.11+ compatibility

Fixes dependency resolution issues where transitive dependencies
through resampy would install incompatible versions:
- numba>=0.61.0 (supports Python 3.10-3.13)
- llvmlite>=0.44.0 (supports Python 3.10-3.13)

Previously, older versions (numba 0.53.1, llvmlite 0.36.0) only
supported Python 3.6-3.9, causing deployment failures on Python 3.11+.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
dbtreasure
2025-07-21 21:52:36 -06:00
parent 9530b8b842
commit 6e3a0a2d5d

View File

@@ -34,6 +34,9 @@ dependencies = [
"resampy~=0.4.3",
"soxr~=0.5.0",
"openai~=1.74.0",
# Explicit dependency pins for Python 3.11+ compatibility
"numba>=0.61.0",
"llvmlite>=0.44.0",
]
[project.urls]