Skip to content

Commit 37a30a7

Browse files
author
semantic-release
committed
chore: release v10.6.0
Automatically generated by python-semantic-release
1 parent 811afb0 commit 37a30a7

5 files changed

Lines changed: 66 additions & 5 deletions

File tree

‎CHANGELOG.rst‎

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,67 @@
44
CHANGELOG
55
=========
66

7+
.. _changelog-v10.6.0:
8+
9+
v10.6.0 (2026-07-04)
10+
====================
11+
12+
✨ Features
13+
-----------
14+
15+
* **cmd-version**: Add file replacement variant for ``version_variables``, closes `#1375`_
16+
(`PR#1391`_, `95ce7ec`_)
17+
18+
* **parser-emoji**: Adds more non-release triggering emojis to the default emoji parser (`PR#1410`_,
19+
`2833aa9`_)
20+
21+
🪲 Bug Fixes
22+
------------
23+
24+
* **cmd-config-generate**: Fix config output for Microsoft Windows UTF-8 encoding, closes `#702`_
25+
(`PR#1400`_, `0343194`_)
26+
27+
* **cmd-publish**: Fix handling of asset uploading errors on publish, closes `#1395`_ (`PR#1397`_,
28+
`81a0f98`_)
29+
30+
* **github**: Fix bubble up errors of asset uploads for GitHub (`PR#1397`_, `81a0f98`_)
31+
32+
* **hvcs**: Mask git credential URL in very verbose debug logs, closes `#1426`_ (`PR#1445`_,
33+
`811afb0`_)
34+
35+
📖 Documentation
36+
----------------
37+
38+
* **cmd-config-generate**: Add Windows PowerShell specific ``generate-config`` usage example
39+
(`PR#1400`_, `0343194`_)
40+
41+
* **configuration**: Modify ``version_variables`` definition to include new file replacement
42+
(`PR#1391`_, `95ce7ec`_)
43+
44+
* **examples**: Update references to github actions for hash references (`PR#1449`_, `873da58`_)
45+
46+
* **package**: Change package changelog link to doc website (`PR#1434`_, `05f897f`_)
47+
48+
.. _#1375: https://github.com/python-semantic-release/python-semantic-release/issues/1375
49+
.. _#1395: https://github.com/python-semantic-release/python-semantic-release/issues/1395
50+
.. _#1426: https://github.com/python-semantic-release/python-semantic-release/issues/1426
51+
.. _#702: https://github.com/python-semantic-release/python-semantic-release/issues/702
52+
.. _0343194: https://github.com/python-semantic-release/python-semantic-release/commit/03431947833b4e3f3fc79b09fc626e0f30508a2b
53+
.. _05f897f: https://github.com/python-semantic-release/python-semantic-release/commit/05f897f4d5c6d91495c1bf55cc704815be887d69
54+
.. _2833aa9: https://github.com/python-semantic-release/python-semantic-release/commit/2833aa943a6a016b8208146a89f7b4ec0efa6cd0
55+
.. _811afb0: https://github.com/python-semantic-release/python-semantic-release/commit/811afb00de382ff425b766b97c83d2246f9cfb16
56+
.. _81a0f98: https://github.com/python-semantic-release/python-semantic-release/commit/81a0f98b0f36b65df5039ab335760295322bfd9c
57+
.. _873da58: https://github.com/python-semantic-release/python-semantic-release/commit/873da5894a2b03283e93019801e3012c045f361a
58+
.. _95ce7ec: https://github.com/python-semantic-release/python-semantic-release/commit/95ce7ecdbab0fc0986d1fcf442cd8cf99a4b6e4f
59+
.. _PR#1391: https://github.com/python-semantic-release/python-semantic-release/pull/1391
60+
.. _PR#1397: https://github.com/python-semantic-release/python-semantic-release/pull/1397
61+
.. _PR#1400: https://github.com/python-semantic-release/python-semantic-release/pull/1400
62+
.. _PR#1410: https://github.com/python-semantic-release/python-semantic-release/pull/1410
63+
.. _PR#1434: https://github.com/python-semantic-release/python-semantic-release/pull/1434
64+
.. _PR#1445: https://github.com/python-semantic-release/python-semantic-release/pull/1445
65+
.. _PR#1449: https://github.com/python-semantic-release/python-semantic-release/pull/1449
66+
67+
768
.. _changelog-v10.5.3:
869

970
v10.5.3 (2025-12-14)

‎docs/configuration/automatic-releases/github-actions.rst‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -893,14 +893,14 @@ to the GitHub Release Assets as well.
893893
- name: Action | Semantic Version Release
894894
id: release
895895
# Adjust tag with desired version if applicable.
896-
uses: python-semantic-release/python-semantic-release@COMMIT_HASH # v10.5.3
896+
uses: python-semantic-release/python-semantic-release@COMMIT_HASH # v10.6.0
897897
with:
898898
github_token: ${{ secrets.GITHUB_TOKEN }}
899899
git_committer_name: "github-actions"
900900
git_committer_email: "actions@users.noreply.github.com"
901901
902902
- name: Publish | Upload to GitHub Release Assets
903-
uses: python-semantic-release/publish-action@COMMIT_HASH # v10.5.3
903+
uses: python-semantic-release/publish-action@COMMIT_HASH # v10.6.0
904904
if: steps.release.outputs.released == 'true'
905905
with:
906906
github_token: ${{ secrets.GITHUB_TOKEN }}

‎docs/configuration/configuration.rst‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1326,7 +1326,7 @@ colon-separated definition with either 2 or 3 parts. The 2-part definition inclu
13261326
the file path and the variable name. Newly with v9.20.0, it also accepts
13271327
an optional 3rd part to allow configuration of the format type.
13281328
1329-
As of ${NEW_RELEASE_TAG}, the ``version_variables`` option also supports entire file
1329+
As of v10.6.0, the ``version_variables`` option also supports entire file
13301330
replacement by using an asterisk (``*``) as the pattern/variable name. This is useful
13311331
for files that contain only a version number, such as ``VERSION`` files.
13321332

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ build-backend = "setuptools.build_meta"
66

77
[project]
88
name = "python-semantic-release"
9-
version = "10.5.3"
9+
version = "10.6.0"
1010
description = "Automatic Semantic Versioning for Python projects"
1111
requires-python = "~= 3.8"
1212
license = { text = "MIT" }

‎src/gh_action/requirements.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
python-semantic-release == 10.5.3
1+
python-semantic-release == 10.6.0

0 commit comments

Comments
 (0)