build(deps): bump python-dotenv from 1.0.1 to 1.2.2 - #26188
build(deps): bump python-dotenv from 1.0.1 to 1.2.2#26188dependabot[bot] wants to merge 1 commit into
Conversation
|
|
Greptile SummaryThis is an automated Dependabot PR that bumps Confidence Score: 5/5Safe to merge — breaking changes in the new version do not affect any code path in this repository. The only breaking changes in python-dotenv 1.2.2 are around set_key/unset_key symlink behavior and file mode handling. A full codebase search confirms neither API is used anywhere in litellm source or tests. The APIs that are used (load_dotenv, dotenv_values) are unaffected. The lock file hashes are consistent with the PyPI published artifacts. No files require special attention.
|
| Filename | Overview |
|---|---|
| pyproject.toml | Single-line version pin change from python-dotenv==1.0.1 to python-dotenv==1.2.2; no other changes. |
| uv.lock | Lock file updated with new package hashes/URLs for python-dotenv 1.2.2 and a minor exclude-newer timestamp bump; consistent with the pyproject.toml change. |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[python-dotenv 1.0.1] -->|bump| B[python-dotenv 1.2.2]
B --> C{Breaking changes?}
C -->|set_key / unset_key symlink behavior| D[Check codebase usage]
D --> E[No usage found in litellm source]
E --> F[Safe to merge ✅]
Reviews (4): Last reviewed commit: "build(deps): bump python-dotenv from 1.0..." | Re-trigger Greptile
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
c11343e to
c76a925
Compare
|
Cooooooool!!!! This upgrade would also help resolve dependency conflicts with FastMCP >=3.0.0, which requires python-dotenv>=1.1.0. Currently litellm 1.83.x pins python-dotenv==1.0.1 and makes uv resolution fail in projects that need both. |
Bumps [python-dotenv](https://github.com/theskumar/python-dotenv) from 1.0.1 to 1.2.2. - [Release notes](https://github.com/theskumar/python-dotenv/releases) - [Changelog](https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md) - [Commits](theskumar/python-dotenv@v1.0.1...v1.2.2) --- updated-dependencies: - dependency-name: python-dotenv dependency-version: 1.2.2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
c76a925 to
92819a6
Compare
|
Hi @yuneng-berri and @ishaan-berri — could you please help take a look at this PR when you have a chance, or help assign a reviewer to move it forward? This dependency bump would help resolve a real downstream compatibility issue for us:
Because of that, Would appreciate any help reviewing this PR or routing it to the right reviewer. Thanks! |
|
Looks like python-dotenv is up-to-date now, so this is no longer needed. |
|
Hi @dependabot and maintainers,
I noticed that the changes from this PR (#26188) were later incorporated into #26365 on branch Since this branch addresses the issue reported in #26333, it would be great if Thanks for your work! |
Bumps python-dotenv from 1.0.1 to 1.2.2.
Release notes
Sourced from python-dotenv's releases.
... (truncated)
Changelog
Sourced from python-dotenv's changelog.
... (truncated)
Commits
36004e0Bump version: 1.2.1 → 1.2.2eb20252docs: update changelog for v1.2.2790c5c0Merge commit from fork43340daRemove the use ofshin tests (#612)09d7ceedocs: clarify override behavior and document FIFO support (#610)c8de288ci: improve workflow efficiency with best practices (#609)7bd9e3dAdd Windows testing to CI (#604)1baaf04Drop Python 3.9 support and update to PyPy 3.11 (#608)4a22cf8ci: enable testing on Python 3.14t (free-threaded) (#588)e2e8e77Fix license specifier (#597)