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

chore(deps): update python-semantic-release/python-semantic-release action to v9.20.0 #62

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 17, 2024

This PR contains the following updates:

Package Type Update Change
python-semantic-release/python-semantic-release action minor v9.8.1 -> v9.20.0

Release Notes

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

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/10266
.. _#1029https://github.com/python-semantic-release/python-semantic-release/issues/102929
.. _#60https://github.com/python-semantic-release/python-semantic-release/issues/601601
.. _#7https://github.com/python-semantic-release/python-semantic-release/issues/706/706
.. _#https://github.com/python-semantic-release/python-semantic-release/issues/962s/962
.. _156915c: python-semantic-release/python-semantic-release@156915c
.. _2307ed2: python-semantic-release/python-semantic-release@2307ed2
.. _d84efc7: python-semantic-release/python-semantic-release@d84efc7
.. _https://github.com/python-semantic-release/python-semantic-release/pull/1028pull/1028
.. [https://github.com/python-semantic-release/python-semantic-release/pull/1030](https://redirect.github.com/python-semantic-release/python-semantic-release/pull/1030)/pull/1030
.. https://github.com/python-semantic-release/python-semantic-release/pull/1032e/pull/1032

.. _changelog-v9.8.8:

v9.8.8

Compare Source

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

🪲 Bug Fixes

  • config: Fix path traversal detection for windows compatibility, closes #994_ (PR#1014,
    16e6daa
    )

📖 Documentation

  • configuration: Update build_command env table for windows to use all capital vars
    (0e8451c_)

  • github-actions: Update version in examples to latest version (3c894ea_)

.. _#994:https://github.com/python-semantic-release/python-semantic-release/issues/9944
.. _0e8451c: python-semantic-release/python-semantic-release@0e8451c
.. _16e6daa: python-semantic-release/python-semantic-release@16e6daa
.. _3c894ea: python-semantic-release/python-semantic-release@3c894ea
.. _PR#1https://github.com/python-semantic-release/python-semantic-release/pull/1014/1014

.. _changelog-v9.8.7:

v9.8.7

Compare Source

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

🪲 Bug Fixes

  • Provide context.history global in release notes templates (PR#1005, 5bd91b4)

  • release-notes: Fix noop-changelog to print raw release notes (PR#1005, 5bd91b4)

  • release-notes: Provide context.history global in release note templates, closes #984_
    (PR#1005, 5bd91b4)

📖 Documentation

  • Use pinned version for GHA examples (PR#1004, 5fdf761)

  • changelog: Clarify description of the default changelog generation process (399fa65_)

  • configuration: Clarify changelog_file vs template_dir option usage, closes #983_
    (a7199c8_)

  • configuration: Fix build_command_env table rendering (PR#996, a5eff0b)

  • github-actions: Adjust formatting & version warning in code snippets (PR#1004, 5fdf761)

  • github-actions: Use pinned vers


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 dependencies Pull requests that update a dependency file label Jun 17, 2024
Copy link

codecov bot commented Jun 17, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 51.14%. Comparing base (307c3f0) to head (0230e39).
Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #62   +/-   ##
=======================================
  Coverage   51.14%   51.14%           
=======================================
  Files           6        6           
  Lines         614      614           
  Branches      112      112           
=======================================
  Hits          314      314           
  Misses        275      275           
  Partials       25       25           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from bcacb28 to 1824f68 Compare June 18, 2024 06:15
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.8.2 chore(deps): update python-semantic-release/python-semantic-release action to v9.8.3 Jun 18, 2024
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from 1824f68 to c00d553 Compare June 19, 2024 06:38
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from c00d553 to b8e9b9b Compare June 19, 2024 06:42
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from b8e9b9b to 0157a5a Compare June 19, 2024 07:20
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from 0157a5a to 99580bf Compare June 19, 2024 07:24
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from 99580bf to a261ec7 Compare July 4, 2024 17:25
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.8.3 chore(deps): update python-semantic-release/python-semantic-release action to v9.8.4 Jul 4, 2024
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from a261ec7 to f33f4d1 Compare July 7, 2024 00:28
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.8.4 chore(deps): update python-semantic-release/python-semantic-release action to v9.8.5 Jul 7, 2024
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from f33f4d1 to 0f8b709 Compare July 20, 2024 13:13
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.8.5 chore(deps): update python-semantic-release/python-semantic-release action to v9.8.6 Jul 20, 2024
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from 0f8b709 to 1d55658 Compare August 20, 2024 06:07
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.8.6 chore(deps): update python-semantic-release/python-semantic-release action to v9.8.7 Aug 20, 2024
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from 1d55658 to 3984bee Compare September 1, 2024 18:08
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.8.7 chore(deps): update python-semantic-release/python-semantic-release action to v9.8.8 Sep 1, 2024
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from 3984bee to f520d80 Compare September 27, 2024 11:01
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.12.0 chore(deps): update python-semantic-release/python-semantic-release action to v9.12.1 Nov 6, 2024
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from 97e6563 to 97ed4ee Compare November 7, 2024 04:52
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.12.1 chore(deps): update python-semantic-release/python-semantic-release action to v9.12.2 Nov 7, 2024
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from 97ed4ee to 4fd1abd Compare November 10, 2024 09:42
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.12.2 chore(deps): update python-semantic-release/python-semantic-release action to v9.13.0 Nov 10, 2024
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from 4fd1abd to 3e50a3b Compare November 11, 2024 09:30
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.13.0 chore(deps): update python-semantic-release/python-semantic-release action to v9.14.0 Nov 11, 2024
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from 3e50a3b to 4526009 Compare December 2, 2024 04:35
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.14.0 chore(deps): update python-semantic-release/python-semantic-release action to v9.15.0 Dec 2, 2024
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from 4526009 to 4362c83 Compare December 3, 2024 09:13
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.15.0 chore(deps): update python-semantic-release/python-semantic-release action to v9.15.1 Dec 3, 2024
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from 4362c83 to 1b1057d Compare December 16, 2024 06:39
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.15.1 chore(deps): update python-semantic-release/python-semantic-release action to v9.15.2 Dec 16, 2024
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from 1b1057d to 0463203 Compare January 12, 2025 06:24
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.15.2 chore(deps): update python-semantic-release/python-semantic-release action to v9.16.0 Jan 12, 2025
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from 0463203 to 08e4fbd Compare January 12, 2025 20:45
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.16.0 chore(deps): update python-semantic-release/python-semantic-release action to v9.16.1 Jan 12, 2025
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from 08e4fbd to 8595165 Compare January 26, 2025 05:16
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.16.1 chore(deps): update python-semantic-release/python-semantic-release action to v9.17.0 Jan 26, 2025
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from 8595165 to ec6b4f8 Compare February 5, 2025 10:11
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.17.0 chore(deps): update python-semantic-release/python-semantic-release action to v9.18.0 Feb 5, 2025
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from ec6b4f8 to 78a74cc Compare February 8, 2025 01:00
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.18.0 chore(deps): update python-semantic-release/python-semantic-release action to v9.18.1 Feb 8, 2025
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from 78a74cc to 364d76f Compare February 10, 2025 04:32
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.18.1 chore(deps): update python-semantic-release/python-semantic-release action to v9.19.0 Feb 10, 2025
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from 364d76f to bd8c60e Compare February 11, 2025 10:37
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.19.0 chore(deps): update python-semantic-release/python-semantic-release action to v9.19.1 Feb 11, 2025
@renovate renovate bot force-pushed the renovate/python-semantic-release-python-semantic-release-9.x branch from bd8c60e to 0230e39 Compare February 17, 2025 12:46
@renovate renovate bot changed the title chore(deps): update python-semantic-release/python-semantic-release action to v9.19.1 chore(deps): update python-semantic-release/python-semantic-release action to v9.20.0 Feb 17, 2025
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