(Feat) Allow passing litellm_metadata to pass through endpoints + Add e2e tests for /anthropic/ usage tracking by @ishaan-jaff in BerriAI/litellm#6864
pydoclint diagnostics now point to the first-line of the problematic docstring. Previously, this was not the case.
If you've opted into these preview rules but have them suppressed using
noqa comments in
some places, this change may mean that you need to move the noqa suppression
comments. Most users should be unaffected by this change.
Use XDG (i.e. ~/.local/bin) instead of the Cargo home directory in the standalone installer
Previously, Ruff's installer used $CARGO_HOME or ~/.cargo/bin for its target install directory. Now, Ruff will be installed into $XDG_BIN_HOME, $XDG_DATA_HOME/../bin, or ~/.local/bin (in that order).
This change is only relevant to users of the standalone Ruff installer (using the shell or PowerShell script). If you installed Ruff using uv or pip, you should be unaffected.
Changes to the line width calculation
Ruff now uses a new version of the unicode-width Rust crate to calculate the line width. In very rare cases, this may lead to lines containing Unicode characters being reformatted, or being considered too long when they were not before (E501).
pydoclint diagnostics now point to the first-line of the problematic docstring. Previously, this was not the case.
If you've opted into these preview rules but have them suppressed using
noqa comments in
some places, this change may mean that you need to move the noqa suppression
comments. Most users should be unaffected by this change.
Use XDG (i.e. ~/.local/bin) instead of the Cargo home directory in the standalone installer
Previously, Ruff's installer used $CARGO_HOME or ~/.cargo/bin for its target install directory. Now, Ruff will be installed into $XDG_BIN_HOME, $XDG_DATA_HOME/../bin, or ~/.local/bin (in that order).
This change is only relevant to users of the standalone Ruff installer (using the shell or PowerShell script). If you installed Ruff using uv or pip, you should be unaffected.
Changes to the line width calculation
Ruff now uses a new version of the unicode-width Rust crate to calculate the line width. In very rare cases, this may lead to lines containing Unicode characters being reformatted, or being considered too long when they were not before (E501).
Most Recent Ignore Conditions Applied to This Pull Request
| Dependency Name | Ignore Conditions |
| --- | --- |
| torch | [>= 2.4.a, < 2.5] |
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the version-all group with 9 updates in the / directory:
1.52.12
1.52.14
0.10.2
0.13.2
24.2.1
24.11.1
17.0.0
18.0.0
0.66.36
0.66.39
0.7.0
0.10.0
2.5.0
2.5.1
0.7.1
0.8.0
7.0.7
7.2.2
Updates
litellm
from 1.52.12 to 1.52.14Release notes
Sourced from litellm's releases.
Commits
d8e5134
test: skip flaky testa6220f7
test - also try diff host for langfuse701c154
fix test_aaateam_logging8856256
fix doc format20f2bf4
bump: version 1.52.13 → 1.52.14b903134
ci/cd run again952dbb9
test_langfuse_masked_input_output366a689
test_langfuse_masked_input_outputbe0f0dd
test_langfuse_masked_input_output027967d
test_langfuse_logging_audio_transcriptionsUpdates
browsergym
from 0.10.2 to 0.13.2Updates
gevent
from 24.2.1 to 24.11.1Commits
e755b5c
Preparing release 24.11.1b5ee5dd
greenlet.py: remove unneeded pylint directive. [skip ci]c80b9fe
Merge pull request #2077 from gevent/issue207698999e8
stathelper.c: compatibility with Cython 3.1a1. Seems like there used to be a ...02311dd
Make the PeriodicMonitorThreadStartedEvent actually implement the interface; ...71f046f
Merge pull request #2074 from gevent/dependabot/github_actions/github-actions...a6f6eca
Remove some legacy Python 2 support code for compatibility with the upcoming ...a454337
Bump pypa/gh-action-pypi-publish in the github-actions group07d2b7e
Back to development: 24.10.4c4cd431
Preparing release 24.10.3Updates
pyarrow
from 17.0.0 to 18.0.0Release notes
Sourced from pyarrow's releases.
Commits
9105a41
MINOR: [Release] Update versions for 18.0.0e47bf46
MINOR: [Release] Update .deb/.rpm changelogs for 18.0.08567163
MINOR: [Release] Update CHANGELOG.md for 18.0.05d7987b
GH-44422: [Packaging][Release][Linux] Upload artifacts before test (#44425)70a2245
GH-44415: [Release][Ruby] Remove pins from glib section of release verificati...155a42e
GH-44342: [C++] Disable jemalloc by default on ARM (#44380)0e184c3
GH-44386: [Integration][Release] Pin Python 3.12 for Integration verification...9812ab7
GH-44381: [Ruby][Release] Pin not only glib but also python on verification j...71bd117
GH-43519: [Python][CI] Add Python 3.13 conda test build (#44192)a39090d
GH-44373: [Packaging][Java] Fix brew link to Python 3.13 on macOS (#44374)Updates
modal
from 0.66.36 to 0.66.39Commits
56fd7e0
[auto-commit] [skip ci] Bump the build number892d93f
make Mount._deploy implicitly Environment-scoped (#2553)bcf5fbb
[auto-commit] [skip ci] Bump the build number0d5cad4
Remove TODO from docs (#2561)c0e59d1
[auto-commit] [skip ci] Bump the build numberd6de62c
Fix deployments better (#2560)555cc6f
Add prbot token step back to versioning job (#2559)47a09c8
Improve CD pipeline to avoid issues with concurrent deployments (#2558)Updates
runloop-api-client
from 0.7.0 to 0.10.0Release notes
Sourced from runloop-api-client's releases.
Changelog
Sourced from runloop-api-client's changelog.
Commits
29c7e33
release: 0.10.09ba3f6f
feat(api): api update (#265)dc72b4d
codegen metadatabfccb4b
feat(api): api update (#264)570bb93
feat(api): api update (#263)6fabcdf
feat(api): api update (#262)947145b
feat(api): api update (#261)f6fe403
feat(api): api update (#260)608402e
feat(api): api update (#259)87ec1b4
feat(api): api update (#257)Updates
torch
from 2.5.0 to 2.5.1Release notes
Sourced from torch's releases.
Commits
a8d6afb
Disabling amp context when invoking compiler (#138659)f31b8bb
[MPS] Fix sliced cast (#138535)848e7ac
[SDPA-CUDNN] Make CuDNN Attention Opt in (#138587)885c823
Update doc copyrights to 2024 (#138650)8c3ed97
Update cpuinfo submodule (#138600)70cf2bb
Add link to torch.compile the missing manual in troubleshooting (#137369)cde6b38
Don't try to load cufile (#138539)4076a73
[Cherry-Pick] Use cuda 12.4 pytorch_extra_install_requirements as default (#1...a97c151
update getting started xpu (#138090)Updates
ruff
from 0.7.1 to 0.8.0Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
a90e404
[red-knot] PEP 695 type aliases (#14357)8358ad8
Ruff 0.8 release (#14486)2b8b1ef
Improve docs for some pycodestyle rules (#14517)2efa3fb
[flake8-import-conventions
] Syntax check aliases supplied in configuration ...b9da430
doc(B024): #14455 add annotated but unassgined class variables (#14502)87043a2
Limit type size assertion to 64bit (#14514)f684b6f
[red-knot] Fix: Infer type for typing.Union[..] tuple expression (#14510)47f39ed
[red-knot] Meta data forType::Todo
(#14500)aecdb8c
[red-knot] supporttyping.Union
in type annotations (#14499)3c52d2d
Improve the performance of the formatter instability check job (#14471)Updates
notebook
from 7.0.7 to 7.2.2Release notes
Sourced from notebook's releases.
... (truncated)
Changelog
Sourced from notebook's changelog.
... (truncated)
Commits
d1d232b
Publish 7.2.20426a89
Upgrade JupyterLab dependencies to v4.2.5 (#7447)3542421
Publish 7.2.1e881745
Backport PR #7392: Remove pseudoelement obstructing the cell collapser (#7393)30587b8
Publish 7.2.031bf294
Add user facing changelog for 7.2 (#7372)08fe5c5
Update@jupyterlab/galata
(#7361)7891117
Update config.yml (#7363)a1e25b9
Publish 7.2.0rc1f5d8aea
Default to thefull
windowing mode (#7321)Most Recent Ignore Conditions Applied to This Pull Request
| Dependency Name | Ignore Conditions | | --- | --- | | torch | [>= 2.4.a, < 2.5] |Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show