Skip to content

Conversation

@wirthual
Copy link
Collaborator

Related to #594

Related Issue

Checklist

  • I have read the CONTRIBUTING guidelines.
  • I have added tests to cover my changes.
  • I have updated the documentation (docs folder) accordingly.

Additional Notes

Add any other context about the PR here.

Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR Summary

Updates infrastructure to support Python 3.13 by modifying CI workflows and dependency specifications.

  • Modified .github/workflows/test.yaml to replace Python 3.12 with 3.13 in initial test job and added 3.12 to secondary testing matrix
  • Updated libs/infinity_emb/pyproject.toml to remove numpy's upper bound constraint, enabling numpy 2.0 compatibility
  • Added conditional dependencies in pyproject.toml for onnxruntime packages based on Python version
  • Introduced new Python 3.13-specific dependencies (pyarrow, scipy) while maintaining backward compatibility

2 files reviewed, no comments
Edit PR Review Bot Settings | Greptile

@michaelfeil
Copy link
Owner

confused, is this outdated?

@cclauss
Copy link

cclauss commented Nov 3, 2025

Perhaps a separate PR just to upgrade Poetry v2.2.1 (or uv) and then rebase this work.

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.

4 participants