@@ -70,12 +70,12 @@ END_UNRELEASED_TEMPLATE
7070### Removed
7171* Nothing removed.
7272
73- {#1 -6-0}
73+ {#v1 -6-0}
7474## [ 1.6.0] - 2025-08-23
7575
7676[ 1.6.0 ] : https://github.com/bazel-contrib/rules_python/releases/tag/1.6.0
7777
78- {#1 -6-0-changed}
78+ {#v1 -6-0-changed}
7979### Changed
8080* (gazelle) update minimum gazelle version to 0.36.0 - may cause BUILD file changes
8181* (gazelle) update minimum rules_go version to 0.55.1
@@ -107,7 +107,7 @@ END_UNRELEASED_TEMPLATE
107107
108108[ 20250808 ] : https://github.com/astral-sh/python-build-standalone/releases/tag/20250808
109109
110- {#1 -6-0-fixed}
110+ {#v1 -6-0-fixed}
111111### Fixed
112112* (toolchains) ` local_runtime_repo ` now respects changes to the ` DEVELOPER_DIR ` and ` XCODE_VERSION `
113113 repo env vars, fixing stale cache issues on macOS with system (i.e. Xcode-supplied) Python
@@ -154,7 +154,7 @@ END_UNRELEASED_TEMPLATE
154154 ([ #2797 ] ( https://github.com/bazel-contrib/rules_python/issues/2797 ) ).
155155* (py_wheel) Add directories in deterministic order.
156156
157- {#1 -6-0-added}
157+ {#v1 -6-0-added}
158158### Added
159159* (repl) Default stub now has tab completion, where ` readline ` support is available,
160160 see ([ #3114 ] ( https://github.com/bazel-contrib/rules_python/pull/3114 ) ).
@@ -182,14 +182,16 @@ END_UNRELEASED_TEMPLATE
182182 dep is not added to the {obj}` py_test ` target.
183183* (gazelle) New directive ` gazelle:python_generate_proto ` ; when ` true ` ,
184184 Gazelle generates ` py_proto_library ` rules for ` proto_library ` . ` false ` by default.
185+ * Note: Users must manually configure their Gazelle target to support the
186+ proto language.
185187* (gazelle) New directive ` gazelle:python_proto_naming_convention ` ; controls
186188 naming of ` py_proto_library ` rules.
187189
188- {#1 -6-0-removed}
190+ {#v1 -6-0-removed}
189191### Removed
190192* Nothing removed.
191193
192- {#1 -5-3}
194+ {#v1 -5-3}
193195## [ 1.5.3] - 2025-08-11
194196
195197[ 1.5.3 ] : https://github.com/bazel-contrib/rules_python/releases/tag/1.5.3
@@ -199,7 +201,7 @@ END_UNRELEASED_TEMPLATE
199201 before attempting to watch it, fixing issues on macOS with system Python
200202 ([ #3043 ] ( https://github.com/bazel-contrib/rules_python/issues/3043 ) ).
201203
202- {#1 -5-2}
204+ {#v1 -5-2}
203205## [ 1.5.2] - 2025-08-11
204206
205207[ 1.5.2 ] : https://github.com/bazel-contrib/rules_python/releases/tag/1.5.2
@@ -217,7 +219,7 @@ END_UNRELEASED_TEMPLATE
217219* (core) builds work again on ` 7.x ` ` WORKSPACE ` configurations
218220 ([ #3119 ] ( https://github.com/bazel-contrib/rules_python/issues/3119 ) ).
219221
220- {#1 -5-1}
222+ {#v1 -5-1}
221223## [ 1.5.1] - 2025-07-06
222224
223225[ 1.5.1 ] : https://github.com/bazel-contrib/rules_python/releases/tag/1.5.1
@@ -229,12 +231,12 @@ END_UNRELEASED_TEMPLATE
229231 by default again)
230232 ([ #3038 ] ( https://github.com/bazel-contrib/rules_python/issues/3038 ) ).
231233
232- {#1 -5-0}
234+ {#v1 -5-0}
233235## [ 1.5.0] - 2025-06-11
234236
235237[ 1.5.0 ] : https://github.com/bazel-contrib/rules_python/releases/tag/1.5.0
236238
237- {#1 -5-0-changed}
239+ {#v1 -5-0-changed}
238240### Changed
239241
240242* (toolchain) Bundled toolchain version updates:
@@ -255,7 +257,7 @@ END_UNRELEASED_TEMPLATE
255257* (deps) Updated setuptools to 78.1.1 to patch CVE-2025 -47273. This effectively makes
256258 Python 3.9 the minimum supported version for using ` pip_parse ` .
257259
258- {#1 -5-0-fixed}
260+ {#v1 -5-0-fixed}
259261### Fixed
260262
261263* (rules) PyInfo provider is now advertised by py_test, py_binary, and py_library;
@@ -284,7 +286,7 @@ END_UNRELEASED_TEMPLATE
284286* (toolchains) The hermetic toolchains now correctly statically advertise the
285287 ` releaselevel ` and ` serial ` for pre-release hermetic toolchains ({gh-issue}` 2837 ` ).
286288
287- {#1 -5-0-added}
289+ {#v1 -5-0-added}
288290### Added
289291* Repo utilities ` execute_unchecked ` , ` execute_checked ` , and ` execute_checked_stdout ` now
290292 support ` log_stdout ` and ` log_stderr ` keyword arg booleans. When these are ` True `
@@ -307,11 +309,11 @@ END_UNRELEASED_TEMPLATE
307309 security patches.
308310* (toolchains): 3.14.0b2 has been added as a preview.
309311
310- {#1 -5-0-removed}
312+ {#v1 -5-0-removed}
311313### Removed
312314* Nothing removed.
313315
314- {#1 -4-2}
316+ {#v1 -4-2}
315317## [ 1.4.2] - 2025-08-13
316318
317319[ 1.4.2 ] : https://github.com/bazel-contrib/rules_python/releases/tag/1.4.2
@@ -321,23 +323,23 @@ END_UNRELEASED_TEMPLATE
321323 before attempting to watch it, fixing issues on macOS with system Python
322324 ([ #3043 ] ( https://github.com/bazel-contrib/rules_python/issues/3043 ) ).
323325
324- {#1 -4-1}
326+ {#v1 -4-1}
325327## [ 1.4.1] - 2025-05-08
326328
327329[ 1.4.1 ] : https://github.com/bazel-contrib/rules_python/releases/tag/1.4.1
328330
329- {#1 -4-1-fixed}
331+ {#v1 -4-1-fixed}
330332### Fixed
331333* (pypi) Fix a typo not allowing users to benefit from using the downloader when the hashes in the
332334 requirements file are not present. Fixes
333335 [ #2863 ] ( https://github.com/bazel-contrib/rules_python/issues/2863 ) .
334336
335- {#1 -4-0}
337+ {#v1 -4-0}
336338## [ 1.4.0] - 2025-04-19
337339
338340[ 1.4.0 ] : https://github.com/bazel-contrib/rules_python/releases/tag/1.4.0
339341
340- {#1 -4-0-changed}
342+ {#v1 -4-0-changed}
341343### Changed
342344* (toolchain) The ` exec ` configuration toolchain now has the forwarded
343345 ` exec_interpreter ` now also forwards the ` ToolchainInfo ` provider. This is
@@ -368,7 +370,7 @@ END_UNRELEASED_TEMPLATE
368370
369371[ 20250317 ] : https://github.com/astral-sh/python-build-standalone/releases/tag/20250317
370372
371- {#1 -4-0-fixed}
373+ {#v1 -4-0-fixed}
372374### Fixed
373375* (pypi) Platform specific extras are now correctly handled when using
374376 universal lock files with environment markers. Fixes [ #2690 ] ( https://github.com/bazel-contrib/rules_python/pull/2690 ) .
@@ -394,7 +396,7 @@ END_UNRELEASED_TEMPLATE
394396 {obj}` compile_pip_requirements ` rule.
395397 See [ #2819 ] ( https://github.com/bazel-contrib/rules_python/pull/2819 ) .
396398
397- {#1 -4-0-added}
399+ {#v1 -4-0-added}
398400### Added
399401* (pypi) From now on ` sha256 ` values in the ` requirements.txt ` is no longer
400402 mandatory when enabling {attr}` pip.parse.experimental_index_url ` feature.
@@ -425,7 +427,7 @@ END_UNRELEASED_TEMPLATE
425427 locations equivalents of ` $(PYTHON2) ` and `$(PYTHON3) respectively.
426428
427429
428- {#1 -4-0-removed}
430+ {#v1 -4-0-removed}
429431### Removed
430432* Nothing removed.
431433
0 commit comments