@@ -21,7 +21,7 @@ A brief description of the categories of changes:
2121 ` (docs) ` .
2222
2323<!--
24- Unreleased changes template.
24+ BEGIN_UNRELEASED_TEMPLATE
2525
2626{#v0-0-0}
2727## Unreleased
@@ -43,15 +43,17 @@ Unreleased changes template.
4343{#v0-0-0-removed}
4444### Removed
4545* Nothing removed.
46+
47+ END_UNRELEASED_TEMPLATE
4648-->
4749
4850
49- {#v0-0 -0}
50- ## Unreleased
51+ {#1 -4 -0}
52+ ## [ 1.4.0 ] - 2025-04-19
5153
52- [ 0.0 .0] : https://github.com/bazel-contrib/rules_python/releases/tag/0.0 .0
54+ [ 1.4 .0] : https://github.com/bazel-contrib/rules_python/releases/tag/1.4 .0
5355
54- {#v0-0 -0-changed}
56+ {#1 -4 -0-changed}
5557### Changed
5658* (toolchain) The ` exec ` configuration toolchain now has the forwarded
5759 ` exec_interpreter ` now also forwards the ` ToolchainInfo ` provider. This is
@@ -72,7 +74,7 @@ Unreleased changes template.
7274* (toolchains) Previously [ #2636 ] ( https://github.com/bazel-contrib/rules_python/pull/2636 )
7375 changed the semantics of ` ignore_root_user_error ` from "ignore" to "warning". This is now
7476 flipped back to ignoring the issue, and will only emit a warning when the attribute is set
75- ` False ` .
77+ ` False ` .
7678* (pypi) The PyPI extension will no longer write the lock file entries as the
7779 extension has been marked reproducible.
7880 Fixes [ #2434 ] ( https://github.com/bazel-contrib/rules_python/issues/2434 ) .
@@ -84,7 +86,7 @@ Unreleased changes template.
8486
8587[ 20250317 ] : https://github.com/astral-sh/python-build-standalone/releases/tag/20250317
8688
87- {#v0-0 -0-fixed}
89+ {#1 -4 -0-fixed}
8890### Fixed
8991* (pypi) Platform specific extras are now correctly handled when using
9092 universal lock files with environment markers. Fixes [ #2690 ] ( https://github.com/bazel-contrib/rules_python/pull/2690 ) .
@@ -103,7 +105,7 @@ Unreleased changes template.
103105* (rules) py_wheel and sphinxdocs rules now propagate ` target_compatible_with ` to all targets they create.
104106 [ PR #2788 ] ( https://github.com/bazel-contrib/rules_python/pull/2788 ) .
105107
106- {#v0-0 -0-added}
108+ {#1 -4 -0-added}
107109### Added
108110* (pypi) From now on ` sha256 ` values in the ` requirements.txt ` is no longer
109111 mandatory when enabling {attr}` pip.parse.experimental_index_url ` feature.
@@ -134,13 +136,13 @@ Unreleased changes template.
134136 locations equivalents of ` $(PYTHON2) ` and `$(PYTHON3) respectively.
135137
136138
137- {#v0-0 -0-removed}
139+ {#1 -4 -0-removed}
138140### Removed
139141* Nothing removed.
140142
141143
142144{#v1-3-0}
143- ## Unreleased
145+ ## [ 1.3.0 ] - 2025-03-27
144146
145147[ 1.3.0 ] : https://github.com/bazel-contrib/rules_python/releases/tag/1.3.0
146148
0 commit comments