This is the Click 8.3.1 fix release, which fixes bugs but does not otherwise change behavior and should not result in breaking changes compared to the latest feature release.
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [click](https://github.com/pallets/click) ([changelog](https://click.palletsprojects.com/page/changes/)) | patch | `==8.3.0` -> `==8.3.1` |
---
### Release Notes
<details>
<summary>pallets/click (click)</summary>
### [`v8.3.1`](https://github.com/pallets/click/releases/tag/8.3.1)
[Compare Source](https://github.com/pallets/click/compare/8.3.0...8.3.1)
This is the Click 8.3.1 fix release, which fixes bugs but does not otherwise change behavior and should not result in breaking changes compared to the latest feature release.
PyPI: https://pypi.org/project/click/8.3.1/
Changes: https://click.palletsprojects.com/page/changes/#version-8-3-1
Milestone: https://github.com/pallets/click/milestone/28
- Don't discard pager arguments by correctly using `subprocess.Popen`. [#​3039](https://github.com/pallets/click/issues/3039) [#​3055](https://github.com/pallets/click/issues/3055)
- Replace `Sentinel.UNSET` default values by `None` as they're passed through the `Context.invoke()` method. [#​3066](https://github.com/pallets/click/issues/3066) [#​3065](https://github.com/pallets/click/issues/3065) [#​3068](https://github.com/pallets/click/issues/3068)
- Fix conversion of `Sentinel.UNSET` happening too early, which caused incorrect behavior for multiple parameters using the same name. [#​3071](https://github.com/pallets/click/issues/3071) [#​3079](https://github.com/pallets/click/issues/3079)
- Fix rendering when `prompt` and `confirm` parameter `prompt_suffix` is empty. [#​3019](https://github.com/pallets/click/issues/3019) [#​3021](https://github.com/pallets/click/issues/3021)
- When `Sentinel.UNSET` is found during parsing, it will skip calls to `type_cast_value`. [#​3069](https://github.com/pallets/click/issues/3069) [#​3090](https://github.com/pallets/click/issues/3090)
- Hide `Sentinel.UNSET` values as `None` when looking up for other parameters through the context inside parameter callbacks. [#​3136](https://github.com/pallets/click/issues/3136) [#​3137](https://github.com/pallets/click/issues/3137)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **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 [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS40My41IiwidXBkYXRlZEluVmVyIjoiNDEuNDMuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
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:
==8.3.0->==8.3.1Release Notes
pallets/click (click)
v8.3.1Compare Source
This is the Click 8.3.1 fix release, which fixes bugs but does not otherwise change behavior and should not result in breaking changes compared to the latest feature release.
PyPI: https://pypi.org/project/click/8.3.1/
Changes: https://click.palletsprojects.com/page/changes/#version-8-3-1
Milestone: https://github.com/pallets/click/milestone/28
subprocess.Popen. #3039 #3055Sentinel.UNSETdefault values byNoneas they're passed through theContext.invoke()method. #3066 #3065 #3068Sentinel.UNSEThappening too early, which caused incorrect behavior for multiple parameters using the same name. #3071 #3079promptandconfirmparameterprompt_suffixis empty. #3019 #3021Sentinel.UNSETis found during parsing, it will skip calls totype_cast_value. #3069 #3090Sentinel.UNSETvalues asNonewhen looking up for other parameters through the context inside parameter callbacks. #3136 #3137Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 Renovate Bot.