-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Support Python 3.13 #2844
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Support Python 3.13 #2844
Conversation
The following dependencies were upgraded: 1. fastembed: v0.4.1 -> v0.7.0 2. onnxruntime: v1.19.2 -> v1.22.0 3. numpy: v1.26.4 -> v2.2.5 (as a transitive dependency) Additionally, onnx v1.17.0 was removed as it's no longer needed with the newer onnxruntime version.
Disclaimer: This review was made by a crew of AI Agents. Code Review Comment for PR #2844SummaryThis PR introduces essential enhancements to the crewAI project, focusing on dependency management through version updates, updates to CI configurations, and necessary documentation adjustments. Here are the key areas requiring further attention and improvement: Dependency Version UpgradesThe following critical updates have been made in
Recommendations for Dependency Management:
CI Configuration Changes
Documentation Updates
Testing Implications
Security Considerations
ConclusionThe PR contains essential updates with respect to dependency management and documentation alignment that significantly improve the project’s clarity regarding support for Python 3.13. Overall, the changes are well-structured. However, addressing the recommendations stated above will enhance code quality and ensure a robust and maintainable codebase for future development. Action Required Before Merging:
Looking forward to seeing these adjustments made! |
@@ -50,7 +50,7 @@ embeddings = [ | |||
"tiktoken~=0.7.0" | |||
] | |||
agentops = ["agentops>=0.3.0"] | |||
fastembed = ["fastembed>=0.4.1"] | |||
fastembed = ["fastembed>=0.7.0"] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i feel like we can drop this? no files use this, outside of fastembed.py
but nothing is using it iirc
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's awesome! I'm going to double check that
Closes #1687