8000 Update UV reps by ivanleomk · Pull Request #1411 · 567-labs/instructor · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Update UV reps #1411

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

Merged
merged 1 commit into from
Mar 16, 2025
Merged

Update UV reps #1411

merged 1 commit into from
Mar 16, 2025

Conversation

ivanleomk
Copy link
Collaborator
@ivanleomk ivanleomk commented Mar 16, 2025

Important

Add jsonref to google-genai dependencies and update anthropic version in uv.lock.

  • Dependencies:
    • Add jsonref<2.0.0,>=1.1.0 to google-genai in pyproject.toml and uv.lock.
    • Update anthropic version from 0.47.2 to 0.48.0 in uv.lock.
  • Misc:
    • Update instructor version from 1.7.3 to 1.7.4 in uv.lock.

This description was created by Ellipsis for 94bd701. It will automatically update as commits are pushed.

@github-actions github-actions bot added dependencies Pull requests that update a dependency file python Pull requests that update python code size:M This PR changes 30-99 lines, ignoring generated files. labels Mar 16, 2025
Copy link

Deploying instructor-py with  Cloudflare Pages  Cloudflare Pages

Latest commit: 94bd701
Status: ✅  Deploy successful!
Preview URL: https://cab7a0d5.instructor-py.pages.dev
Branch Preview URL: https://add-jsonref-supp.instructor-py.pages.dev

View logs

@ivanleomk ivanleomk merged commit c5a82e1 into main Mar 16, 2025
15 of 16 checks passed
@ivanleomk ivanleomk deleted the add-jsonref-supp branch March 16, 2025 08:39
Copy link
Contributor
@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

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

👍 Looks good to me! Reviewed everything up to 94bd701 in 1 minute and 24 seconds

More details
  • Looked at 118 lines of code in 2 files
  • Skipped 0 files when reviewing.
  • Skipped posting 16 drafted comments based on config settings.
1. pyproject.toml:68
  • Draft comment:
    Added the jsonref dependency for google-genai. Ensure documentation explains its purpose.
  • Reason this comment was not posted:
    Confidence changes required: 80% <= threshold 85%
    None
2. pyproject.toml:1810
  • Draft comment:
    jsonref is added under the google-genai extra in requires-dist; verify consistency with similar extras.
  • Reason this comment was not posted:
    Confidence changes required: 60% <= threshold 85%
    None
3. uv.lock:135
  • Draft comment:
    Anthropic version update to 0.48.0; double-check for any breaking changes in its API.
  • Reason this comment was not posted:
    Confidence changes required: 80% <= threshold 85%
    None
4. uv.lock:141
  • Draft comment:
    Updated sdist URL, hash, and wheel for anthropic 0.48.0; ensure these details match the release info.
  • Reason this comment was not posted:
    Confidence changes required: 80% <= threshold 85%
    None
5. uv.lock:1648
  • Draft comment:
    Instructor package version bumped from 1.7.3 to 1.7.4; confirm that release notes and tests are updated.
  • Reason this comment was not posted:
    Confidence changes required: 70% <= threshold 85%
    None
6. uv.lock:1683
  • Draft comment:
    Added jsonref dependency under google-genai in uv.lock; check if similar addition is needed for all related extras consistently.
  • Reason this comment was not posted:
    Confidence changes required: 60% <= threshold 85%
    None
7. pyproject.toml:71
  • Draft comment:
    Added jsonref to the google-genai extra. Ensure that tests and documentation reflect this new dependency.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 85%
    None
8. pyproject.toml:136
  • Draft comment:
    Verify that the trailing comma in the google-genai dependency list is acceptable in TOML—if not, remove it.
  • Reason this comment was not posted:
    Confidence changes required: 66% <= threshold 85%
    None
9. uv.lock:133
  • Draft comment:
    Bumped anthropic from 0.47.2 to 0.48.0. Confirm compatibility and corresponding test updates.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 85%
    None
10. uv.lock:1680
  • Draft comment:
    Added jsonref to the google-genai extra in the lock file. Ensure its version aligns with pyproject.toml.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 85%
    None
11. uv.lock:1751
  • Draft comment:
    jsonref is added again in a separate google-genai block. Confirm that this duplication is intentional and does not lead to version conflicts.
  • Reason this comment was not posted:
    Confidence changes required: 33% <= threshold 85%
    None
12. uv.lock:1802
  • Draft comment:
    Updated the anthropic requires-dist specifier to 0.48.0. Ensure downstream dependencies align with this bump.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 85%
    None
13. uv.lock:1816
  • Draft comment:
    Added jsonref with version constraints for the 'google-genai' extra in requires-dist. Confirm consistency across all extras.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 85%
    None
14. uv.lock:1838
  • Draft comment:
    Bumped anthropic in the requires-dev section to 0.48.0. Verify consistency with other dependency groups.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 85%
    None
15. uv.lock:1864
  • Draft comment:
    Updated the docs extra for google-genai to include jsonref. Ensure documentation and example usage reflect this change.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 85%
    None
16. uv.lock:1874
  • Draft comment:
    Bumped anthropic to 0.48.0 in the test-docs extra to match other updates. Confirm tests use the correct version.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 85%
    None

Workflow ID: wflow_gWlgflk1asczmOjj


You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet mode, and more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update python code size:M This PR changes 30-99 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0