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))
### [`v9.4.1`](https://togithub.com/python-semantic-release/python-semantic-release/blob/HEAD/CHANGELOG.md#v941-2024-04-06)
[Compare Source](https://togithub.com/python-semantic-release/python-semantic-release/compare/v9.4.0...v9.4.1)
##### Build
- build(deps-dev): bump mypy from 1.8.0 to 1.9.0 ([#879](https://togithub.com/python-semantic-release/python-semantic-release/issues/879)) ([`8a47db1`](https://togithub.com/python-semantic-release/python-semantic-release/commit/8a47db1a43c3fc9a8b7d03be3a8877e69acc7d3c))
- build(deps-dev): bump ruff from 0.3.4 to 0.3.5 ([#880](https://togithub.com/python-semantic-release/python-semantic-release/issues/880)) ([`816660e`](https://togithub.com/python-semantic-release/python-semantic-release/commit/816660e1509b34ba387def3793e9bf9c7e343e8c))
##### Fix
- fix(gh-actions-output): fixed trailing newline to match GITHUB_OUTPUT format ([#885](https://togithub.com/python-semantic-release/python-semantic-release/issues/885))
- test(gh-actions-output): fix unit tests to manage proper whitespace
tests were adjusted for clarity and to replicate error detailed in [#884](https://togithub.com/python-semantic-release/python-semantic-release/issues/884).
- fix(gh-actions-output): fixed trailing newline to match GITHUB_OUTPUT format
Resolves: [#884](https://togithub.com/python-semantic-release/python-semantic-release/issues/884) ([`2c7b6ec`](https://togithub.com/python-semantic-release/python-semantic-release/commit/2c7b6ec85b6e3182463d7b695ee48e9669a25b3b))
##### Style
- style: beautify [`2c7b6ec`](https://togithub.com/python-semantic-release/python-semantic-release/commit/2c7b6ec85b6e3182463d7b695ee48e9669a25b3b) ([`b9ecd84`](https://togithub.com/python-semantic-release/python-semantic-release/commit/b9ecd8461c36c4f904b78dc83d9ca2b10b6d89f5))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.0
->==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 - At any time (no schedule defined), 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.