Skip to content

Commit 353e706

Browse files
chore: update changelog with 1.8.5 notes, fix 1.8 links (bazel-contrib#3626)
Copies the changelog updates in 1.8.5 to main. Also fixes some links for the other 1.8 releases --------- Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
1 parent 44bb4f3 commit 353e706

1 file changed

Lines changed: 28 additions & 10 deletions

File tree

CHANGELOG.md

Lines changed: 28 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -83,21 +83,12 @@ END_UNRELEASED_TEMPLATE
8383

8484
{#v1-9-0-fixed}
8585
### Fixed
86-
* (runfiles) Fixed `CurrentRepository()` raising `ValueError` on Windows.
87-
([#3579](https://github.com/bazel-contrib/rules_python/issues/3579))
8886
* (tests) No more coverage warnings are being printed if there are no sources.
8987
([#2762](https://github.com/bazel-contrib/rules_python/issues/2762))
9088
* (gazelle) Ancestor `conftest.py` files are added in addition to sibling `conftest.py`.
9189
([#3497](https://github.com/bazel-contrib/rules_python/issues/3497)) Note
9290
that this behavior can be reverted to the pre-1.9.0 behavior by setting the new
9391
`python_include_ancestor_conftest` directive to `false`.
94-
* (pypi) `pip_parse` no longer silently drops PEP 508 URL-based requirements
95-
(`pkg @ https://...`) when `extract_url_srcs=False` (the default for
96-
`pip_repository`).
97-
* (pypi) Extras in requirement strings are now normalized per PEP 685,
98-
fixing missing transitive dependencies when extras contain hyphens
99-
(e.g., `sqlalchemy[postgresql-psycopg2binary]`).
100-
([#3587](https://github.com/bazel-contrib/rules_python/issues/3587))
10192
* (binaries/tests) Stamped build data generated by Windows actions is readable
10293

10394
{#v1-9-0-added}
@@ -131,9 +122,30 @@ END_UNRELEASED_TEMPLATE
131122
was technically incorrect.
132123
([#3596](https://github.com/bazel-contrib/rules_python/pull/3596))
133124

125+
126+
{#v1-8-5}
127+
## [1.8.5] - 2026-02-22
128+
129+
[1.8.5]: https://github.com/bazel-contrib/rules_python/releases/tag/1.8.5
130+
131+
{#v1-8-5-fixed}
132+
### Fixed
133+
* (runfiles) Fixed `CurrentRepository()` raising `ValueError` on Windows.
134+
([#3579](https://github.com/bazel-contrib/rules_python/issues/3579))
135+
* (pypi) `pip_parse` no longer silently drops PEP 508 URL-based requirements
136+
(`pkg @ https://...`) when `extract_url_srcs=False` (the default for
137+
`pip_repository`).
138+
* (pypi) Extras in requirement strings are now normalized per PEP 685,
139+
fixing missing transitive dependencies when extras contain hyphens
140+
(e.g., `sqlalchemy[postgresql-psycopg2binary]`).
141+
([#3587](https://github.com/bazel-contrib/rules_python/issues/3587))
142+
134143
{#v1-8-4}
135144
## [1.8.4] - 2026-02-10
136145

146+
[1.8.4]: https://github.com/bazel-contrib/rules_python/releases/tag/1.8.4
147+
148+
{#v1-8-4-fixed}
137149
### Fixed
138150
* (pipstar): A corner case of evaluation of version specifiers (`"1.2" ~= "1.2.0"`)
139151
has been fixed improving compatibility with the PEP440 standard.
@@ -145,6 +157,8 @@ END_UNRELEASED_TEMPLATE
145157
{#v1-8-3}
146158
## [1.8.3] - 2026-01-27
147159

160+
[1.8.3]: https://github.com/bazel-contrib/rules_python/releases/tag/1.8.3
161+
148162
{#v1-8-3-fixed}
149163
### Fixed
150164
* (pipstar) Fix whl extraction on Windows when bazelrc has XX flags.
@@ -153,6 +167,8 @@ END_UNRELEASED_TEMPLATE
153167
{#v1-8-2}
154168
## [1.8.2] - 2026-01-24
155169

170+
[1.8.2]: https://github.com/bazel-contrib/rules_python/releases/tag/1.8.2
171+
156172
{#v1-8-2-fixed}
157173
### Fixed
158174
* (venvs) relax the C library filename check to make tensorflow work
@@ -161,6 +177,8 @@ END_UNRELEASED_TEMPLATE
161177
{#v1-8-1}
162178
## [1.8.1] - 2026-01-20
163179

180+
[1.8.1]: https://github.com/bazel-contrib/rules_python/releases/tag/1.8.1
181+
164182
{#v1-8-1-fixed}
165183
### Fixed
166184
* (pipstar) Extra resolution that refers back to the package being resolved works again.
@@ -2203,4 +2221,4 @@ Breaking changes:
22032221
* (pip) Create all_data_requirements alias
22042222
* Expose Python C headers through the toolchain.
22052223

2206-
[0.24.0]: https://github.com/bazel-contrib/rules_python/releases/tag/0.24.0
2224+
[0.24.0]: https://github.com/bazel-contrib/rules_python/releases/tag/0.24.0

0 commit comments

Comments
 (0)