Update dependency python-dotenv to v0.21.1 #91

Merged
Brain merged 2 commits from renovate/python-dotenv-0.x into main 2024-08-28 16:27:47 +02:00
Member

This PR contains the following updates:

Package Type Update Change
python-dotenv packages minor ==0.17.1 -> ==0.21.1

Release Notes

theskumar/python-dotenv (python-dotenv)

v0.21.1

Compare Source

Added

Fixed

v0.21.0

Compare Source

Added

Fixed

v0.20.0

Compare Source

Added

  • Add encoding (Optional[str]) parameter to get_key, set_key and unset_key.
    (#​379 by [@​bbc2])

Fixed

  • Use dict to specify the entry_points parameter of setuptools.setup (#​376 by
    [@​mgorny](https://github.com/mgorny)]).
    
  • Don't build universal wheels (#​387 by [@​bbc2]).

v0.19.2

Compare Source

Fixed

  • In set_key, add missing newline character before new entry if necessary. (#​361 by
    [@​bbc2](https://github.com/bbc2)])
    
    

v0.19.1

Compare Source

Added

v0.19.0

Compare Source

Changed

  • Require Python 3.5 or a later version. Python 2 and 3.4 are no longer supported. (#​341
    by [@​bbc2]).

Added

  • The dotenv_path argument of set_key and unset_key now has a type of Union[str, os.PathLike] instead of just os.PathLike (#​347 by [@​bbc2]).
  • The stream argument of load_dotenv and dotenv_values can now be a text stream
    (IO[str]), which includes values like io.StringIO("foo") and open("file.env", "r") (#​348 by [@​bbc2]).

v0.18.0

Compare Source

Changed

  • Raise ValueError if quote_mode isn't one of always, auto or never in
    set_key (#​330 by [@​bbc2]).
  • When writing a value to a .env file with set_key or dotenv set <key> <value> (#​330
    by [@​bbc2]):
    • Use single quotes instead of double quotes.
    • Don't strip surrounding quotes.
    • In auto mode, don't add quotes if the value is only made of alphanumeric characters
      (as determined by string.isalnum).

Configuration

📅 Schedule: 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 becomes conflicted, 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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [python-dotenv](https://github.com/theskumar/python-dotenv) | packages | minor | `==0.17.1` -> `==0.21.1` | --- ### Release Notes <details> <summary>theskumar/python-dotenv (python-dotenv)</summary> ### [`v0.21.1`](https://github.com/theskumar/python-dotenv/blob/HEAD/CHANGELOG.md#0211---2023-01-21) [Compare Source](https://github.com/theskumar/python-dotenv/compare/v0.21.0...v0.21.1) **Added** - Use Python 3.11 non-beta in CI ([#&#8203;438](https://github.com/theskumar/python-dotenv/issues/438) by \[[@&#8203;bbc2](https://github.com/bbc2)]) - Modernize variables code ([#&#8203;434](https://github.com/theskumar/python-dotenv/issues/434) by \[[@&#8203;Nougat-Waffle](https://github.com/Nougat-Waffle)]) - Modernize main.py and parser.py code ([#&#8203;435](https://github.com/theskumar/python-dotenv/issues/435) by \[[@&#8203;Nougat-Waffle](https://github.com/Nougat-Waffle)]) - Improve conciseness of cli.py and **init**.py ([#&#8203;439](https://github.com/theskumar/python-dotenv/issues/439) by \[[@&#8203;Nougat-Waffle](https://github.com/Nougat-Waffle)]) - Improve error message for `get` and `list` commands when env file can't be opened ([#&#8203;441](https://github.com/theskumar/python-dotenv/issues/441) by \[[@&#8203;bbc2](https://github.com/bbc2)]) - Updated License to align with BSD OSI template ([#&#8203;433](https://github.com/theskumar/python-dotenv/issues/433) by \[[@&#8203;lsmith77](https://github.com/lsmith77)]) **Fixed** - Fix Out-of-scope error when "dest" variable is undefined ([#&#8203;413](https://github.com/theskumar/python-dotenv/issues/413) by \[[@&#8203;theGOTOguy](https://github.com/theGOTOguy)]) - Fix IPython test warning about deprecated `magic` ([#&#8203;440](https://github.com/theskumar/python-dotenv/issues/440) by \[[@&#8203;bbc2](https://github.com/bbc2)]) - Fix type hint for dotenv_path var, add StrPath alias ([#&#8203;432](https://github.com/theskumar/python-dotenv/issues/432) by \[[@&#8203;eaf](https://github.com/eaf)]) ### [`v0.21.0`](https://github.com/theskumar/python-dotenv/blob/HEAD/CHANGELOG.md#0210---2022-09-03) [Compare Source](https://github.com/theskumar/python-dotenv/compare/v0.20.0...v0.21.0) **Added** - CLI: add support for invocations via 'python -m'. ([#&#8203;395](https://github.com/theskumar/python-dotenv/issues/395) by \[[@&#8203;theskumar](https://github.com/theskumar)]) - `load_dotenv` function now returns `False`. ([#&#8203;388](https://github.com/theskumar/python-dotenv/issues/388) by \[[@&#8203;larsks](https://github.com/larsks)]) - CLI: add --format= option to list command. ([#&#8203;407](https://github.com/theskumar/python-dotenv/issues/407) by \[[@&#8203;sammck](https://github.com/sammck)]) **Fixed** - Drop Python 3.5 and 3.6 and upgrade GA ([#&#8203;393](https://github.com/theskumar/python-dotenv/issues/393) by \[[@&#8203;eggplants](https://github.com/eggplants)]) - Use `open` instead of `io.open`. ([#&#8203;389](https://github.com/theskumar/python-dotenv/issues/389) by \[[@&#8203;rabinadk1](https://github.com/rabinadk1)]) - Improve documentation for variables without a value ([#&#8203;390](https://github.com/theskumar/python-dotenv/issues/390) by \[[@&#8203;bbc2](https://github.com/bbc2)]) - Add `parse_it` to Related Projects ([#&#8203;410](https://github.com/theskumar/python-dotenv/issues/410) by \[[@&#8203;naorlivne](https://github.com/naorlivne)]) - Update README.md ([#&#8203;415](https://github.com/theskumar/python-dotenv/issues/415) by \[[@&#8203;harveer07](https://github.com/harveer07)]) - Improve documentation with direct use of MkDocs ([#&#8203;398](https://github.com/theskumar/python-dotenv/issues/398) by \[[@&#8203;bbc2](https://github.com/bbc2)]) ### [`v0.20.0`](https://github.com/theskumar/python-dotenv/blob/HEAD/CHANGELOG.md#0200---2022-03-24) [Compare Source](https://github.com/theskumar/python-dotenv/compare/v0.19.2...v0.20.0) **Added** - Add `encoding` (`Optional[str]`) parameter to `get_key`, `set_key` and `unset_key`. ([#&#8203;379](https://github.com/theskumar/python-dotenv/issues/379) by \[[@&#8203;bbc2](https://github.com/bbc2)]) **Fixed** - Use dict to specify the `entry_points` parameter of `setuptools.setup` ([#&#8203;376](https://github.com/theskumar/python-dotenv/issues/376) by \[[@&#8203;mgorny](https://github.com/mgorny)]). - Don't build universal wheels ([#&#8203;387](https://github.com/theskumar/python-dotenv/issues/387) by \[[@&#8203;bbc2](https://github.com/bbc2)]). ### [`v0.19.2`](https://github.com/theskumar/python-dotenv/blob/HEAD/CHANGELOG.md#0192---2021-11-11) [Compare Source](https://github.com/theskumar/python-dotenv/compare/v0.19.1...v0.19.2) **Fixed** - In `set_key`, add missing newline character before new entry if necessary. ([#&#8203;361](https://github.com/theskumar/python-dotenv/issues/361) by \[[@&#8203;bbc2](https://github.com/bbc2)]) ### [`v0.19.1`](https://github.com/theskumar/python-dotenv/blob/HEAD/CHANGELOG.md#0191---2021-08-09) [Compare Source](https://github.com/theskumar/python-dotenv/compare/v0.19.0...v0.19.1) **Added** - Add support for Python 3.10. ([#&#8203;359](https://github.com/theskumar/python-dotenv/issues/359) by \[[@&#8203;theskumar](https://github.com/theskumar)]) ### [`v0.19.0`](https://github.com/theskumar/python-dotenv/blob/HEAD/CHANGELOG.md#0190---2021-07-24) [Compare Source](https://github.com/theskumar/python-dotenv/compare/v0.18.0...v0.19.0) **Changed** - Require Python 3.5 or a later version. Python 2 and 3.4 are no longer supported. ([#&#8203;341](https://github.com/theskumar/python-dotenv/issues/341) by \[[@&#8203;bbc2](https://github.com/bbc2)]). **Added** - The `dotenv_path` argument of `set_key` and `unset_key` now has a type of `Union[str, os.PathLike]` instead of just `os.PathLike` ([#&#8203;347](https://github.com/theskumar/python-dotenv/issues/347) by \[[@&#8203;bbc2](https://github.com/bbc2)]). - The `stream` argument of `load_dotenv` and `dotenv_values` can now be a text stream (`IO[str]`), which includes values like `io.StringIO("foo")` and `open("file.env", "r")` ([#&#8203;348](https://github.com/theskumar/python-dotenv/issues/348) by \[[@&#8203;bbc2](https://github.com/bbc2)]). ### [`v0.18.0`](https://github.com/theskumar/python-dotenv/blob/HEAD/CHANGELOG.md#0180---2021-06-20) [Compare Source](https://github.com/theskumar/python-dotenv/compare/v0.17.1...v0.18.0) **Changed** - Raise `ValueError` if `quote_mode` isn't one of `always`, `auto` or `never` in `set_key` ([#&#8203;330](https://github.com/theskumar/python-dotenv/issues/330) by \[[@&#8203;bbc2](https://github.com/bbc2)]). - When writing a value to a .env file with `set_key` or `dotenv set <key> <value>` ([#&#8203;330](https://github.com/theskumar/python-dotenv/issues/330) by \[[@&#8203;bbc2](https://github.com/bbc2)]): - Use single quotes instead of double quotes. - Don't strip surrounding quotes. - In `auto` mode, don't add quotes if the value is only made of alphanumeric characters (as determined by `string.isalnum`). </details> --- ### Configuration 📅 **Schedule**: 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 becomes conflicted, 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 [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate-bot added 1 commit 2024-08-22 15:35:55 +02:00
Update dependency python-dotenv to v0.21.1
All checks were successful
continuous-integration/drone/pr Build is passing
7f5a270f70
renovate-bot force-pushed renovate/python-dotenv-0.x from 7f5a270f70 to 26b7e1e0f1 2024-08-22 20:36:42 +02:00 Compare
renovate-bot force-pushed renovate/python-dotenv-0.x from 26b7e1e0f1 to 751db35361 2024-08-23 12:36:42 +02:00 Compare
renovate-bot force-pushed renovate/python-dotenv-0.x from 751db35361 to 9b2b7c0e84 2024-08-23 15:36:02 +02:00 Compare
renovate-bot force-pushed renovate/python-dotenv-0.x from 9b2b7c0e84 to f2ee95211a 2024-08-27 19:37:47 +02:00 Compare
renovate-bot force-pushed renovate/python-dotenv-0.x from f2ee95211a to 6ddd34369c 2024-08-28 14:36:46 +02:00 Compare
renovate-bot force-pushed renovate/python-dotenv-0.x from 6ddd34369c to 7a0f2434db 2024-08-28 15:36:29 +02:00 Compare
Brain added 1 commit 2024-08-28 16:26:31 +02:00
Merge branch 'main' into renovate/python-dotenv-0.x
All checks were successful
continuous-integration/drone/pr Build is passing
ca81e8bf70
Brain merged commit 033dee7836 into main 2024-08-28 16:27:47 +02:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: kompetenzinventar/ki-backend#91
No description provided.