python-semantic-release/python-semantic-release (python-semantic-release)
### [`v9.4.2`](https://togithub.com/python-semantic-release/python-semantic-release/blob/HEAD/CHANGELOG.md#v942-2024-04-14)
[Compare Source](https://togithub.com/python-semantic-release/python-semantic-release/compare/v9.4.1...v9.4.2)
##### Build
- build(deps-dev): update furo requirement from ~=2023.3 to ~=2024.1 ([#878](https://togithub.com/python-semantic-release/python-semantic-release/issues/878))
Updates the requirements on [furo](https://togithub.com/pradyunsg/furo) to permit the latest version.
- [Release notes](https://togithub.com/pradyunsg/furo/releases)
- [Changelog](https://togithub.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](https://togithub.com/pradyunsg/furo/compare/2023.03.23...2024.01.29)
***
updated-dependencies:
- dependency-name: furo
dependency-type: direct:production
...
Signed-off-by: dependabot\[bot] \
Co-authored-by: dependabot\[bot] <49699333+dependabot\[bot][@users](https://togithub.com/users).noreply.github.com> ([`8954628`](https://togithub.com/python-semantic-release/python-semantic-release/commit/89546288b516f4d55c16a90f92602794067eac68))
- build(deps): update rich requirement from ~=12.5 to ~=13.0 ([#877](https://togithub.com/python-semantic-release/python-semantic-release/issues/877))
Updates the requirements on [rich](https://togithub.com/Textualize/rich) to permit the latest version.
- [Release notes](https://togithub.com/Textualize/rich/releases)
- [Changelog](https://togithub.com/Textualize/rich/blob/master/CHANGELOG.md)
Resolves: [#888](https://togithub.com/python-semantic-release/python-semantic-release/issues/888)
Signed-off-by: dependabot\[bot] \
Co-authored-by: dependabot\[bot] <49699333+dependabot\[bot][@users](https://togithub.com/users).noreply.github.com> ([`4a22a8c`](https://togithub.com/python-semantic-release/python-semantic-release/commit/4a22a8c1a69bcf7b1ddd6db56e6883c617a892b3))
##### Ci
- ci(stalebot): add permission to delete its own cache ([`34260fb`](https://togithub.com/python-semantic-release/python-semantic-release/commit/34260fb13fc595af9f780ce5082d16cd5ca165ef))
- ci(stalebot): bump api operations from 200 -> 400 allowed
since our repo has around 100 issues, each validation takes a minimum of 2
operations, leaving actual stale actions with very little ability to change
things. Bumping this up will allow stalebot to action tickets on time in
relation to our repository size. ([`f280a71`](https://togithub.com/python-semantic-release/python-semantic-release/commit/f280a711dae97948134f539ae62e0731cea48dff))
##### Fix
- fix(hvcs): allow insecure http connections if configured ([#886](https://togithub.com/python-semantic-release/python-semantic-release/issues/886))
- fix(gitlab): allow insecure http connections if configured
- test(hvcs-gitlab): fix tests for clarity & insecure urls
- test(conftest): refactor netrc generation into common fixture
- refactor(hvcsbase): remove extrenous non-common functionality
- fix(gitea): allow insecure http connections if configured
- test(hvcs-gitea): fix tests for clarity & insecure urls
- refactor(gitlab): adjust init function signature
- fix(github): allow insecure http connections if configured
- test(hvcs-github): fix tests for clarity & insecure urls
- fix(bitbucket): allow insecure http connections if configured
- test(hvcs-bitbucket): fix tests for clarity & insecure urls
- fix(config): add flag to allow insecure connections
- fix(version-cmd): handle HTTP exceptions more gracefully
- style(hvcs): resolve typing issues & mimetype executions
- test(cli-config): adapt default token test for env resolution
- test(changelog-cmd): isolate env & correct the expected api url
- test(fixtures): adapt repo builder for new hvcs init() signature
- style: update syntax for 3.8 compatiblity & formatting
- docs(configuration): update `remote` settings section with missing values
Resolves: [#868](https://togithub.com/python-semantic-release/python-semantic-release/issues/868)
- style(docs): improve configuration & api readability ([`db13438`](https://togithub.com/python-semantic-release/python-semantic-release/commit/db1343890f7e0644bc8457f995f2bd62087513d3))
- fix(hvcs): prevent double url schemes urls in changelog ([#676](https://togithub.com/python-semantic-release/python-semantic-release/issues/676))
- fix(hvcs): prevent double protocol scheme urls in changelogs
Due to a typo and conditional stripping of the url scheme the
hvcs_domain and hvcs_api_domain values would contain protocol schemes
when a user specified one but the defaults would not. It would cause
the api_url and remote_url to end up as "https://https://domain.com"
- fix(bitbucket): correct url parsing & prevent double url schemes
- fix(gitea): correct url parsing & prevent double url schemes
- fix(github): correct url parsing & prevent double url schemes
- fix(gitlab): correct url parsing & prevent double url schemes
- test(hvcs): ensure api domains are derived correctly
***
Co-authored-by: codejedi365 \ ([`5cfdb24`](https://togithub.com/python-semantic-release/python-semantic-release/commit/5cfdb248c003a2d2be5fe65fb61d41b0d4c45db5))
##### Style
- style: beautify [`db13438`](https://togithub.com/python-semantic-release/python-semantic-release/commit/db1343890f7e0644bc8457f995f2bd62087513d3) ([`88291b9`](https://togithub.com/python-semantic-release/python-semantic-release/commit/88291b92a980f556cf572856643593234600f9d5))
- style: beautify [`5cfdb24`](https://togithub.com/python-semantic-release/python-semantic-release/commit/5cfdb248c003a2d2be5fe65fb61d41b0d4c45db5) ([`9d1f17a`](https://togithub.com/python-semantic-release/python-semantic-release/commit/9d1f17acb6c42b2044253e4f91b32869729bb522))
##### Test
- test(changelog): convert test fixtures to use local tz rather than utc ([#887](https://togithub.com/python-semantic-release/python-semantic-release/issues/887)) ([`f2caba7`](https://togithub.com/python-semantic-release/python-semantic-release/commit/f2caba7601ea771a8dabe491c6f070e57baa7311))
Configuration
📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 Mend Renovate. View repository job log here.
This PR contains the following updates:
9.4.1
->9.4.2
Release Notes
python-semantic-release/python-semantic-release (python-semantic-release)
### [`v9.4.2`](https://togithub.com/python-semantic-release/python-semantic-release/blob/HEAD/CHANGELOG.md#v942-2024-04-14) [Compare Source](https://togithub.com/python-semantic-release/python-semantic-release/compare/v9.4.1...v9.4.2) ##### Build - build(deps-dev): update furo requirement from ~=2023.3 to ~=2024.1 ([#878](https://togithub.com/python-semantic-release/python-semantic-release/issues/878)) Updates the requirements on [furo](https://togithub.com/pradyunsg/furo) to permit the latest version. - [Release notes](https://togithub.com/pradyunsg/furo/releases) - [Changelog](https://togithub.com/pradyunsg/furo/blob/main/docs/changelog.md) - [Commits](https://togithub.com/pradyunsg/furo/compare/2023.03.23...2024.01.29) *** updated-dependencies: - dependency-name: furo dependency-type: direct:production ... Signed-off-by: dependabot\[bot] \Configuration
📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.
This PR has been generated by Mend Renovate. View repository job log here.