-
Notifications
You must be signed in to change notification settings - Fork 890
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
relax version constraints / update pinned packages #172
Comments
I’d like to contribute by updating these dependencies to the latest versions to ensure access to new features, security fixes, and to resolve conflicts with other packages. Since I’m new to open source development, I would really appreciate any guidance on how to get started. Would it be possible to have this issue assigned to me? Thank you! |
https://python-poetry.org/docs/dependency-specification/#caret-requirements
|
The project also has instructions for contributing: https://github.com/andrewyng/aisuite/blob/206dfab7e00af93891f986fe0513daf4512b398f/CONTRIBUTING.md#your-first-code-contribution |
I would like to use up-to-date versions of provider packages to ensure I have access to the latest features and security fixes. I notice that dependencies are quite specific (and old).
Example:
anthropic = { version = "^0.30.1", optional = true }
is out of date (they're now at 0.42)openai = { version = "^1.35.8", optional = true }
is out of date (they're now at 1.59)Critically, this also introduces conflicts if I want to use other packages in the LLM ecosystem; e.g., the anthropic version specified by
aisuite
(0.30.1) conflicts withllama-index-llms-anthropic
, which require anthropic>=0.39.The text was updated successfully, but these errors were encountered: