Details
-
Sub-task
-
Status: Resolved
-
P2
-
Resolution: Fixed
-
None
-
None
Description
Type inference doesn't work on Python 3.6 due to bytecode to wordcode changes.
Type inference always returns Any on Python 3.6, so this is not critical.
Affected tests are:
transforms.ptransform_test:
- test_combine_properly_pipeline_type_checks_using_decorator
- test_mean_globally_pipeline_checking_satisfied
- test_mean_globally_runtime_checking_satisfied
- test_count_globally_pipeline_type_checking_satisfied
- test_count_globally_runtime_type_checking_satisfied
- test_pardo_type_inference
- test_pipeline_inference
- test_inferred_bad_kv_type
typehints.trivial_inference_test:
- all tests in TrivialInferenceTest
io.gcp.pubsub_test.TestReadFromPubSubOverride:
- test_expand_with_other_options
- test_expand_with_subscription
- test_expand_with_topic
Attachments
Issue Links
- is duplicated by
-
BEAM-6535 TypeHints Py3 Error: TrivialInferenceTest.testTupleListComprehension fails on Python 3
- Resolved
- links to