Re: [python] subprocess call of "pip freeze" per pipeline

2025-06-26 Thread Robert Bradshaw
+1 to caching this, this seems a straightforward fix. It seems there should be no need to shell out to a subprocess to get this information, but python packaging is a mess... On Mon, Jun 9, 2025 at 8:37 AM Kenneth Knowles wrote: > > Perhaps the results of `pip freeze` can be cached to avoid the

Re: [doc] The Current State (and Future) of Beam Python Type Hinting

2025-06-26 Thread Robert Bradshaw
Thanks for writing this up and looking at improving the state of typing! Added a bunch of comments to the doc. On Thu, Jun 26, 2025 at 7:44 AM Joey Tran wrote: > Great read, thanks for sharing! > > On Thu, Jun 26, 2025 at 10:12 AM Jack McCluskey via dev < > dev@beam.apache.org> wrote: > >> Hey e

Re: [doc] The Current State (and Future) of Beam Python Type Hinting

2025-06-26 Thread Joey Tran
Great read, thanks for sharing! On Thu, Jun 26, 2025 at 10:12 AM Jack McCluskey via dev wrote: > Hey everyone, > > Back in November of 2023 I wrote a doc > focused on > how Beam Python type hinting worked under the hood and discussing

[doc] The Current State (and Future) of Beam Python Type Hinting

2025-06-26 Thread Jack McCluskey via dev
Hey everyone, Back in November of 2023 I wrote a doc focused on how Beam Python type hinting worked under the hood and discussing future-looking work (largely around how the typing module hints were being deprecated.) With all of that w