Skip to content

Conversation

@stevapple
Copy link
Contributor

@stevapple stevapple commented Mar 5, 2025

This PR resolved the incompatibility of lancedb (originally fixing to numpy v1) and fastembed (newer versions requiring numpy v2) and thus unblocked Python 3.13 support.

We have long been using Python 3.13 with DSPy (before the 2.6.6 release which no longer allows that) so it should be already supported. lancedb is an optional dependency and will not affect users of DSPy only.

@okhat
Copy link
Collaborator

okhat commented Mar 5, 2025

Thanks so much @stevapple ! cc @chenmoneygithub We should probably get rid of a lot of the "optional" dependencies that aren't doing anything in practice...

@okhat okhat merged commit 5660da7 into stanfordnlp:main Mar 5, 2025
4 checks passed
@stevapple stevapple deleted the py313 branch March 7, 2025 02:22
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.

2 participants