|
|
|
BEAM-12006
|
BEAM-1251
python3.9.1 support
|
Unassigned
|
Alexander Nordin
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
BEAM-10644
|
BEAM-1251
Mark 2.24.0 as the last release supporting Python 2 in release notes and warnings.
|
Valentyn Tymofieiev
|
Valentyn Tymofieiev
|
|
Triage Needed |
Fixed
|
|
|
|
|
|
|
|
BEAM-10605
|
BEAM-1251
Create a page that describes what it takes to add and sunset support of a Python minor version in Beam.
|
Unassigned
|
Valentyn Tymofieiev
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
BEAM-9372
|
BEAM-1251
Drop support for Python 3.5
|
Valentyn Tymofieiev
|
Valentyn Tymofieiev
|
|
Triage Needed |
Fixed
|
|
|
|
|
|
|
|
BEAM-8651
|
BEAM-1251
Python 3 portable pipelines sometimes fail with errors in StockUnpickler.find_class()
|
Valentyn Tymofieiev
|
Valentyn Tymofieiev
|
|
Triage Needed |
Fixed
|
|
|
|
|
|
|
|
BEAM-8599
|
BEAM-1251
Establish consensus around how many concurrent minor versions of Python Beam should support, and deprecation policy for older versions.
|
Unassigned
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-8287
|
BEAM-1251
Update documentation for Python 3 support after Beam 2.16.0.
|
Cyrus Maden
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-8152
|
BEAM-1251
Provide a way to better control minor+patch versions of Python 3.x interpreters used to run Beam tests locally and on Jenkins.
|
Unassigned
|
Valentyn Tymofieiev
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
BEAM-8142
|
BEAM-1251
--profile_memory flag is py2 only
|
Valentyn Tymofieiev
|
Ahmet Altay
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
BEAM-7919
|
BEAM-1251
Add a Python 3 test scenario for MongoDB IO
|
Yichi Zhang
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7884
|
BEAM-1251
Run pylint in Python 3
|
Chad Dombrova
|
Udi Meiri
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7849
|
BEAM-1251
UserScore example fails on Python 3.5 as of 2.13.0 and 2.14.0 with Dataflow runner
|
Unassigned
|
Valentyn Tymofieiev
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
BEAM-7847
|
BEAM-1251
Generate Python SDK docs using Python 3
|
yoshiki obata
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7842
|
BEAM-1251
Add Python 2 deprecation warnings starting from 2.17.0 release.
|
Valentyn Tymofieiev
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7828
|
BEAM-1251
Add key type conversion in from and to client entity in Datastore v1new IO.
|
Udi Meiri
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7815
|
BEAM-1251
Use a Python3-compatible profiler in apache_beam.utils.profiler
|
yoshiki obata
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7714
|
BEAM-1251
Allow retries of PostCommit test suites per Python version
|
Valentyn Tymofieiev
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7713
|
BEAM-1251
Migrate to "typing" module typing types in Beam typehints (on Py2 and Py3).
|
Udi Meiri
|
Valentyn Tymofieiev
|
|
Resolved |
Won't Fix
|
|
|
|
|
|
|
|
BEAM-7712
|
BEAM-1251
Implement support of PEP 484 annotations for user functions in transforms such as ParDo, Combine in Py3.
|
Udi Meiri
|
Valentyn Tymofieiev
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
BEAM-7675
|
BEAM-1251
Unify test suite configuration structure across Py2 and Py 3 suites
|
Mark Liu
|
Valentyn Tymofieiev
|
|
Resolved |
Done
|
|
|
|
|
|
|
|
BEAM-7672
|
BEAM-1251
Accept Py3 wheels in SDK harness container.
|
yoshiki obata
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7630
|
BEAM-1251
Add ITs to check IO behavior with bytes and unicode strings
|
Juta Staes
|
Juta Staes
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7578
|
BEAM-1251
Add integration tests for HDFS
|
Frederik Bode
|
Frederik Bode
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7540
|
BEAM-1251
deadlock using save_main_session and logging caused by threading.RLock pickling
|
Unassigned
|
Joar Wandborg
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
BEAM-7527
|
BEAM-1251
Python 3 test parallelization causes test flakines due to ModuleNotFoundError.
|
Mark Liu
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7474
|
BEAM-1251
Add SDK harness containers for Py 3.6, Py 3.7
|
Hannah Jiang
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7459
|
BEAM-1251
Add smoke integration tests to Precommit test suites on Python 3
|
Valentyn Tymofieiev
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7455
|
BEAM-1251
Improve Avro IO integration test coverage on Python 3.
|
Valentyn Tymofieiev
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7454
|
BEAM-1251
Add Python 3.6, 3.7 as supported qualifiers to setup.py.
|
Valentyn Tymofieiev
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7407
|
BEAM-1251
Create a Wordcount-on-Flink Python 3 test suite.
|
Valentyn Tymofieiev
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7380
|
BEAM-1251
FastAvroTest has slow test_dynamic_exhaustive on Python 2 and 3.
|
Unassigned
|
Frederik Bode
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7372
|
BEAM-1251
Clean up Python 2 codepaths once Beam no longer supports Python 2.
|
yoshiki obata
|
Valentyn Tymofieiev
|
|
Triage Needed |
Fixed
|
|
|
|
|
|
|
|
BEAM-7365
|
BEAM-1251
apache_beam.io.avroio_test.TestAvro.test_dynamic_work_rebalancing_exhaustive is very slow
|
Valentyn Tymofieiev
|
Robert Bradshaw
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7327
|
BEAM-1251
Revise BQ integration tests to clearly communicate that BQ IO expects base64-encoded bytes.Â
|
Juta Staes
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7284
|
BEAM-1251
Support Py3 Dataclasses
|
yoshiki obata
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7224
|
BEAM-1251
Enable Python3 tests for Spark
|
Kyle Weaver
|
Ankur Goenka
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7223
|
BEAM-1251
Add ValidatesRunner test suite for Flink on Python 3.
|
Valentyn Tymofieiev
|
Ankur Goenka
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7203
|
BEAM-1251
Dataflow runner should set use_fastavro experiment on Python 3.
|
Valentyn Tymofieiev
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7198
|
BEAM-1251
Rename ToStringCoder into ToBytesCoder
|
yoshiki obata
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7137
|
BEAM-1251
TypeError caused by using str variable as header argument in apache_beam.io.textio.WriteToText
|
yoshiki obata
|
yoshiki obata
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-7117
|
BEAM-1251
Add DirectRunnerIT test suite to Python3 Postcommit suite.
|
Juta Staes
|
Valentyn Tymofieiev
|
|
Resolved |
Not A Problem
|
|
|
|
|
|
|
|
BEAM-7061
|
BEAM-1251
Enable use_fastavro experiment on Dataflow Runner for all Py3 jobs.
|
Frederik Bode
|
Valentyn Tymofieiev
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
BEAM-7060
|
BEAM-1251
Design Py3-compatible typehints annotation support in Beam 3.
|
Mark Liu
|
Valentyn Tymofieiev
|
|
Triage Needed |
Fixed
|
|
|
|
|
|
|
|
BEAM-6977
|
BEAM-1251
Configurable Python interpreter version in Gradle
|
Mark Liu
|
Mark Liu
|
|
Resolved |
Done
|
|
|
|
|
|
|
|
BEAM-6908
|
BEAM-1251
Add Python3 performance benchmarks
|
Mark Liu
|
Mark Liu
|
|
Resolved |
Done
|
|
|
|
|
|
|
|
BEAM-6878
|
BEAM-1251
test_multimap_side_input in fn_api.runner_test fails on Python 3.6
|
Robbe
|
Robbe
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
BEAM-6870
|
BEAM-1251
python 3 test_hourly_team_score_it fails with bigquery job id already exists
|
Unassigned
|
Juta Staes
|
|
Resolved |
Cannot Reproduce
|
|
|
|
|
|
|
|
BEAM-6847
|
BEAM-1251
Add Streaming wordcount test to Dataflow ValidatesContainer test suite
|
Unassigned
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-6769
|
BEAM-1251
BigQuery IO does not support bytes in Python 3
|
Juta Staes
|
Juta Staes
|
|
Triage Needed |
Fixed
|
|
|
|
|
|
|
|
BEAM-6748
|
BEAM-1251
Block size difference in avro library on Python3 causes some AvroIO tests to fail.
|
Valentyn Tymofieiev
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-6711
|
BEAM-1251
Bigquery Tornadoes IT is broken in Python3 PostCommit test suite.
|
Pablo Estrada
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-6709
|
BEAM-1251
Typehinting depends on typing changes in Python 3.5.3
|
Robbe
|
Robbe
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-6665
|
BEAM-1251
SDK source tarball is different when created on Python 2 and Python 3
|
Valentyn Tymofieiev
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-6624
|
BEAM-1251
Exercise direct runner integration tests in a postcommit suite for Python 3.5 and 3.6.
|
Juta Staes
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-6623
|
BEAM-1251
Dataflow ValidatesRunner test suite should also exercise ValidatesRunner tests under Python 3.
|
Frederik Bode
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-6621
|
BEAM-1251
Exercise Dataflow runner integration tests in a postcommit suite for Python 3.5 and 3.6
|
Juta Staes
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-6619
|
BEAM-1251
Add PostCommit suite for integration tests on DataflowRunner
|
Mark Liu
|
Mark Liu
|
|
Resolved |
Done
|
|
|
|
|
|
|
|
BEAM-6617
|
BEAM-1251
Release Python 3 wheels with first Beam SDK release that supports Python 3.
|
Robert Bradshaw
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-6616
|
BEAM-1251
Stager should stage Python 3 wheels for Beam SDK once they are released.
|
Valentyn Tymofieiev
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-6596
|
BEAM-1251
Beam Python SDK release qualification should verify supported Python 3 versions.
|
Valentyn Tymofieiev
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-6593
|
BEAM-1251
Add integration test on DirectRunner in Python 3
|
Mark Liu
|
Mark Liu
|
|
Resolved |
Done
|
|
|
|
|
|
|
|
BEAM-6572
|
BEAM-1251
Dataflow Python runner should use a Python-3 compatible container when starting a Python 3 pipeline.
|
Valentyn Tymofieiev
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-6569
|
BEAM-1251
GCS IO tests are very flaky under Python 3.5
|
Juta Staes
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-6535
|
BEAM-1251
TypeHints Py3 Error: TrivialInferenceTest.testTupleListComprehension fails on Python 3
|
Udi Meiri
|
Robbe
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
BEAM-6532
|
BEAM-1251
BigQuery IO does not work in Python 3
|
Valentyn Tymofieiev
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-6527
|
BEAM-1251
Parallel tox (unit) tests run on Jenkins
|
Mark Liu
|
Mark Liu
|
|
Resolved |
Done
|
|
|
|
|
|
|
|
BEAM-6522
|
BEAM-1251
Dill fails to pickle avro.RecordSchema classes on Python 3.
|
Valentyn Tymofieiev
|
Robbe
|
|
Resolved |
Not A Problem
|
|
|
|
|
|
|
|
BEAM-6454
|
BEAM-1251
TypeError in DataflowRunner: dict_values does not support indexing
|
Mark Liu
|
Mark Liu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-6395
|
BEAM-1251
Opcounters sampling test fails for some random seeds on Python3
|
Robbe
|
Robbe
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-6158
|
BEAM-1251
Using --save_main_session fails on Python 3 when main module has invocations of superclass method using 'super' .
|
Unassigned
|
Mark Liu
|
|
Triage Needed |
Unresolved
|
|
|
|
|
|
|
|
BEAM-6154
|
BEAM-1251
Gcsio batch delete broken in Python 3
|
Mark Liu
|
Mark Liu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-6135
|
BEAM-1251
Revert dill pip install from github commit
|
Valentyn Tymofieiev
|
Robbe
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-6024
|
BEAM-1251
Gradle setupVirtualenv supports Python 3
|
Mark Liu
|
Mark Liu
|
|
Resolved |
Done
|
|
|
|
|
|
|
|
BEAM-5953
|
BEAM-1251
Enable WordCount example on DataflowRunner on Python 3
|
Mark Liu
|
Mark Liu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5879
|
BEAM-1251
TFRecordio not Py3 compatible
|
Robbe
|
Ruoyu Liu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5878
|
BEAM-1251
Support DoFns with Keyword-only arguments in Python 3.
|
Unassigned
|
Valentyn Tymofieiev
|
|
Triage Needed |
Unresolved
|
|
|
|
|
|
|
|
BEAM-5788
|
BEAM-1251
wordcount_fnapi_it failed on TestDataflowRunner because of JSON string decoding error
|
Mark Liu
|
Mark Liu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5785
|
BEAM-1251
Validates runner tests fail with: Cannot convert bytes value to JSON value
|
Mark Liu
|
Mark Liu
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5776
|
BEAM-1251
Using methods in map is broken on Python 3
|
Unassigned
|
Robert Bradshaw
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5745
|
BEAM-1251
Util test on annotations fails
|
Ruoyun Huang
|
Ruoyun Huang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5731
|
BEAM-1251
Disable compare parameter in Top.Of() combiner when executing in Python 3.
|
Robert Bradshaw
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5720
|
BEAM-1251
Default coder breaks with large ints on Python 3
|
Robert Bradshaw
|
Robert Bradshaw
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5663
|
BEAM-1251
Add tox suites for various Python 3 versions (3.5, 3.6, 3.7)
|
Robbe
|
Manu Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5629
|
BEAM-1251
Several typehints tests fail on Python 3 with ValueError: no signature found for builtin <method 'upper' of 'str' objects>
|
Robbe
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5628
|
BEAM-1251
VcfIO is not Python3-compatible and there are no plans to make it compatible.
|
Unassigned
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5627
|
BEAM-1251
Redesign test_split_at_fraction_exhaustive tests for Python 3
|
Unassigned
|
Valentyn Tymofieiev
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
BEAM-5626
|
BEAM-1251
Several IO tests fail in Python 3 with RuntimeError('dictionary changed size during iteration',)}
|
Ruoyun Huang
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5624
|
BEAM-1251
Avro IO does not work with avro-python3 package out-of-the-box on Python 3, several tests fail with AttributeError (module 'avro.schema' has no attribute 'parse')
|
Simon
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5623
|
BEAM-1251
Several IO tests hang indefinitely during execution on Python 3.
|
Robbe
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5622
|
BEAM-1251
Several tests fail on Python 3 with: Runtime type violation detected
|
Unassigned
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5621
|
BEAM-1251
Several tests fail on Python 3 with TypeError: unorderable types: str() < int()
|
Robbe
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5620
|
BEAM-1251
Some tests use assertItemsEqual method, not available in Python 3
|
Matthias Feys
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5618
|
BEAM-1251
Several tests fail on Python 3 with: unsupported operand type(s) for +: 'int' and 'EmptySideInput'
|
Unassigned
|
Valentyn Tymofieiev
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
BEAM-5617
|
BEAM-1251
Side inputs don't work on Python 3
|
Robert Bradshaw
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5616
|
BEAM-1251
Several tests fail on Python 3 with Failed assert: [<some number>] == [nan]
|
Robbe
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5615
|
BEAM-1251
Several tests fail on Python 3 with TypeError: 'cmp' is an invalid keyword argument for this function
|
Unassigned
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5612
|
BEAM-1251
Add tox suites to exercise unit tests using Python3 interpreter with cython, and with gcp dependencies.
|
Robbe
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5324
|
BEAM-1251
Finish Python 3 porting for unpackaged files
|
Robbe
|
Robbe
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5323
|
BEAM-1251
Finish Python 3 porting for utils module
|
Robbe
|
Robbe
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5322
|
BEAM-1251
Finish Python 3 porting for typehints module
|
Robbe
|
Robbe
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5321
|
BEAM-1251
Finish Python 3 porting for transforms module
|
Robbe
|
Robbe
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5320
|
BEAM-1251
Finish Python 3 porting for testing module
|
Robbe
|
Robbe
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5319
|
BEAM-1251
Finish Python 3 porting for runners module
|
Robbe
|
Robbe
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5318
|
BEAM-1251
Finish Python 3 porting for portability module
|
Robbe
|
Robbe
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5317
|
BEAM-1251
Finish Python 3 porting for options module
|
Manu Zhang
|
Robbe
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5316
|
BEAM-1251
Finish Python 3 porting for metrics module
|
Robbe
|
Robbe
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5315
|
BEAM-1251
Finish Python 3 porting for io module
|
Juta Staes
|
Robbe
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5314
|
BEAM-1251
Finish Python 3 porting for internal module
|
Robbe
|
Robbe
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5313
|
BEAM-1251
Finish Python 3 porting for examples module
|
Robbe
|
Robbe
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5270
|
BEAM-1251
Finish Python 3 porting for coders module
|
Robbe
|
Robbe
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-5091
|
BEAM-1251
Exercise Python 3 SDK harness container in ValidatesContainer Jenkins test suite.
|
Mark Liu
|
Valentyn Tymofieiev
|
|
Resolved |
Done
|
|
|
|
|
|
|
|
BEAM-5089
|
BEAM-1251
Add an SDK harness container with Python 3 interpreter for portable pipelines.
|
Valentyn Tymofieiev
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-4751
|
BEAM-1251
Finish io futurize stage 2: fix the missing pylint3 check in tox.ini
|
Matthias Feys
|
Matthias Feys
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-4511
|
BEAM-1251
Create a tox environment that uses Py3 interpreter for pre/post commit test suites, once codebase supports Py3.
|
Matthias Feys
|
Valentyn Tymofieiev
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-3731
|
BEAM-1251
Enable tests to run in Python 3
|
Luke Zhu
|
Luke Zhu
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
BEAM-3724
|
BEAM-1251
Make the coders package compatible with Python 3
|
Luke Zhu
|
Luke Zhu
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
BEAM-2713
|
BEAM-1251
Support Python native types in Beam typehints
|
Udi Meiri
|
Chuan Yu Foo
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
BEAM-2103
|
BEAM-1251
Document Python 3 support in Beam starting from 2.14.0
|
Rose Nguyen
|
Tobias Kaymak
|
|
Resolved |
Fixed
|
|
|
|
|