dotenv get no longer exits with code 1 for empty string values (KEY=) by [@ShamikOfficial] in [#700]
An unquoted empty value followed by an inline comment (e.g. KEY= # comment) is now parsed as an empty string instead of the comment text by [@Noethix55555] in [#663]
dotenv run --no-override now expands variable references with the same precedence as load_dotenv(override=False), so a value like ${BASE}/suffix uses the existing BASE from the environment instead of the one from the .env file by [@ROTl24] in [#698]
Configuration
📅Schedule: (UTC)
Branch creation
At any time (no schedule defined)
Automerge
At any time (no schedule defined)
🚦Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕Ignore: Close this PR and you won't be reminded about this update again.
If you want to rebase/retry this PR, check this box
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [python-dotenv](https://github.com/theskumar/python-dotenv) | `==1.2.3` → `==1.2.4` |  |  |
---
> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/2) for more information.
---
### Release Notes
<details>
<summary>theskumar/python-dotenv (python-dotenv)</summary>
### [`v1.2.4`](https://github.com/theskumar/python-dotenv/blob/HEAD/CHANGELOG.md#124---2026-10-01)
[Compare Source](https://github.com/theskumar/python-dotenv/compare/v1.2.3...v1.2.4)
##### Fixed
- `dotenv get` no longer exits with code 1 for empty string values (`KEY=`) by \[[@​ShamikOfficial](https://github.com/ShamikOfficial)] in \[[#​700](https://github.com/theskumar/python-dotenv/issues/700)]
- An unquoted empty value followed by an inline comment (e.g. `KEY= # comment`) is now parsed as an empty string instead of the comment text by \[[@​Noethix55555](https://github.com/Noethix55555)] in \[[#​663](https://github.com/theskumar/python-dotenv/issues/663)]
- `dotenv run --no-override` now expands variable references with the same precedence as `load_dotenv(override=False)`, so a value like `${BASE}/suffix` uses the existing `BASE` from the environment instead of the one from the `.env` file by \[[@​ROTl24](https://github.com/ROTl24)] in \[[#​698](https://github.com/theskumar/python-dotenv/issues/698)]
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMTUuMTIiLCJ1cGRhdGVkSW5WZXIiOiI0NC4xMTUuMTIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
==1.2.3→==1.2.4Release Notes
theskumar/python-dotenv (python-dotenv)
v1.2.4Compare Source
Fixed
dotenv getno longer exits with code 1 for empty string values (KEY=) by [@ShamikOfficial] in [#700]KEY= # comment) is now parsed as an empty string instead of the comment text by [@Noethix55555] in [#663]dotenv run --no-overridenow expands variable references with the same precedence asload_dotenv(override=False), so a value like${BASE}/suffixuses the existingBASEfrom the environment instead of the one from the.envfile by [@ROTl24] in [#698]Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.
Auto-approved by auto-merge-renovate bot (green CI + title pattern match)