Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: update dependency python-semantic-release to v9.11.0 #1173

Merged
merged 1 commit into from
Oct 13, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 13, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
python-semantic-release (changelog) 9.10.1 -> 9.11.0 age adoption passing confidence

Release Notes

python-semantic-release/python-semantic-release (python-semantic-release)

v9.11.0

Compare Source

Features
  • feat(changelog): add default changelog template in reStructuredText format (#​1055)

  • test(fixtures): update repo generation to create rst & md changelogs

  • test(release-history): refactor fragile test to utilize repo fixture definitions

  • test(changelog-cmd): update tests to evaluate rst changelog generation & updates

  • test(version-cmd): update tests to evaluate rst changelog generation & updates

  • test(version-cmd): update test code to match new commit definition functions

  • test(config): add test to validate insertion_flag default determination

  • feat(changelog): add convert_md_to_rst filter to changelog environment

  • feat(changelog): add default changelog in re-structured text format

    This change adds the templates to create an equivalent CHANGELOG.RST file in
    angular changelog style. It can be enabled via the output_format configuration
    setting.

    Resolves: #​399

  • feat(config): enable target changelog filename to trigger RST output format

    Resolves: #​399

  • feat(config): enable default changelog.insertion_flag based on output format

  • refactor(config): move changelog_file setting under changelog.default_templates

    This change adds a secondary changelog_file setting under the default_templates
    section while deprecating the top level one. Since this is not intended to be a
    breaking change we provided a warning message and compatibility code to pass along
    the current changelog_file value to the new setting location while giving the user
    a notification to update before the next version.

  • fix(changelog): correct spacing for default markdown template during updates

  • docs(configuration): update details of insertion_flag's dynamic defaults with rst

  • docs(configuration): update output_format description for reStructuredText support

  • docs(configuration): update changelog_file with deprecation notice of setting relocation

  • docs(changelog): clarify the convert_md_to_rst filter added to the template environment

  • docs(changelog): increase detail about configuration options of default changelog creation (c2e8831)


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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the deps Change in dependency label Oct 13, 2024
@renovate renovate bot merged commit 18e7030 into main Oct 13, 2024
6 checks passed
@renovate renovate bot deleted the renovate/python-semantic-release-9.x-lockfile branch October 13, 2024 03:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deps Change in dependency
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants