Skip to content

⬆️ πŸ› οΈ(deps): update dependency python-semantic-release to v9 #31

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

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Mar 9, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
python-semantic-release (changelog) ^8.0.7 -> ^9.0.0 age adoption passing confidence

Release Notes

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

v9.21.1

Compare Source

====================

πŸͺ² Bug Fixes

  • changelog-filters: Fixes url resolution when prefix & path share letters, closes #1204_
    (PR#1239, f61f8a3)

πŸ“– Documentation

  • github-actions: Expound on monorepo example to include publishing actions (PR#1229,
    550e85f
    )

βš™οΈ Build System

  • deps: Bump rich dependency from 13.0 to 14.0 (PR#1224, 691536e)

  • deps: Expand python-gitlab dependency to include v5.0.0 (PR#1228, a0cd1be)

.. _#1204:https://github.com/python-semantic-release/python-semantic-release/issues/12044
.. _550e85f: python-semantic-release/python-semantic-release@550e85f
.. _691536e: python-semantic-release/python-semantic-release@691536e
.. _a0cd1be: python-semantic-release/python-semantic-release@a0cd1be
.. _f61f8a3: python-semantic-release/python-semantic-release@f61f8a3
.. _PR#https://github.com/python-semantic-release/python-semantic-release/pull/1224l/1224
.. _PRhttps://github.com/python-semantic-release/python-semantic-release/pull/1228ll/1228
.. _Phttps://github.com/python-semantic-release/python-semantic-release/pull/1229ull/1229
.. _https://github.com/python-semantic-release/python-semantic-release/pull/1239pull/1239

.. _changelog-v9.21.0:

v9.21.0

Compare Source

====================

✨ Features

  • Add package name variant, python-semantic-release, project script, closes #1195_
    (PR#1199, 1ac97bc)

πŸ“– Documentation

  • github-actions: Update example workflow to handle rapid merges (PR#1200, 1a4116a)

.. _#1195:https://github.com/python-semantic-release/python-semantic-release/issues/11955
.. _1a4116a: python-semantic-release/python-semantic-release@1a4116a
.. _1ac97bc: python-semantic-release/python-semantic-release@1ac97bc
.. _PR#11https://github.com/python-semantic-release/python-semantic-release/pull/11991199
.. _PR#1https://github.com/python-semantic-release/python-semantic-release/pull/1200/1200

.. _changelog-v9.20.0:

v9.20.0

Compare Source

====================

✨ Features

  • cmd-version: Enable stamping of tag formatted versions into files, closes #846_ (PR#1190,
    8906d8e
    )

  • cmd-version: Extend version_variables to stamp versions with @ symbol separator,
    closes #1156_ (PR#1185, 23f69b6)

πŸ“– Documentation

  • configuration: Add usage information for tag format version stamping (PR#1190, 8906d8e)

  • configuration: Clarify version_variables config description & @ separator usage
    (PR#1185, 23f69b6)

βš™οΈ Build System

  • deps: Add deprecated~=1.2 for deprecation notices & sphinx documentation (PR#1190,
    8906d8e
    )

.. _#1156:https://github.com/python-semantic-release/python-semantic-release/issues/11566
.. _#846https://github.com/python-semantic-release/python-semantic-release/issues/84646
.. _23f69b6: python-semantic-release/python-semantic-release@23f69b6
.. _8906d8e: python-semantic-release/python-semantic-release@8906d8e
.. _PR#1https://github.com/python-semantic-release/python-semantic-release/pull/1185/1185
.. _PR#https://github.com/python-semantic-release/python-semantic-release/pull/1190l/1190

.. _changelog-v9.19.1:

v9.19.1

Compare Source

====================

πŸͺ² Bug Fixes

  • changelog: Standardize heading format for across all version sections (PR#1182, 81f9e80)

  • changelog-md: Standardize heading format for extra release information (PR#1182,
    81f9e80
    )

  • changelog-rst: Standardize heading format for extra release information (PR#1182,
    81f9e80
    )

  • config: Handle invalid commit_parser type gracefully (PR#1180, 903c8ba)

  • release-notes: Standardize heading format for extra release information (PR#1182,
    81f9e80
    )

πŸ“– Documentation

  • Fix spelling errors & inaccurate descriptions (55d4a05_)

  • automatic-releases: Declutter the table of contents for automatic release guides (e8343ee_)

  • commit-parsing: Update reference to section name of additional release info (PR#1182,
    81f9e80
    )

.. _55d4a05: python-semantic-release/python-semantic-release@55d4a05
.. _81f9e80: python-semantic-release/python-semantic-release@81f9e80
.. _903c8ba: python-semantic-release/python-semantic-release@903c8ba
.. _e8343ee: python-semantic-release/python-semantic-release@e8343ee
.. _PR#1https://github.com/python-semantic-release/python-semantic-release/pull/1180/1180
.. _PR#https://github.com/python-semantic-release/python-semantic-release/pull/1182l/1182

.. _changelog-v9.19.0:

v9.19.0

Compare Source

====================

✨ Features

  • parser-conventional: Add official conventional-commits parser (PR#1177, 27ddf84)

πŸ“– Documentation

  • Update references to Angular parser to Conventional Commit Parser (PR#1177, 27ddf84)

πŸ’‘ Additional Release Information

  • parser-conventional: The 'angular' commit parser has been renamed to 'conventional' to match
    the official conventional-commits standard for which the 'angular' parser has evolved into. Please
    update your configurations to specify 'conventional' as the 'commit_parser' value in place of
    'angular'. The 'angular' type will be removed in v11.

.. _27ddf84: python-semantic-release/python-semantic-release@27ddf84
.. _PR#1177https://github.com/python-semantic-release/python-semantic-release/pull/117777

.. _changelog-v9.18.1:

v9.18.1

Compare Source

====================

πŸͺ² Bug Fixes

  • config: Refactors default token resolution to prevent pre-mature insecure URL error, closes
    #1074, #1169 (PR#1173, 37db258)

.. _#1074:https://github.com/python-semantic-release/python-semantic-release/issues/10744
.. _#1169https://github.com/python-semantic-release/python-semantic-release/issues/116969
.. _37db258: python-semantic-release/python-semantic-release@37db258
.. _PR#11https://github.com/python-semantic-release/python-semantic-release/pull/11731173

.. _changelog-v9.18.0:

v9.18.0

Compare Source

====================

✨ Features

  • Add create_release_url & format_w_official_vcs_name filters (PR#1161, f853cf0)

  • changelog: Add create_pypi_url filter to jinja template render context (PR#1160,
    45d49c3
    )

  • changelog: Add additional release info to changeling from commit NOTICE's (PR#1166,
    834ce32
    )

  • changelog-md: Add additional release info section to default markdown template, closes #223_
    (PR#1166, 834ce32)

  • changelog-rst: Add additional release info section to default ReStructuredText template,
    closes #223_ (PR#1166, 834ce32)

  • commit-parser: Enable parsers to identify additional release notices from commit msgs
    (PR#1166, 834ce32)

  • parser-angular: Add a ignore_merge_commits option to discard parsing merge commits
    (PR#1164, 463e43b)

  • parser-angular: Add functionality to parse out NOTICE: prefixed statements in commits,
    closes #223_ (PR#1166, 834ce32)

  • parser-emoji: Add a ignore_merge_commits option to discard parsing merge commits
    (PR#1164, 463e43b)

  • parser-emoji: Add functionality to parse out NOTICE: prefixed statements in commits,
    closes #223_ (PR#1166, 834ce32)

  • parsers: Add option ignore_merge_commits to discard parsing merge commits (PR#1164,
    463e43b
    )

  • release-notes: Add license information to default release notes template, closes #228_
    (PR#1167, 41172c1)

  • vcs-bitbucket: Add format_w_official_vcs_name filter function (PR#1161, f853cf0)

  • vcs-gitea: Add create_release_url & format_w_official_vcs_name filter functions
    (PR#1161, f853cf0)

  • vcs-github: Add create_release_url & format_w_official_vcs_name filter functions
    (PR#1161, f853cf0)

  • vcs-gitlab: Add create_release_url & format_w_official_vcs_name filter functions
    (PR#1161, f853cf0)

πŸͺ² Bug Fixes

  • Refactor parsing compatibility function to support older custom parsers (PR#1165, cf340c5)

  • changelog: Fix parsing compatibility w/ custom parsers, closes #1162_ (PR#1165,
    cf340c5
    )

  • changelog-templates: Adjust default templates to avoid empty version sections (PR#1164,
    463e43b
    )

  • parser-angular: Adjust parser to prevent empty message extractions (PR#1166, 834ce32)

  • parser-emoji: Adjust parser to prevent empty message extractions (PR#1166, 834ce32)

  • version: Fix parsing compatibility w/ custom parsers, closes #1162_ (PR#1165, cf340c5)

πŸ“– Documentation

  • changelog: Add formatted changelog into hosted documentation (PR#1155, 2f18a6d)

  • changelog-templates: Add description for new create_pypi_url filter function (PR#1160,
    45d49c3
    )

  • changelog-templates: Add details about license specification in the release notes (PR#1167,
    41172c1
    )

  • changelog-templates: Define create_release_url & format_w_official_vcs_name filters
    (PR#1161, f853cf0)

  • changelog-templates: Document special separate sections of commit descriptions (ebb4c67_)

  • commit-parsing: Document new release notice footer detection feature of built-in parsers
    (cd14e92_)

.. _#1162:https://github.com/python-semantic-release/python-semantic-release/issues/11622
.. _#223https://github.com/python-semantic-release/python-semantic-release/issues/22323
.. _#22https://github.com/python-semantic-release/python-semantic-release/issues/228228
.. _2f18a6d: python-semantic-release/python-semantic-release@2f18a6d
.. _41172c1: python-semantic-release/python-semantic-release@41172c1
.. _45d49c3: python-semantic-release/python-semantic-release@45d49c3
.. _463e43b: python-semantic-release/python-semantic-release@463e43b
.. _834ce32: python-semantic-release/python-semantic-release@834ce32
.. _cd14e92: python-semantic-release/python-semantic-release@cd14e92
.. _cf340c5: python-semantic-release/python-semantic-release@cf340c5
.. _ebb4c67: python-semantic-release/python-semantic-release@ebb4c67
.. _f853cf0: python-semantic-release/python-semantic-release@f853cf0
.https://github.com/python-semantic-release/python-semantic-release/pull/1155ase/pull/1155
https://github.com/python-semantic-release/python-semantic-release/pull/1160ease/pull/1160https://github.com/python-semantic-release/python-semantic-release/pull/1161lease/pull/116https://github.com/python-semantic-release/python-semantic-release/pull/1164elease/pull/11https://github.com/python-semantic-release/python-semantic-release/pull/1165release/pull/1https://github.com/python-semantic-release/python-semantic-release/pull/1166-release/pull/https://github.com/python-semantic-release/python-semantic-release/pull/1167c-release/pull/1167

.. _changelog-v9.17.0:

v9.17.0

Compare Source

====================

✨ Features

  • changelog: Add sort_numerically filter function to template environment (PR#1146,
    7792388
    )

  • changelog: Parse squashed commits individually (PR#1112, cf785ca)

  • config: Extend support of remote urls aliased using git insteadOf configurations, closes
    #1150_ (PR#1151, 4045037)

  • parsers: Parse squashed commits individually (PR#1112, cf785ca)

  • parser-angular: Apply PR/MR numbers to all parsed commits from a squash merge (PR#1112,
    cf785ca
    )

  • parser-angular: Upgrade angular parser to parse squashed commits individually, closes #1085_
    (PR#1112, cf785ca)

  • parser-emoji: Add functionality to interpret scopes from gitmoji commit messages (PR#1112,
    cf785ca
    )

  • parser-emoji: Upgrade emoji parser to parse squashed commits individually (PR#1112,
    cf785ca
    )

  • version: Parse squashed commits individually (PR#1112, cf785ca)

πŸͺ² Bug Fixes

  • github-action: Disable writing python bytecode in action execution (PR#1152, 315ae21)

⚑ Performance Improvements

  • logging: Remove irrelevant debug logging statements (PR#1147, f1ef4ec)

πŸ“– Documentation

  • changelog-templates: Add description for new sort_numerically filter function (PR#1146,
    7792388
    )

  • commit-parsing: Add description for squash commit evaluation option of default parsers
    (PR#1112, cf785ca)

  • configuration: Update the commit_parser_options setting description (PR#1112,
    cf785ca
    )

.. _#1085:https://github.com/python-semantic-release/python-semantic-release/issues/10855
.. _#1150https://github.com/python-semantic-release/python-semantic-release/issues/115050
.. _315ae21: python-semantic-release/python-semantic-release@315ae21
.. _4045037: python-semantic-release/python-semantic-release@4045037
.. _7792388: python-semantic-release/python-semantic-release@7792388
.. _cf785ca: python-semantic-release/python-semantic-release@cf785ca
.. _f1ef4ec: python-semantic-release/python-semantic-release@f1ef4ec
.. _Phttps://github.com/python-semantic-release/python-semantic-release/pull/1112ull/1112
.. _https://github.com/python-semantic-release/python-semantic-release/pull/1146pull/1146
.. [https://github.com/python-semantic-release/python-semantic-release/pull/1147](https://redirect.github.com/python-semantic-release/python-semantic-release/pull/1147)/pull/1147
.. https://github.com/python-semantic-release/python-semantic-release/pull/1151e/pull/1151
..https://github.com/python-semantic-release/python-semantic-release/pull/1152se/pull/1152

.. _changelog-v9.16.1:

v9.16.1

Compare Source

====================

πŸͺ² Bug Fixes

  • parser-custom: Handle relative parent directory paths to module file better (PR#1142,
    c4056fc
    )

πŸ“– Documentation

  • github-actions: Update PSR versions in github workflow examples (PR#1140, 9bdd626)

.. _9bdd626: python-semantic-release/python-semantic-release@9bdd626
.. _c4056fc: python-semantic-release/python-semantic-release@c4056fc
.. _PR#114https://github.com/python-semantic-release/python-semantic-release/pull/1140140
.. _PR#11https://github.com/python-semantic-release/python-semantic-release/pull/11421142

.. _changelog-v9.16.0:

v9.16.0

Compare Source

====================

✨ Features

  • config: Expand dynamic parser import to handle a filepath to module (PR#1135, 0418fd8)

πŸͺ² Bug Fixes

  • changelog: Fixes PSR release commit exclusions for customized commit messages (PR#1139,
    f9a2078
    )

  • cmd-version: Fixes --print-tag result to match configured tag format (PR#1134,
    a990aa7
    )

  • cmd-version: Fixes tag format on default version when force bump for initial release, closes
    #1137_ (PR#1138, 007fd00)

  • config-changelog: Validate changelog.exclude_commit_patterns on config load (PR#1139,
    f9a2078
    )

πŸ“– Documentation

  • commit-parsing: Add the new custom parser import spec description for direct path imports,
    closes #687_ (PR#1135, 0418fd8)

  • configuration: Adjust commit_parser option definition for direct path imports (PR#1135,
    0418fd8
    )

.. _#687:https://github.com/python-semantic-release/python-semantic-release/issues/6877
.. _#1137https://github.com/python-semantic-release/python-semantic-release/issues/113737
.. _007fd00: python-semantic-release/python-semantic-release@007fd00
.. _0418fd8: python-semantic-release/python-semantic-release@0418fd8
.. _a990aa7: python-semantic-release/python-semantic-release@a990aa7
.. _f9a2078: python-semantic-release/python-semantic-release@f9a2078
.. _PRhttps://github.com/python-semantic-release/python-semantic-release/pull/1134ll/1134
.. _Phttps://github.com/python-semantic-release/python-semantic-release/pull/1135ull/1135
.. _https://github.com/python-semantic-release/python-semantic-release/pull/1138pull/1138
.. [https://github.com/python-semantic-release/python-semantic-release/pull/1139](https://redirect.github.com/python-semantic-release/python-semantic-release/pull/1139)/pull/1139

.. _changelog-v9.15.2:

v9.15.2

Compare Source

====================

πŸͺ² Bug Fixes

  • changelog: Ensures user rendered files are trimmed to end with a single newline (PR#1118,
    6dfbbb0
    )

  • cli: Add error message of how to gather full error output (PR#1116, ba85532)

  • cmd-version: Enable maintenance prereleases (PR#864, b88108e)

  • cmd-version: Fix handling of multiple prerelease token variants & git flow merges (PR#1120,
    8784b9a
    )

  • cmd-version: Fix version determination algorithm to capture commits across merged branches
    (PR#1120, 8784b9a)

  • cmd-version: Forces tag timestamp to be same time as release commit (PR#1117, 7898b11)

  • cmd-version: Handle multiple prerelease token variants properly, closes #789_ (PR#1120,
    8784b9a
    )

  • config: Ensure default config loads on network mounted windows environments, closes #1123_
    (PR#1124, a64cbc9)

  • version: Remove some excessive log msgs from debug to silly level (PR#1120, 8784b9a)

  • version-bump: Increment based on current commit's history only, closes #861_ (PR#864,
    b88108e
    )

⚑ Performance Improvements

  • cmd-version: Refactor version determination algorithm for accuracy & speed (PR#1120,
    8784b9a
    )

.. _#789:https://github.com/python-semantic-release/python-semantic-release/issues/7899
.. _#861https://github.com/python-semantic-release/python-semantic-release/issues/86161
.. _#112https://github.com/python-semantic-release/python-semantic-release/issues/1123123
.. _6dfbbb0: python-semantic-release/python-semantic-release@6dfbbb0
.. _7898b11: python-semantic-release/python-semantic-release@7898b11
.. _8784b9a: python-semantic-release/python-semantic-release@8784b9a
.. _a64cbc9: python-semantic-release/python-semantic-release@a64cbc9
.. _b88108e: python-semantic-release/python-semantic-release@b88108e
.. _ba85532: python-semantic-release/python-semantic-release@ba85532
.. https://github.com/python-semantic-release/python-semantic-release/pull/864e/pull/864
.. https://github.com/python-semantic-release/python-semantic-release/pull/1116e/pull/1116
..https://github.com/python-semantic-release/python-semantic-release/pull/1117se/pull/1117
.https://github.com/python-semantic-release/python-semantic-release/pull/1118ase/pull/1118
https://github.com/python-semantic-release/python-semantic-release/pull/1120ease/pull/1120https://github.com/python-semantic-release/python-semantic-release/pull/1124lease/pull/1124

.. _changelog-v9.15.1:

v9.15.1

Compare Source

====================

πŸͺ² Bug Fixes

  • changelog-md: Fix commit sort of breaking descriptions section (75b342e_)

  • parser-angular: Ensure issues are sorted by numeric value rather than text sorted (3858add_)

  • parser-emoji: Ensure issues are sorted by numeric value rather than text sorted (7b8d2d9_)

.. _3858add: python-semantic-release/python-semantic-release@3858add
.. _75b342e: python-semantic-release/python-semantic-release@75b342e
.. _7b8d2d9: python-semantic-release/python-semantic-release@7b8d2d9

.. _changelog-v9.15.0:

v9.15.0

Compare Source

====================

✨ Features

  • changelog-md: Add a breaking changes section to default Markdown template, closes #244_
    (PR#1110, 4fde30e)

  • changelog-md: Alphabetize breaking change descriptions in markdown changelog template
    (PR#1110, 4fde30e)

  • changelog-md: Alphabetize commit summaries & scopes in markdown changelog template
    (PR#1111, 8327068)

  • changelog-rst: Add a breaking changes section to default reStructuredText template, closes
    #244_ (PR#1110, 4fde30e)

  • changelog-rst: Alphabetize breaking change descriptions in ReStructuredText template
    (PR#1110, 4fde30e)

  • changelog-rst: Alphabetize commit summaries & scopes in ReStructuredText template (PR#1111,
    8327068
    )

  • commit-parser: Enable parsers to flag commit to be ignored for changelog, closes #778_
    (PR#1108, 0cc668c)

  • default-changelog: Add a separate formatted breaking changes section, closes #244_
    (PR#1110, 4fde30e)

  • default-changelog: Alphabetize commit summaries & scopes in change sections (PR#1111,
    8327068
    )

  • parsers: Add other_allowed_tags option for commit parser options (PR#1109, f90b8dc)

  • parsers: Enable parsers to identify linked issues on a commit (PR#1109, f90b8dc)

  • parser-angular: Automatically parse angular issue footers from commit messages (PR#1109,
    f90b8dc
    )

  • parser-custom: Enable custom parsers to identify linked issues on a commit (PR#1109,
    f90b8dc
    )

  • parser-emoji: Parse issue reference footers from commit messages (PR#1109, f90b8dc)

  • release-notes: Add tag comparison link to release notes when supported (PR#1107,
    9073344
    )

πŸͺ² Bug Fixes

  • cmd-version: Ensure release utilizes a timezone aware datetime (ca817ed_)

  • default-changelog: Alphabetically sort commit descriptions in version type sections
    (bdaaf5a_)

  • util: Prevent git footers from being collapsed during parse (PR#1109, f90b8dc)

πŸ“– Documentation

  • api-parsers: Add option documentation to parser options (PR#1109, f90b8dc)

  • changelog-templates: Update examples using new commit.linked_issues attribute (PR#1109,
    f90b8dc
    )

  • commit-parsing: Improve & expand commit parsing w/ parser descriptions (PR#1109,
    f90b8dc
    )

.. _#244:https://github.com/python-semantic-release/python-semantic-release/issues/2444
.. _#778https://github.com/python-semantic-release/python-semantic-release/issues/77878
.. _0cc668c: python-semantic-release/python-semantic-release@0cc668c
.. _4fde30e: python-semantic-release/python-semantic-release@4fde30e
.. _8327068: python-semantic-release/python-semantic-release@8327068
.. _9073344: python-semantic-release/python-semantic-release@9073344
.. _bdaaf5a: python-semantic-release/python-semantic-release@bdaaf5a
.. _ca817ed: python-semantic-release/python-semantic-release@ca817ed
.. _f90b8dc: python-semantic-release/python-semantic-release@f90b8dc
.. [https://github.com/python-semantic-release/python-semantic-release/pull/1107](https://redirect.github.com/python-semantic-release/python-semantic-release/pull/1107)/pull/1107
.. https://github.com/python-semantic-release/python-semantic-release/pull/1108e/pull/1108
..https://github.com/python-semantic-release/python-semantic-release/pull/1109se/pull/1109
.https://github.com/python-semantic-release/python-semantic-release/pull/1110ase/pull/1110
https://github.com/python-semantic-release/python-semantic-release/pull/1111ease/pull/1111

.. _changelog-v9.14.0:

v9.14.0

Compare Source

====================

✨ Features

  • changelog: Add md to rst conversion for markdown inline links (cb2af1f_)

  • changelog: Define first release w/o change descriptions for default MD template (fa89dec_)

  • changelog: Define first release w/o change descriptions for default RST template (e30c94b_)

  • changelog: Prefix scopes on commit descriptions in default template (PR#1093, 560fd2c)

  • changelog-md: Add markdown inline link format macro (c6d8211_)

  • changelog-md: Prefix scopes on commit descriptions in Markdown changelog template (PR#1093,
    560fd2c
    )

  • changelog-rst: Prefix scopes on commit descriptions in ReStructuredText template (PR#1093,
    560fd2c
    )

  • configuration: Add changelog.default_templates.mask_initial_release option (595a70b_)

  • context: Add mask_initial_release setting to changelog context (6f2ee39_)

  • release-notes: Define first release w/o change descriptions in default template (83167a3_)

πŸͺ² Bug Fixes

  • release-notes: Override default word-wrap to non-wrap for in default template (99ab99b_)

πŸ“– Documentation

  • changelog-templates: Document new mask_initial_release changelog context variable
    (f294957_)

  • configuration: Document new mask_initial_release option usage & effect (3cabcdc_)

  • homepage: Fix reference to new ci workflow for test status badge (6760069_)

.. _3cabcdc: python-semantic-release/python-semantic-release@3cabcdc
.. _560fd2c: python-semantic-release/python-semantic-release@560fd2c
.. _595a70b: python-semantic-release/python-semantic-release@595a70b
.. _6760069: python-semantic-release/python-semantic-release@6760069
.. _6f2ee39: python-semantic-release/python-semantic-release@6f2ee39
.. _83167a3: python-semantic-release/python-semantic-release@83167a3
.. _99ab99b: python-semantic-release/python-semantic-release@99ab99b
.. _c6d8211: python-semantic-release/python-semantic-release@c6d8211
.. _cb2af1f: python-semantic-release/python-semantic-release@cb2af1f
.. _e30c94b: python-semantic-release/python-semantic-release@e30c94b
.. _f294957: python-semantic-release/python-semantic-release@f294957
.. _fa89dec: python-semantic-release/python-semantic-release@fa89dec
.https://github.com/python-semantic-release/python-semantic-release/pull/1093ase/pull/1093

.. _changelog-v9.13.0:

v9.13.0

Compare Source

====================

✨ Features

  • changelog: Add PR/MR url linking to default Markdown changelog, closes #924, #953
    (cd8d131_)

  • changelog: Add PR/MR url linking to default reStructuredText template, closes #924, #953
    (5f018d6_)

  • parsed-commit: Add linked merge requests list to the ParsedCommit object (9a91062_)

  • parser-angular: Automatically parse PR/MR numbers from subject lines in commits (2ac798f_)

  • parser-emoji: Automatically parse PR/MR numbers from subject lines in commits (bca9909_)

  • parser-scipy: Automatically parse PR/MR numbers from subject lines in commits (2b3f738_)

πŸͺ² Bug Fixes

  • changelog-rst: Ignore unknown parsed commit types in default RST changelog (77609b1_)

  • parser-angular: Drop the breaking category but still maintain a major level bump
    (f1ffa54_)

  • parsers: Improve reliability of descriptions after reverse word-wrap (436374b_)

⚑ Performance Improvements

  • parser-angular: Simplify commit parsing type pre-calculation (a86a28c_)

  • parser-emoji: Increase speed of commit parsing (2c9c468_)

  • parser-scipy: Increase speed & decrease complexity of commit parsing (2b661ed_)

πŸ“– Documentation

  • changelog-templates: Add linked_merge_request field to examples (d4376bc_)

  • changelog-templates: Fix api class reference links (7a5bdf2_)

  • commit-parsing: Add linked_merge_request field to Parsed Commit definition (ca61889_)

.. _#924:https://github.com/python-semantic-release/python-semantic-release/issues/9244
.. _#953https://github.com/python-semantic-release/python-semantic-release/issues/95353
.. _2ac798f: python-semantic-release/python-semantic-release@2ac798f
.. _2b3f738: python-semantic-release/python-semantic-release@2b3f738
.. _2b661ed: python-semantic-release/python-semantic-release@2b661ed
.. _2c9c468: python-semantic-release/python-semantic-release@2c9c468
.. _436374b: python-semantic-release/python-semantic-release@436374b
.. _5f018d6: python-semantic-release/python-semantic-release@5f018d6
.. _77609b1: python-semantic-release/python-semantic-release@77609b1
.. _7a5bdf2: python-semantic-release/python-semantic-release@7a5bdf2
.. _9a91062: python-semantic-release/python-semantic-release@9a91062
.. _a86a28c: python-semantic-release/python-semantic-release@a86a28c
.. _bca9909: python-semantic-release/python-semantic-release@bca9909
.. _ca61889: python-semantic-release/python-semantic-release@ca61889
.. _cd8d131: python-semantic-release/python-semantic-release@cd8d131
.. _d4376bc: python-semantic-release/python-semantic-release@d4376bc
.. _f1ffa54: python-semantic-release/python-semantic-release@f1ffa54

.. _changelog-v9.12.2:

v9.12.2

Compare Source

====================

πŸͺ² Bug Fixes

  • bitbucket: Fix pull_request_url filter to ignore an PR prefix gracefully (PR#1089,
    275ec88
    )

  • cli: Gracefully capture all exceptions unless in very verbose debug mode (PR#1088,
    13ca44f
    )

  • gitea: Fix issue_url filter to ignore an issue prefix gracefully (PR#1089, 275ec88)

  • gitea: Fix pull_request_url filter to ignore an PR prefix gracefully (PR#1089,
    275ec88
    )

  • github: Fix issue_url filter to ignore an issue prefix gracefully (PR#1089, 275ec88)

  • github: Fix pull_request_url filter to ignore an PR prefix gracefully (PR#1089,
    275ec88
    )

  • gitlab: Fix issue_url filter to ignore an issue prefix gracefully (PR#1089, 275ec88)

  • gitlab: Fix merge_request_url filter to ignore an PR prefix gracefully (PR#1089,
    275ec88
    )

  • hvcs: Add flexibility to issue & MR/PR url jinja filters (PR#1089, 275ec88)

πŸ“– Documentation

  • changelog-templates: Update descriptions of issue & MR/PR url jinja filters (PR#1089,
    275ec88
    )

.. _13ca44f: python-semantic-release/python-semantic-release@13ca44f
.. _275ec88: python-semantic-release/python-semantic-release@275ec88
.. _PR#108https://github.com/python-semantic-release/python-semantic-release/pull/1088088
.. _PR#10https://github.com/python-semantic-release/python-semantic-release/pull/10891089

.. _changelog-v9.12.1:

v9.12.1

Compare Source

====================

πŸͺ² Bug Fixes

  • changelog: Fix raw-inline pattern replacement in convert_md_to_rst filter (2dc70a6_)

  • cmd-version: Fix --as-prerelease when no commit change from last full release (PR#1076,
    3b7b772
    )

  • release-notes: Add context variable shorthand ctx like docs claim & changelog has
    (d618d83_)

πŸ“– Documentation

  • contributing: Update local testing instructions (74f03d4_)

.. _2dc70a6: python-semantic-release/python-semantic-release@2dc70a6
.. _3b7b772: python-semantic-release/python-semantic-release@3b7b772
.. _74f03d4: python-semantic-release/python-semantic-release@74f03d4
.. _d618d83: python-semantic-release/python-semantic-release@d618d83
.. _PR#1https://github.com/python-semantic-release/python-semantic-release/pull/1076/1076

.. _changelog-v9.12.0:

v9.12.0

Compare Source

====================

✨ Features

  • changelog: Add autofit_text_width filter to template environment (PR#1062, 83e4b86)

πŸͺ² Bug Fixes

  • changelog: Ignore commit exclusion when a commit causes a version bump (e8f886e_)

  • parser-angular: Change Fixes commit type heading to Bug Fixes (PR#1064, 09e3a4d)

  • parser-emoji: Enable the default bump level option (bc27995_)

πŸ“– Documentation

  • changelog-templates: Add definition & usage of autofit_text_width template filter
    (PR#1062, 83e4b86)

  • commit-parsers: Add deprecation message for the tag parser (af94540_)

  • configuration: Add deprecation message for the tag parser (a83b7e4_)

.. _09e3a4d: python-semantic-release/python-semantic-release@09e3a4d
.. _83e4b86: python-semantic-release/python-semantic-release@83e4b86
.. _a83b7e4: python-semantic-release/python-semantic-release@a83b7e4
.. _af94540: python-semantic-release/python-semantic-release@af94540
.. _bc27995: python-semantic-release/python-semantic-release@bc27995
.. _e8f886e: python-semantic-release/python-semantic-release@e8f886e
.. _PRhttps://github.com/python-semantic-release/python-semantic-release/pull/1062ll/1062
.. _Phttps://github.com/python-semantic-release/python-semantic-release/pull/1064ull/1064

.. _changelog-v9.11.1:

v9.11.1

Compare Source

====================

πŸͺ² Bug Fixes

  • changelog: Prevent custom template errors when components are in hidden folders (PR#1060,
    a7614b0
    )

.. _a7614b0: python-semantic-release/python-semantic-release@a7614b0
.. _PR#1060https://github.com/python-semantic-release/python-semantic-release/pull/106060

.. _changelog-v9.11.0:

v9.11.0

Compare Source

====================

✨ Features

  • changelog: Add convert_md_to_rst filter to changelog environment (PR#1055, c2e8831)

  • changelog: Add default changelog in re-structured text format, closes #399_ (PR#1055,
    c2e8831
    )

  • changelog: Add default changelog template in reStructuredText format (PR#1055, c2e8831)

  • config: Enable default changelog.insertion_flag based on output format (PR#1055,
    c2e8831
    )

  • config: Enable target changelog filename to trigger RST output format, closes #399_
    (PR#1055, c2e8831)

πŸͺ² Bug Fixes

  • changelog: Correct spacing for default markdown template during updates (PR#1055,
    c2e8831
    )

πŸ“– Documentation

  • changelog: Clarify the convert_md_to_rst filter added to the template environment
    (PR#1055, c2e8831)

  • changelog: Increase detail about configuration options of default changelog creation
    (PR#1055, c2e8831)

  • configuration: Update changelog_file with deprecation notice of setting relocation
    (PR#1055, c2e8831)

  • configuration: Update output_format description for reStructuredText support (PR#1055,
    c2e8831
    )

  • configuration: Update details of insertion_flag's dynamic defaults with rst (PR#1055,
    c2e8831
    )

.. _#399:https://github.com/python-semantic-release/python-semantic-release/issues/3999
.. _c2e8831: python-semantic-release/python-semantic-release@c2e8831
.. _PR#105https://github.com/python-semantic-release/python-semantic-release/pull/1055055

.. _changelog-v9.10.1:

v9.10.1

Compare Source

====================

πŸͺ² Bug Fixes

  • config: Handle branch match regex errors gracefully (PR#1054, 4d12251)

.. _4d12251: python-semantic-release/python-semantic-release@4d12251
.. _PR#1054https://github.com/python-semantic-release/python-semantic-release/pull/105454

.. _changelog-v9.10.0:

v9.10.0

Compare Source

====================

✨ Features

  • changelog: Add changelog_insertion_flag to changelog template context (PR#1045,
    c18c245
    )

  • changelog: Add changelog_mode to changelog template context (PR#1045, c18c245)

  • changelog: Add prev_changelog_file to changelog template context (PR#1045, c18c245)

  • changelog: Add read_file function to changelog template context (PR#1045, c18c245)

  • changelog: Add shorthand ctx variable to changelog template env (PR#1045, c18c245)

  • changelog: Modify changelog template to support changelog updates, closes #858_
    (PR#1045, c18c245)

  • config: Add changelog.default_templates.output_format config option (PR#1045,
    c18c245
    )

  • config: Add changelog.insertion_flag as configuration option (PR#1045, c18c245)

  • config: Add changelog.mode as configuration option (PR#1045, c18c245)

  • github-actions: Add an action build directive to toggle the --skip-build option
    (PR#1044, 26597e2)

πŸͺ² Bug Fixes

  • changelog: Adjust angular heading names for readability (PR#1045, c18c245)

  • changelog: Ensure changelog templates can handle complex directory includes (PR#1045,
    c18c245
    )

  • changelog: Only render user templates when files exist (PR#1045, c18c245)

  • config: Prevent jinja from autoescaping markdown content by default (PR#1045, c18c245)

πŸ“– Documentation

  • changelog-templates: Improve detail & describe new changelog.mode="update" (PR#1045,
    c18c245
    )

  • commands: Update definition of the version commands --skip-build option (PR#1044,
    26597e2
    )

  • configuration: Add changelog.mode and changelog.insertion_flag config definitions
    (PR#1045, c18c245)

  • configuration: Define the new changelog.default_templates.output_format option
    (PR#1045, c18c245)

  • configuration: Mark version of configuration setting introduction (PR#1045, c18c245)

  • configuration: Standardize all true/false to lowercase ensuring toml-compatibility
    (PR#1045, c18c245)

  • configuration: Update changelog.environment.autoescape default to false to match code
    (PR#1045, c18c245)

  • github-actions: Add description of the build input directive (PR#1044, 26597e2)

  • github-actions: Update primary example with workflow sha controlled pipeline (14f04df_)

  • homepage: Update custom changelog reference (PR#1045, c18c245)

.. _#722:https://github.com/python-semantic-release/python-semantic-release/issues/7222
.. _#858https://github.com/python-semantic-release/python-semantic-release/issues/85858
.. _14f04df: python-semantic-release/python-semantic-release@14f04df
.. _26597e2: python-semantic-release/python-semantic-release@26597e2
.. _c18c245: python-semantic-release/python-semantic-release@c18c245
.. _PR#https://github.com/python-semantic-release/python-semantic-release/pull/1044l/1044
.. _PRhttps://github.com/python-semantic-release/python-semantic-release/pull/1045ll/1045

.. _changelog-v9.9.0:

v9.9.0

Compare Source

===================

✨ Features

  • github-actions: Add is_prerelease output to the version action (PR#1038, 6a5d35d)

πŸ“– Documentation

  • automatic-releases: Drop extraneous github push configuration (PR#1011, 2135c68)

  • github-actions: Add configuration & description of publish action (PR#1011, 2135c68)

  • github-actions: Add description of new is_prerelease output for version action
    (PR#1038, 6a5d35d)

  • github-actions: Clarify & consolidate GitHub Actions usage docs, closes #907_ (PR#1011,
    2135c68
    )

  • github-actions: Expand descriptions & clarity of actions configs (PR#1011, 2135c68)

  • github-actions: Revert removal of namespace prefix from examples (PR#1011, 2135c68)

  • homepage: Remove link to old github config & update token scope config (PR#1011,
    2135c68
    )

.. _#907:https://github.com/python-semantic-release/python-semantic-release/issues/9077
.. _2135c68: python-semantic-release/python-semantic-release@2135c68
.. _6a5d35d: python-semantic-release/python-semantic-release@6a5d35d
.. _PR#10https://github.com/python-semantic-release/python-semantic-release/pull/10111011
.. _PR#1https://github.com/python-semantic-release/python-semantic-release/pull/1038/1038

.. _changelog-v9.8.9:

v9.8.9

Compare Source

===================

πŸͺ² Bug Fixes

  • version-cmd: Ensure version_variables do not match partial variable names (PR#1028,
    156915c
    )

  • version-cmd: Improve version_variables flexibility w/ quotes (ie. json, yaml, etc)
    (PR#1028, 156915c)

  • version-cmd: Increase version_variable flexibility with quotations (ie. json, yaml, etc),
    closes #601, #706, #962, #1026 (PR#1028, 156915c)

πŸ“– Documentation

  • Update docstrings to resolve sphinx failures, closes #1029_ (PR#1030, d84efc7)

  • configuration: Add clarity to version_variables usage & limitations (PR#1028,
    156915c
    )

  • homepage: Re-structure homepage to be separate from project readme (PR#1032, 2307ed2)

  • README: Simplify README to point at official docs (PR#1032, 2307ed2)

.. _#1026:[https://github.com/python-semantic-release/python-semantic-release/issues/1026](htt


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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Mar 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants