This is an automated email from the ASF dual-hosted git repository.
jrmccluskey pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git
The following commit(s) were added to refs/heads/master by this push:
new c15bd4c380e Add Sequences support to Breaking Changes (#34169)
c15bd4c380e is described below
commit c15bd4c380e1147069b7536d73605667c8f4dea2
Author: Jack McCluskey <[email protected]>
AuthorDate: Tue Mar 4 15:55:21 2025 -0500
Add Sequences support to Breaking Changes (#34169)
---
CHANGES.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/CHANGES.md b/CHANGES.md
index 596ad919e04..c75a42d2594 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -76,6 +76,7 @@
* [Python] Reshuffle now correctly respects user-specified type hints, fixing
a previous bug where it might use FastPrimitivesCoder wrongly. This change
could break pipelines with incorrect type hints in Reshuffle. If you have
issues after upgrading, temporarily set update_compatibility_version to a
previous Beam version to use the old behavior. The recommended solution is to
fix the type hints in your code.
([#33932](https://github.com/apache/beam/pull/33932))
* [Java] SparkReceiver 2 has been moved to SparkReceiver 3 that supports Spark
3.x. ([#33574](https://github.com/apache/beam/pull/33574))
+* [Python] Correct parsing of `collections.abc.Sequence` type hints was added,
which can lead to pipelines failing type hint checks that were previously
passing erroneously. These issues will be most commonly seen trying to consume
a PCollection with a `Sequence` type hint after a GroupByKey or a CoGroupByKey.
([#33999](https://github.com/apache/beam/pull/33999).
* X behavior was changed ([#X](https://github.com/apache/beam/issues/X)).
## Deprecations