fix: relax requirements.txt pins to accept Python 3.13+ #53

Merged
joshtronic merged 2 commits from feat/rag-v1 into master 2026-05-21 18:20:10 +00:00
Owner

The exact-version pins (fastembed==0.4.2, redisvl==0.3.6) excluded
Python 3.13, which is Debian Trixie's default python3. fastembed
0.5.0 was the first to support 3.13.

Switching to lower-bound pins: pip picks the newest compatible
version for the host Python. Trades reproducibility for actually
installing. Once we know what works, we can tighten if the
floating versions cause issues.

The exact-version pins (fastembed==0.4.2, redisvl==0.3.6) excluded Python 3.13, which is Debian Trixie's default python3. fastembed 0.5.0 was the first to support 3.13. Switching to lower-bound pins: pip picks the newest compatible version for the host Python. Trades reproducibility for actually installing. Once we know what works, we can tighten if the floating versions cause issues.
fix: relax requirements.txt pins to accept Python 3.13+
Some checks failed
Lint / check-sync (push) Successful in 4s
Lint / check-sync (pull_request) Has been cancelled
3d006b6777
The exact-version pins (fastembed==0.4.2, redisvl==0.3.6) excluded
Python 3.13, which is Debian Trixie's default python3. fastembed
0.5.0 was the first to support 3.13.

Switching to lower-bound pins: pip picks the newest compatible
version for the host Python. Trades reproducibility for actually
installing. Once we know what works, we can tighten if the
floating versions cause issues.
Merge branch 'master' into feat/rag-v1
All checks were successful
Lint / check-sync (push) Successful in 4s
Lint / check-sync (pull_request) Successful in 4s
5943009ab7
joshtronic deleted branch feat/rag-v1 2026-05-21 18:20:10 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
joshtronic/igor!53
No description provided.