This is an automated email from the ASF dual-hosted git repository.

boyuanz pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git.


    from 4f84653  Merge pull request #10517: [BEAM-9060] Restore stdout/stderr 
in case Flink's OptimizedPlanEnvironment is used
     add 7547ac6  Add # pytype: skip-file before first import statement in each 
py file (#10533)

No new revisions were added by this update.

Summary of changes:
 sdks/python/apache_beam/coders/avro_record.py                          | 2 ++
 sdks/python/apache_beam/coders/coder_impl.py                           | 2 ++
 sdks/python/apache_beam/coders/coders.py                               | 2 ++
 sdks/python/apache_beam/coders/coders_test.py                          | 2 ++
 sdks/python/apache_beam/coders/coders_test_common.py                   | 2 ++
 sdks/python/apache_beam/coders/fast_coders_test.py                     | 2 ++
 sdks/python/apache_beam/coders/observable.py                           | 2 ++
 sdks/python/apache_beam/coders/observable_test.py                      | 2 ++
 sdks/python/apache_beam/coders/row_coder.py                            | 2 ++
 sdks/python/apache_beam/coders/row_coder_test.py                       | 2 ++
 sdks/python/apache_beam/coders/slow_coders_test.py                     | 2 ++
 sdks/python/apache_beam/coders/slow_stream.py                          | 2 ++
 sdks/python/apache_beam/coders/standard_coders_test.py                 | 2 ++
 sdks/python/apache_beam/coders/stream_test.py                          | 2 ++
 sdks/python/apache_beam/coders/typecoders.py                           | 3 +++
 sdks/python/apache_beam/coders/typecoders_test.py                      | 2 ++
 sdks/python/apache_beam/error.py                                       | 2 ++
 sdks/python/apache_beam/examples/avro_bitcoin.py                       | 2 ++
 sdks/python/apache_beam/examples/complete/autocomplete.py              | 2 ++
 sdks/python/apache_beam/examples/complete/autocomplete_test.py         | 2 ++
 sdks/python/apache_beam/examples/complete/distribopt.py                | 2 ++
 sdks/python/apache_beam/examples/complete/distribopt_test.py           | 2 ++
 sdks/python/apache_beam/examples/complete/estimate_pi.py               | 2 ++
 sdks/python/apache_beam/examples/complete/estimate_pi_test.py          | 2 ++
 sdks/python/apache_beam/examples/complete/game/game_stats.py           | 2 ++
 sdks/python/apache_beam/examples/complete/game/game_stats_it_test.py   | 2 ++
 sdks/python/apache_beam/examples/complete/game/game_stats_test.py      | 2 ++
 sdks/python/apache_beam/examples/complete/game/hourly_team_score.py    | 2 ++
 .../apache_beam/examples/complete/game/hourly_team_score_it_test.py    | 2 ++
 .../apache_beam/examples/complete/game/hourly_team_score_test.py       | 2 ++
 sdks/python/apache_beam/examples/complete/game/leader_board.py         | 2 ++
 sdks/python/apache_beam/examples/complete/game/leader_board_it_test.py | 2 ++
 sdks/python/apache_beam/examples/complete/game/leader_board_test.py    | 2 ++
 sdks/python/apache_beam/examples/complete/game/user_score.py           | 2 ++
 sdks/python/apache_beam/examples/complete/game/user_score_it_test.py   | 2 ++
 sdks/python/apache_beam/examples/complete/game/user_score_test.py      | 2 ++
 .../python/apache_beam/examples/complete/juliaset/juliaset/juliaset.py | 2 ++
 .../apache_beam/examples/complete/juliaset/juliaset/juliaset_test.py   | 2 ++
 sdks/python/apache_beam/examples/complete/juliaset/juliaset_main.py    | 2 ++
 sdks/python/apache_beam/examples/complete/juliaset/setup.py            | 2 ++
 sdks/python/apache_beam/examples/complete/tfidf.py                     | 2 ++
 sdks/python/apache_beam/examples/complete/tfidf_test.py                | 2 ++
 sdks/python/apache_beam/examples/complete/top_wikipedia_sessions.py    | 2 ++
 .../apache_beam/examples/complete/top_wikipedia_sessions_test.py       | 2 ++
 sdks/python/apache_beam/examples/cookbook/bigquery_schema.py           | 2 ++
 sdks/python/apache_beam/examples/cookbook/bigquery_side_input.py       | 2 ++
 sdks/python/apache_beam/examples/cookbook/bigquery_side_input_test.py  | 2 ++
 sdks/python/apache_beam/examples/cookbook/bigquery_tornadoes.py        | 2 ++
 .../python/apache_beam/examples/cookbook/bigquery_tornadoes_it_test.py | 2 ++
 sdks/python/apache_beam/examples/cookbook/bigquery_tornadoes_test.py   | 2 ++
 sdks/python/apache_beam/examples/cookbook/bigtableio_it_test.py        | 2 ++
 sdks/python/apache_beam/examples/cookbook/coders.py                    | 2 ++
 sdks/python/apache_beam/examples/cookbook/coders_test.py               | 2 ++
 sdks/python/apache_beam/examples/cookbook/combiners_test.py            | 2 ++
 sdks/python/apache_beam/examples/cookbook/custom_ptransform.py         | 2 ++
 sdks/python/apache_beam/examples/cookbook/custom_ptransform_test.py    | 2 ++
 sdks/python/apache_beam/examples/cookbook/datastore_wordcount.py       | 2 ++
 .../apache_beam/examples/cookbook/datastore_wordcount_it_test.py       | 2 ++
 sdks/python/apache_beam/examples/cookbook/filters.py                   | 2 ++
 sdks/python/apache_beam/examples/cookbook/filters_test.py              | 2 ++
 sdks/python/apache_beam/examples/cookbook/group_with_coder.py          | 2 ++
 sdks/python/apache_beam/examples/cookbook/group_with_coder_test.py     | 2 ++
 sdks/python/apache_beam/examples/cookbook/mergecontacts.py             | 2 ++
 sdks/python/apache_beam/examples/cookbook/mergecontacts_test.py        | 2 ++
 sdks/python/apache_beam/examples/cookbook/multiple_output_pardo.py     | 2 ++
 .../python/apache_beam/examples/cookbook/multiple_output_pardo_test.py | 2 ++
 sdks/python/apache_beam/examples/fastavro_it_test.py                   | 2 ++
 sdks/python/apache_beam/examples/flink/flink_streaming_impulse.py      | 2 ++
 sdks/python/apache_beam/examples/snippets/snippets.py                  | 2 ++
 sdks/python/apache_beam/examples/snippets/snippets_test.py             | 2 ++
 .../examples/snippets/transforms/aggregation/cogroupbykey.py           | 2 ++
 .../examples/snippets/transforms/aggregation/cogroupbykey_test.py      | 2 ++
 .../examples/snippets/transforms/aggregation/combineglobally.py        | 2 ++
 .../examples/snippets/transforms/aggregation/combineglobally_test.py   | 2 ++
 .../examples/snippets/transforms/aggregation/combineperkey.py          | 2 ++
 .../examples/snippets/transforms/aggregation/combineperkey_test.py     | 2 ++
 .../examples/snippets/transforms/aggregation/combinevalues.py          | 2 ++
 .../examples/snippets/transforms/aggregation/combinevalues_test.py     | 2 ++
 .../apache_beam/examples/snippets/transforms/aggregation/count.py      | 2 ++
 .../apache_beam/examples/snippets/transforms/aggregation/count_test.py | 2 ++
 .../apache_beam/examples/snippets/transforms/aggregation/distinct.py   | 2 ++
 .../examples/snippets/transforms/aggregation/distinct_test.py          | 2 ++
 .../apache_beam/examples/snippets/transforms/aggregation/groupbykey.py | 2 ++
 .../examples/snippets/transforms/aggregation/groupbykey_test.py        | 2 ++
 .../apache_beam/examples/snippets/transforms/aggregation/latest.py     | 2 ++
 .../examples/snippets/transforms/aggregation/latest_test.py            | 2 ++
 .../python/apache_beam/examples/snippets/transforms/aggregation/max.py | 2 ++
 .../apache_beam/examples/snippets/transforms/aggregation/max_test.py   | 2 ++
 .../apache_beam/examples/snippets/transforms/aggregation/mean.py       | 2 ++
 .../apache_beam/examples/snippets/transforms/aggregation/mean_test.py  | 2 ++
 .../apache_beam/examples/snippets/transforms/aggregation/sample.py     | 2 ++
 .../examples/snippets/transforms/aggregation/sample_test.py            | 2 ++
 .../apache_beam/examples/snippets/transforms/elementwise/filter.py     | 2 ++
 .../examples/snippets/transforms/elementwise/filter_test.py            | 2 ++
 .../apache_beam/examples/snippets/transforms/elementwise/flatmap.py    | 2 ++
 .../examples/snippets/transforms/elementwise/flatmap_test.py           | 2 ++
 .../apache_beam/examples/snippets/transforms/elementwise/keys.py       | 2 ++
 .../apache_beam/examples/snippets/transforms/elementwise/keys_test.py  | 2 ++
 .../apache_beam/examples/snippets/transforms/elementwise/kvswap.py     | 2 ++
 .../examples/snippets/transforms/elementwise/kvswap_test.py            | 2 ++
 .../python/apache_beam/examples/snippets/transforms/elementwise/map.py | 2 ++
 .../apache_beam/examples/snippets/transforms/elementwise/map_test.py   | 2 ++
 .../apache_beam/examples/snippets/transforms/elementwise/pardo.py      | 2 ++
 .../apache_beam/examples/snippets/transforms/elementwise/pardo_test.py | 2 ++
 .../apache_beam/examples/snippets/transforms/elementwise/partition.py  | 2 ++
 .../examples/snippets/transforms/elementwise/partition_test.py         | 2 ++
 .../apache_beam/examples/snippets/transforms/elementwise/regex.py      | 2 ++
 .../apache_beam/examples/snippets/transforms/elementwise/regex_test.py | 2 ++
 .../apache_beam/examples/snippets/transforms/elementwise/tostring.py   | 2 ++
 .../examples/snippets/transforms/elementwise/tostring_test.py          | 2 ++
 .../apache_beam/examples/snippets/transforms/elementwise/values.py     | 2 ++
 .../examples/snippets/transforms/elementwise/values_test.py            | 2 ++
 .../examples/snippets/transforms/elementwise/withtimestamps.py         | 2 ++
 .../examples/snippets/transforms/elementwise/withtimestamps_test.py    | 2 ++
 sdks/python/apache_beam/examples/snippets/util.py                      | 2 ++
 sdks/python/apache_beam/examples/snippets/util_test.py                 | 2 ++
 sdks/python/apache_beam/examples/streaming_wordcount.py                | 2 ++
 sdks/python/apache_beam/examples/streaming_wordcount_debugging.py      | 2 ++
 sdks/python/apache_beam/examples/streaming_wordcount_it_test.py        | 2 ++
 sdks/python/apache_beam/examples/windowed_wordcount.py                 | 2 ++
 sdks/python/apache_beam/examples/wordcount.py                          | 2 ++
 sdks/python/apache_beam/examples/wordcount_debugging.py                | 2 ++
 sdks/python/apache_beam/examples/wordcount_debugging_test.py           | 2 ++
 sdks/python/apache_beam/examples/wordcount_it_test.py                  | 2 ++
 sdks/python/apache_beam/examples/wordcount_minimal.py                  | 2 ++
 sdks/python/apache_beam/examples/wordcount_minimal_test.py             | 2 ++
 sdks/python/apache_beam/examples/wordcount_test.py                     | 2 ++
 sdks/python/apache_beam/examples/wordcount_xlang.py                    | 2 ++
 sdks/python/apache_beam/internal/gcp/auth.py                           | 2 ++
 sdks/python/apache_beam/internal/gcp/json_value.py                     | 2 ++
 sdks/python/apache_beam/internal/gcp/json_value_test.py                | 2 ++
 sdks/python/apache_beam/internal/http_client.py                        | 2 ++
 sdks/python/apache_beam/internal/http_client_test.py                   | 2 ++
 sdks/python/apache_beam/internal/module_test.py                        | 2 ++
 sdks/python/apache_beam/internal/pickler.py                            | 2 ++
 sdks/python/apache_beam/internal/pickler_test.py                       | 2 ++
 sdks/python/apache_beam/internal/util.py                               | 2 ++
 sdks/python/apache_beam/internal/util_test.py                          | 2 ++
 sdks/python/apache_beam/io/avroio.py                                   | 2 ++
 sdks/python/apache_beam/io/avroio_test.py                              | 2 ++
 sdks/python/apache_beam/io/aws/clients/s3/boto3_client.py              | 2 ++
 sdks/python/apache_beam/io/aws/clients/s3/client_test.py               | 2 ++
 sdks/python/apache_beam/io/aws/clients/s3/fake_client.py               | 2 ++
 sdks/python/apache_beam/io/aws/clients/s3/messages.py                  | 2 ++
 sdks/python/apache_beam/io/aws/s3filesystem.py                         | 2 ++
 sdks/python/apache_beam/io/aws/s3filesystem_test.py                    | 2 ++
 sdks/python/apache_beam/io/aws/s3io.py                                 | 2 ++
 sdks/python/apache_beam/io/aws/s3io_test.py                            | 2 ++
 sdks/python/apache_beam/io/concat_source.py                            | 2 ++
 sdks/python/apache_beam/io/concat_source_test.py                       | 2 ++
 sdks/python/apache_beam/io/external/gcp/pubsub.py                      | 2 ++
 sdks/python/apache_beam/io/external/generate_sequence.py               | 2 ++
 sdks/python/apache_beam/io/external/generate_sequence_test.py          | 2 ++
 sdks/python/apache_beam/io/external/kafka.py                           | 2 ++
 sdks/python/apache_beam/io/external/xlang_parquetio_test.py            | 2 ++
 sdks/python/apache_beam/io/filebasedsink.py                            | 2 ++
 sdks/python/apache_beam/io/filebasedsink_test.py                       | 2 ++
 sdks/python/apache_beam/io/filebasedsource.py                          | 2 ++
 sdks/python/apache_beam/io/filebasedsource_test.py                     | 2 ++
 sdks/python/apache_beam/io/fileio.py                                   | 2 ++
 sdks/python/apache_beam/io/fileio_test.py                              | 2 ++
 sdks/python/apache_beam/io/filesystem.py                               | 2 ++
 sdks/python/apache_beam/io/filesystem_test.py                          | 2 ++
 sdks/python/apache_beam/io/filesystemio.py                             | 2 ++
 sdks/python/apache_beam/io/filesystemio_test.py                        | 2 ++
 sdks/python/apache_beam/io/filesystems.py                              | 2 ++
 sdks/python/apache_beam/io/filesystems_test.py                         | 2 ++
 sdks/python/apache_beam/io/flink/flink_streaming_impulse_source.py     | 2 ++
 sdks/python/apache_beam/io/gcp/big_query_query_to_table_it_test.py     | 2 ++
 sdks/python/apache_beam/io/gcp/big_query_query_to_table_pipeline.py    | 2 ++
 sdks/python/apache_beam/io/gcp/bigquery.py                             | 2 ++
 sdks/python/apache_beam/io/gcp/bigquery_file_loads.py                  | 2 ++
 sdks/python/apache_beam/io/gcp/bigquery_file_loads_test.py             | 2 ++
 sdks/python/apache_beam/io/gcp/bigquery_io_read_it_test.py             | 2 ++
 sdks/python/apache_beam/io/gcp/bigquery_io_read_pipeline.py            | 2 ++
 sdks/python/apache_beam/io/gcp/bigquery_read_it_test.py                | 2 ++
 sdks/python/apache_beam/io/gcp/bigquery_read_perf_test.py              | 2 ++
 sdks/python/apache_beam/io/gcp/bigquery_test.py                        | 2 ++
 sdks/python/apache_beam/io/gcp/bigquery_tools.py                       | 2 ++
 sdks/python/apache_beam/io/gcp/bigquery_tools_test.py                  | 2 ++
 sdks/python/apache_beam/io/gcp/bigquery_write_it_test.py               | 2 ++
 sdks/python/apache_beam/io/gcp/bigquery_write_perf_test.py             | 2 ++
 sdks/python/apache_beam/io/gcp/bigtableio.py                           | 2 ++
 sdks/python/apache_beam/io/gcp/datastore/v1/adaptive_throttler.py      | 2 ++
 sdks/python/apache_beam/io/gcp/datastore/v1/adaptive_throttler_test.py | 2 ++
 sdks/python/apache_beam/io/gcp/datastore/v1/datastoreio.py             | 2 ++
 sdks/python/apache_beam/io/gcp/datastore/v1/datastoreio_test.py        | 2 ++
 sdks/python/apache_beam/io/gcp/datastore/v1/fake_datastore.py          | 2 ++
 sdks/python/apache_beam/io/gcp/datastore/v1/helper.py                  | 2 ++
 sdks/python/apache_beam/io/gcp/datastore/v1/helper_test.py             | 2 ++
 sdks/python/apache_beam/io/gcp/datastore/v1/query_splitter.py          | 2 ++
 sdks/python/apache_beam/io/gcp/datastore/v1/query_splitter_test.py     | 2 ++
 sdks/python/apache_beam/io/gcp/datastore/v1/util.py                    | 2 ++
 sdks/python/apache_beam/io/gcp/datastore/v1/util_test.py               | 2 ++
 .../apache_beam/io/gcp/datastore/v1new/datastore_write_it_pipeline.py  | 2 ++
 .../apache_beam/io/gcp/datastore/v1new/datastore_write_it_test.py      | 2 ++
 sdks/python/apache_beam/io/gcp/datastore/v1new/datastoreio.py          | 2 ++
 sdks/python/apache_beam/io/gcp/datastore/v1new/datastoreio_test.py     | 2 ++
 sdks/python/apache_beam/io/gcp/datastore/v1new/helper.py               | 2 ++
 sdks/python/apache_beam/io/gcp/datastore/v1new/query_splitter.py       | 2 ++
 sdks/python/apache_beam/io/gcp/datastore/v1new/query_splitter_test.py  | 2 ++
 sdks/python/apache_beam/io/gcp/datastore/v1new/types.py                | 2 ++
 sdks/python/apache_beam/io/gcp/datastore/v1new/types_test.py           | 2 ++
 sdks/python/apache_beam/io/gcp/datastore_write_it_pipeline.py          | 2 ++
 sdks/python/apache_beam/io/gcp/datastore_write_it_test.py              | 2 ++
 sdks/python/apache_beam/io/gcp/gcsfilesystem.py                        | 2 ++
 sdks/python/apache_beam/io/gcp/gcsfilesystem_test.py                   | 2 ++
 sdks/python/apache_beam/io/gcp/gcsio.py                                | 2 ++
 sdks/python/apache_beam/io/gcp/gcsio_integration_test.py               | 2 ++
 sdks/python/apache_beam/io/gcp/gcsio_overrides.py                      | 2 ++
 sdks/python/apache_beam/io/gcp/gcsio_test.py                           | 2 ++
 .../apache_beam/io/gcp/internal/clients/bigquery/bigquery_v2_client.py | 1 +
 .../io/gcp/internal/clients/bigquery/bigquery_v2_messages.py           | 1 +
 sdks/python/apache_beam/io/gcp/pubsub.py                               | 2 ++
 sdks/python/apache_beam/io/gcp/pubsub_integration_test.py              | 2 ++
 sdks/python/apache_beam/io/gcp/pubsub_it_pipeline.py                   | 2 ++
 sdks/python/apache_beam/io/gcp/pubsub_test.py                          | 2 ++
 sdks/python/apache_beam/io/gcp/tests/bigquery_matcher.py               | 2 ++
 sdks/python/apache_beam/io/gcp/tests/bigquery_matcher_test.py          | 2 ++
 sdks/python/apache_beam/io/gcp/tests/pubsub_matcher.py                 | 2 ++
 sdks/python/apache_beam/io/gcp/tests/pubsub_matcher_test.py            | 2 ++
 sdks/python/apache_beam/io/gcp/tests/utils.py                          | 2 ++
 sdks/python/apache_beam/io/gcp/tests/utils_test.py                     | 2 ++
 sdks/python/apache_beam/io/hadoopfilesystem.py                         | 2 ++
 sdks/python/apache_beam/io/hadoopfilesystem_test.py                    | 2 ++
 sdks/python/apache_beam/io/iobase.py                                   | 2 ++
 sdks/python/apache_beam/io/iobase_test.py                              | 2 ++
 sdks/python/apache_beam/io/localfilesystem.py                          | 2 ++
 sdks/python/apache_beam/io/localfilesystem_test.py                     | 2 ++
 sdks/python/apache_beam/io/mongodbio.py                                | 2 ++
 sdks/python/apache_beam/io/mongodbio_it_test.py                        | 2 ++
 sdks/python/apache_beam/io/mongodbio_test.py                           | 2 ++
 sdks/python/apache_beam/io/parquetio.py                                | 2 ++
 sdks/python/apache_beam/io/parquetio_it_test.py                        | 2 ++
 sdks/python/apache_beam/io/parquetio_test.py                           | 2 ++
 sdks/python/apache_beam/io/range_trackers.py                           | 2 ++
 sdks/python/apache_beam/io/range_trackers_test.py                      | 2 ++
 sdks/python/apache_beam/io/restriction_trackers.py                     | 2 ++
 sdks/python/apache_beam/io/restriction_trackers_test.py                | 2 ++
 sdks/python/apache_beam/io/source_test_utils.py                        | 2 ++
 sdks/python/apache_beam/io/source_test_utils_test.py                   | 2 ++
 sdks/python/apache_beam/io/sources_test.py                             | 2 ++
 sdks/python/apache_beam/io/textio.py                                   | 2 ++
 sdks/python/apache_beam/io/textio_test.py                              | 2 ++
 sdks/python/apache_beam/io/tfrecordio.py                               | 2 ++
 sdks/python/apache_beam/io/tfrecordio_test.py                          | 2 ++
 sdks/python/apache_beam/io/utils.py                                    | 2 ++
 sdks/python/apache_beam/io/utils_test.py                               | 2 ++
 sdks/python/apache_beam/io/vcfio.py                                    | 2 ++
 sdks/python/apache_beam/io/vcfio_test.py                               | 2 ++
 sdks/python/apache_beam/metrics/cells.py                               | 2 ++
 sdks/python/apache_beam/metrics/cells_test.py                          | 2 ++
 sdks/python/apache_beam/metrics/execution.py                           | 2 ++
 sdks/python/apache_beam/metrics/execution_test.py                      | 2 ++
 sdks/python/apache_beam/metrics/metric.py                              | 2 ++
 sdks/python/apache_beam/metrics/metric_test.py                         | 2 ++
 sdks/python/apache_beam/metrics/metricbase.py                          | 2 ++
 sdks/python/apache_beam/metrics/monitoring_infos.py                    | 2 ++
 sdks/python/apache_beam/metrics/monitoring_infos_test.py               | 2 ++
 sdks/python/apache_beam/options/pipeline_options.py                    | 2 ++
 sdks/python/apache_beam/options/pipeline_options_test.py               | 2 ++
 sdks/python/apache_beam/options/pipeline_options_validator.py          | 2 ++
 sdks/python/apache_beam/options/pipeline_options_validator_test.py     | 2 ++
 sdks/python/apache_beam/options/value_provider.py                      | 2 ++
 sdks/python/apache_beam/options/value_provider_test.py                 | 2 ++
 sdks/python/apache_beam/pipeline.py                                    | 2 ++
 sdks/python/apache_beam/pipeline_test.py                               | 2 ++
 sdks/python/apache_beam/portability/common_urns.py                     | 2 ++
 sdks/python/apache_beam/pvalue.py                                      | 2 ++
 sdks/python/apache_beam/pvalue_test.py                                 | 2 ++
 sdks/python/apache_beam/runners/common.py                              | 2 ++
 sdks/python/apache_beam/runners/common_test.py                         | 2 ++
 .../apache_beam/runners/dataflow/dataflow_exercise_metrics_pipeline.py | 2 ++
 .../runners/dataflow/dataflow_exercise_metrics_pipeline_test.py        | 2 ++
 .../runners/dataflow/dataflow_exercise_streaming_metrics_pipeline.py   | 2 ++
 .../dataflow/dataflow_exercise_streaming_metrics_pipeline_test.py      | 2 ++
 sdks/python/apache_beam/runners/dataflow/dataflow_metrics.py           | 2 ++
 sdks/python/apache_beam/runners/dataflow/dataflow_metrics_test.py      | 2 ++
 sdks/python/apache_beam/runners/dataflow/dataflow_runner.py            | 2 ++
 sdks/python/apache_beam/runners/dataflow/dataflow_runner_test.py       | 2 ++
 sdks/python/apache_beam/runners/dataflow/internal/apiclient.py         | 2 ++
 sdks/python/apache_beam/runners/dataflow/internal/apiclient_test.py    | 2 ++
 .../runners/dataflow/internal/clients/dataflow/message_matchers.py     | 2 ++
 .../dataflow/internal/clients/dataflow/message_matchers_test.py        | 2 ++
 sdks/python/apache_beam/runners/dataflow/internal/names.py             | 2 ++
 sdks/python/apache_beam/runners/dataflow/native_io/iobase.py           | 2 ++
 sdks/python/apache_beam/runners/dataflow/native_io/iobase_test.py      | 2 ++
 sdks/python/apache_beam/runners/dataflow/ptransform_overrides.py       | 2 ++
 sdks/python/apache_beam/runners/dataflow/template_runner_test.py       | 2 ++
 sdks/python/apache_beam/runners/dataflow/test_dataflow_runner.py       | 2 ++
 sdks/python/apache_beam/runners/direct/bundle_factory.py               | 2 ++
 sdks/python/apache_beam/runners/direct/clock.py                        | 2 ++
 .../apache_beam/runners/direct/consumer_tracking_pipeline_visitor.py   | 2 ++
 .../runners/direct/consumer_tracking_pipeline_visitor_test.py          | 2 ++
 sdks/python/apache_beam/runners/direct/direct_metrics.py               | 2 ++
 sdks/python/apache_beam/runners/direct/direct_metrics_test.py          | 2 ++
 sdks/python/apache_beam/runners/direct/direct_runner.py                | 2 ++
 sdks/python/apache_beam/runners/direct/direct_runner_test.py           | 2 ++
 sdks/python/apache_beam/runners/direct/direct_userstate.py             | 2 ++
 sdks/python/apache_beam/runners/direct/evaluation_context.py           | 2 ++
 sdks/python/apache_beam/runners/direct/executor.py                     | 2 ++
 sdks/python/apache_beam/runners/direct/helper_transforms.py            | 2 ++
 sdks/python/apache_beam/runners/direct/sdf_direct_runner.py            | 2 ++
 sdks/python/apache_beam/runners/direct/sdf_direct_runner_test.py       | 2 ++
 sdks/python/apache_beam/runners/direct/test_direct_runner.py           | 2 ++
 sdks/python/apache_beam/runners/direct/test_stream_impl.py             | 2 ++
 sdks/python/apache_beam/runners/direct/transform_evaluator.py          | 2 ++
 sdks/python/apache_beam/runners/direct/util.py                         | 2 ++
 sdks/python/apache_beam/runners/direct/watermark_manager.py            | 2 ++
 sdks/python/apache_beam/runners/interactive/background_caching_job.py  | 2 ++
 .../apache_beam/runners/interactive/background_caching_job_test.py     | 2 ++
 sdks/python/apache_beam/runners/interactive/cache_manager.py           | 2 ++
 sdks/python/apache_beam/runners/interactive/cache_manager_test.py      | 2 ++
 sdks/python/apache_beam/runners/interactive/caching/streaming_cache.py | 2 ++
 .../apache_beam/runners/interactive/caching/streaming_cache_test.py    | 2 ++
 sdks/python/apache_beam/runners/interactive/display/display_manager.py | 2 ++
 .../runners/interactive/display/interactive_pipeline_graph.py          | 2 ++
 .../apache_beam/runners/interactive/display/pcoll_visualization.py     | 2 ++
 .../runners/interactive/display/pcoll_visualization_test.py            | 2 ++
 sdks/python/apache_beam/runners/interactive/display/pipeline_graph.py  | 2 ++
 .../apache_beam/runners/interactive/display/pipeline_graph_renderer.py | 2 ++
 .../apache_beam/runners/interactive/display/pipeline_graph_test.py     | 2 ++
 sdks/python/apache_beam/runners/interactive/interactive_beam.py        | 3 +++
 sdks/python/apache_beam/runners/interactive/interactive_beam_test.py   | 2 ++
 sdks/python/apache_beam/runners/interactive/interactive_environment.py | 2 ++
 .../apache_beam/runners/interactive/interactive_environment_test.py    | 2 ++
 sdks/python/apache_beam/runners/interactive/interactive_runner.py      | 2 ++
 sdks/python/apache_beam/runners/interactive/interactive_runner_test.py | 2 ++
 sdks/python/apache_beam/runners/interactive/pipeline_analyzer.py       | 2 ++
 sdks/python/apache_beam/runners/interactive/pipeline_analyzer_test.py  | 2 ++
 sdks/python/apache_beam/runners/interactive/pipeline_instrument.py     | 2 ++
 .../python/apache_beam/runners/interactive/pipeline_instrument_test.py | 2 ++
 sdks/python/apache_beam/runners/job/manager.py                         | 2 ++
 sdks/python/apache_beam/runners/job/utils.py                           | 2 ++
 sdks/python/apache_beam/runners/pipeline_context.py                    | 2 ++
 sdks/python/apache_beam/runners/pipeline_context_test.py               | 2 ++
 sdks/python/apache_beam/runners/portability/abstract_job_service.py    | 2 ++
 sdks/python/apache_beam/runners/portability/artifact_service.py        | 2 ++
 sdks/python/apache_beam/runners/portability/artifact_service_test.py   | 2 ++
 sdks/python/apache_beam/runners/portability/expansion_service.py       | 2 ++
 sdks/python/apache_beam/runners/portability/expansion_service_test.py  | 2 ++
 sdks/python/apache_beam/runners/portability/flink_runner.py            | 2 ++
 sdks/python/apache_beam/runners/portability/flink_runner_test.py       | 2 ++
 .../apache_beam/runners/portability/flink_uber_jar_job_server.py       | 2 ++
 .../apache_beam/runners/portability/flink_uber_jar_job_server_test.py  | 2 ++
 sdks/python/apache_beam/runners/portability/fn_api_runner.py           | 2 ++
 sdks/python/apache_beam/runners/portability/fn_api_runner_test.py      | 2 ++
 .../python/apache_beam/runners/portability/fn_api_runner_transforms.py | 2 ++
 sdks/python/apache_beam/runners/portability/job_server.py              | 2 ++
 sdks/python/apache_beam/runners/portability/local_job_service.py       | 2 ++
 sdks/python/apache_beam/runners/portability/local_job_service_main.py  | 2 ++
 sdks/python/apache_beam/runners/portability/local_job_service_test.py  | 2 ++
 sdks/python/apache_beam/runners/portability/portable_metrics.py        | 2 ++
 sdks/python/apache_beam/runners/portability/portable_runner.py         | 2 ++
 sdks/python/apache_beam/runners/portability/portable_runner_test.py    | 2 ++
 sdks/python/apache_beam/runners/portability/portable_stager.py         | 2 ++
 sdks/python/apache_beam/runners/portability/portable_stager_test.py    | 2 ++
 sdks/python/apache_beam/runners/portability/spark_runner.py            | 2 ++
 sdks/python/apache_beam/runners/portability/spark_runner_test.py       | 2 ++
 .../apache_beam/runners/portability/spark_uber_jar_job_server.py       | 2 ++
 .../apache_beam/runners/portability/spark_uber_jar_job_server_test.py  | 2 ++
 sdks/python/apache_beam/runners/portability/stager.py                  | 2 ++
 sdks/python/apache_beam/runners/portability/stager_test.py             | 2 ++
 sdks/python/apache_beam/runners/runner.py                              | 2 ++
 sdks/python/apache_beam/runners/runner_test.py                         | 2 ++
 sdks/python/apache_beam/runners/worker/bundle_processor.py             | 2 ++
 sdks/python/apache_beam/runners/worker/channel_factory.py              | 2 ++
 sdks/python/apache_beam/runners/worker/data_plane.py                   | 2 ++
 sdks/python/apache_beam/runners/worker/data_plane_test.py              | 2 ++
 sdks/python/apache_beam/runners/worker/log_handler.py                  | 2 ++
 sdks/python/apache_beam/runners/worker/log_handler_test.py             | 2 ++
 sdks/python/apache_beam/runners/worker/logger.py                       | 2 ++
 sdks/python/apache_beam/runners/worker/logger_test.py                  | 2 ++
 sdks/python/apache_beam/runners/worker/opcounters.py                   | 2 ++
 sdks/python/apache_beam/runners/worker/opcounters_test.py              | 2 ++
 sdks/python/apache_beam/runners/worker/operation_specs.py              | 2 ++
 sdks/python/apache_beam/runners/worker/operations.py                   | 2 ++
 sdks/python/apache_beam/runners/worker/sdk_worker.py                   | 2 ++
 sdks/python/apache_beam/runners/worker/sdk_worker_main.py              | 2 ++
 sdks/python/apache_beam/runners/worker/sdk_worker_main_test.py         | 2 ++
 sdks/python/apache_beam/runners/worker/sdk_worker_test.py              | 2 ++
 sdks/python/apache_beam/runners/worker/sideinputs.py                   | 2 ++
 sdks/python/apache_beam/runners/worker/sideinputs_test.py              | 2 ++
 sdks/python/apache_beam/runners/worker/statecache.py                   | 2 ++
 sdks/python/apache_beam/runners/worker/statecache_test.py              | 2 ++
 sdks/python/apache_beam/runners/worker/statesampler.py                 | 2 ++
 sdks/python/apache_beam/runners/worker/statesampler_slow.py            | 2 ++
 sdks/python/apache_beam/runners/worker/statesampler_test.py            | 2 ++
 sdks/python/apache_beam/runners/worker/worker_id_interceptor.py        | 2 ++
 sdks/python/apache_beam/runners/worker/worker_id_interceptor_test.py   | 2 ++
 sdks/python/apache_beam/runners/worker/worker_pool_main.py             | 2 ++
 sdks/python/apache_beam/testing/benchmarks/chicago_taxi/preprocess.py  | 2 ++
 .../python/apache_beam/testing/benchmarks/chicago_taxi/process_tfma.py | 2 ++
 sdks/python/apache_beam/testing/benchmarks/chicago_taxi/setup.py       | 2 ++
 .../testing/benchmarks/chicago_taxi/tfdv_analyze_and_validate.py       | 2 ++
 .../apache_beam/testing/benchmarks/chicago_taxi/trainer/model.py       | 2 ++
 .../python/apache_beam/testing/benchmarks/chicago_taxi/trainer/task.py | 2 ++
 .../python/apache_beam/testing/benchmarks/chicago_taxi/trainer/taxi.py | 2 ++
 sdks/python/apache_beam/testing/benchmarks/nexmark/nexmark_launcher.py | 2 ++
 sdks/python/apache_beam/testing/benchmarks/nexmark/nexmark_util.py     | 2 ++
 sdks/python/apache_beam/testing/benchmarks/nexmark/queries/query0.py   | 2 ++
 sdks/python/apache_beam/testing/benchmarks/nexmark/queries/query1.py   | 2 ++
 sdks/python/apache_beam/testing/benchmarks/nexmark/queries/query2.py   | 2 ++
 sdks/python/apache_beam/testing/datatype_inference.py                  | 2 ++
 sdks/python/apache_beam/testing/datatype_inference_test.py             | 2 ++
 sdks/python/apache_beam/testing/extra_assertions.py                    | 2 ++
 sdks/python/apache_beam/testing/extra_assertions_test.py               | 2 ++
 sdks/python/apache_beam/testing/load_tests/co_group_by_key_test.py     | 2 ++
 sdks/python/apache_beam/testing/load_tests/combine_test.py             | 2 ++
 sdks/python/apache_beam/testing/load_tests/group_by_key_test.py        | 2 ++
 sdks/python/apache_beam/testing/load_tests/load_test.py                | 2 ++
 sdks/python/apache_beam/testing/load_tests/load_test_metrics_utils.py  | 2 ++
 sdks/python/apache_beam/testing/load_tests/pardo_test.py               | 2 ++
 sdks/python/apache_beam/testing/load_tests/sideinput_test.py           | 2 ++
 .../testing/load_tests/streaming/group_by_key_streaming_pipeline.py    | 2 ++
 .../testing/load_tests/streaming/group_by_key_streaming_test.py        | 2 ++
 sdks/python/apache_beam/testing/metric_result_matchers.py              | 2 ++
 sdks/python/apache_beam/testing/metric_result_matchers_test.py         | 2 ++
 sdks/python/apache_beam/testing/pipeline_verifiers.py                  | 2 ++
 sdks/python/apache_beam/testing/pipeline_verifiers_test.py             | 2 ++
 sdks/python/apache_beam/testing/synthetic_pipeline.py                  | 2 ++
 sdks/python/apache_beam/testing/synthetic_pipeline_test.py             | 2 ++
 sdks/python/apache_beam/testing/test_pipeline.py                       | 2 ++
 sdks/python/apache_beam/testing/test_pipeline_test.py                  | 2 ++
 sdks/python/apache_beam/testing/test_stream.py                         | 2 ++
 sdks/python/apache_beam/testing/test_stream_it_test.py                 | 2 ++
 sdks/python/apache_beam/testing/test_stream_service.py                 | 2 ++
 sdks/python/apache_beam/testing/test_stream_service_test.py            | 2 ++
 sdks/python/apache_beam/testing/test_stream_test.py                    | 2 ++
 sdks/python/apache_beam/testing/test_utils.py                          | 2 ++
 sdks/python/apache_beam/testing/test_utils_test.py                     | 2 ++
 sdks/python/apache_beam/testing/util.py                                | 2 ++
 sdks/python/apache_beam/testing/util_test.py                           | 2 ++
 sdks/python/apache_beam/tools/coders_microbenchmark.py                 | 2 ++
 sdks/python/apache_beam/tools/distribution_counter_microbenchmark.py   | 2 ++
 sdks/python/apache_beam/tools/fn_api_runner_microbenchmark.py          | 2 ++
 sdks/python/apache_beam/tools/map_fn_microbenchmark.py                 | 2 ++
 sdks/python/apache_beam/tools/microbenchmarks_test.py                  | 2 ++
 sdks/python/apache_beam/tools/sideinput_microbenchmark.py              | 2 ++
 sdks/python/apache_beam/tools/utils.py                                 | 2 ++
 sdks/python/apache_beam/transforms/combiners.py                        | 2 ++
 sdks/python/apache_beam/transforms/combiners_test.py                   | 2 ++
 sdks/python/apache_beam/transforms/core.py                             | 2 ++
 sdks/python/apache_beam/transforms/core_test.py                        | 2 ++
 sdks/python/apache_beam/transforms/create_source.py                    | 2 ++
 sdks/python/apache_beam/transforms/create_test.py                      | 2 ++
 sdks/python/apache_beam/transforms/cy_combiners.py                     | 2 ++
 .../apache_beam/transforms/dataflow_distribution_counter_test.py       | 2 ++
 sdks/python/apache_beam/transforms/display.py                          | 2 ++
 sdks/python/apache_beam/transforms/display_test.py                     | 2 ++
 sdks/python/apache_beam/transforms/dofn_lifecycle_test.py              | 2 ++
 sdks/python/apache_beam/transforms/environments.py                     | 2 ++
 sdks/python/apache_beam/transforms/environments_test.py                | 2 ++
 sdks/python/apache_beam/transforms/external.py                         | 2 ++
 sdks/python/apache_beam/transforms/external_test.py                    | 2 ++
 sdks/python/apache_beam/transforms/external_test_it.py                 | 2 ++
 sdks/python/apache_beam/transforms/external_test_py3.py                | 2 ++
 sdks/python/apache_beam/transforms/external_test_py37.py               | 2 ++
 sdks/python/apache_beam/transforms/ptransform.py                       | 2 ++
 sdks/python/apache_beam/transforms/ptransform_test.py                  | 2 ++
 sdks/python/apache_beam/transforms/py_dataflow_distribution_counter.py | 2 ++
 sdks/python/apache_beam/transforms/sideinputs.py                       | 2 ++
 sdks/python/apache_beam/transforms/sideinputs_test.py                  | 2 ++
 sdks/python/apache_beam/transforms/stats.py                            | 2 ++
 sdks/python/apache_beam/transforms/stats_test.py                       | 2 ++
 sdks/python/apache_beam/transforms/timeutil.py                         | 2 ++
 .../apache_beam/transforms/transforms_keyword_only_args_test_py3.py    | 2 ++
 sdks/python/apache_beam/transforms/trigger.py                          | 2 ++
 sdks/python/apache_beam/transforms/trigger_test.py                     | 2 ++
 sdks/python/apache_beam/transforms/userstate.py                        | 2 ++
 sdks/python/apache_beam/transforms/userstate_test.py                   | 2 ++
 sdks/python/apache_beam/transforms/util.py                             | 2 ++
 sdks/python/apache_beam/transforms/util_test.py                        | 2 ++
 sdks/python/apache_beam/transforms/window.py                           | 2 ++
 sdks/python/apache_beam/transforms/window_test.py                      | 2 ++
 sdks/python/apache_beam/transforms/write_ptransform_test.py            | 2 ++
 sdks/python/apache_beam/typehints/decorators.py                        | 2 ++
 sdks/python/apache_beam/typehints/decorators_test.py                   | 2 ++
 sdks/python/apache_beam/typehints/decorators_test_py3.py               | 2 ++
 sdks/python/apache_beam/typehints/native_type_compatibility.py         | 2 ++
 sdks/python/apache_beam/typehints/native_type_compatibility_test.py    | 2 ++
 sdks/python/apache_beam/typehints/opcodes.py                           | 2 ++
 sdks/python/apache_beam/typehints/schemas.py                           | 2 ++
 sdks/python/apache_beam/typehints/schemas_test.py                      | 2 ++
 sdks/python/apache_beam/typehints/trivial_inference.py                 | 2 ++
 sdks/python/apache_beam/typehints/trivial_inference_test.py            | 2 ++
 sdks/python/apache_beam/typehints/trivial_inference_test_py3.py        | 2 ++
 sdks/python/apache_beam/typehints/typecheck.py                         | 2 ++
 sdks/python/apache_beam/typehints/typed_pipeline_test.py               | 2 ++
 sdks/python/apache_beam/typehints/typed_pipeline_test_py3.py           | 2 ++
 sdks/python/apache_beam/typehints/typehints.py                         | 2 ++
 sdks/python/apache_beam/typehints/typehints_test.py                    | 2 ++
 sdks/python/apache_beam/typehints/typehints_test_py3.py                | 2 ++
 sdks/python/apache_beam/utils/annotations.py                           | 2 ++
 sdks/python/apache_beam/utils/annotations_test.py                      | 2 ++
 sdks/python/apache_beam/utils/counters.py                              | 2 ++
 sdks/python/apache_beam/utils/counters_test.py                         | 2 ++
 sdks/python/apache_beam/utils/interactive_utils.py                     | 2 ++
 sdks/python/apache_beam/utils/plugin.py                                | 2 ++
 sdks/python/apache_beam/utils/processes.py                             | 2 ++
 sdks/python/apache_beam/utils/processes_test.py                        | 2 ++
 sdks/python/apache_beam/utils/profiler.py                              | 2 ++
 sdks/python/apache_beam/utils/proto_utils.py                           | 2 ++
 sdks/python/apache_beam/utils/retry.py                                 | 2 ++
 sdks/python/apache_beam/utils/retry_test.py                            | 2 ++
 sdks/python/apache_beam/utils/subprocess_server.py                     | 2 ++
 sdks/python/apache_beam/utils/thread_pool_executor.py                  | 2 ++
 sdks/python/apache_beam/utils/thread_pool_executor_test.py             | 2 ++
 sdks/python/apache_beam/utils/timestamp.py                             | 2 ++
 sdks/python/apache_beam/utils/timestamp_test.py                        | 2 ++
 sdks/python/apache_beam/utils/urns.py                                  | 2 ++
 sdks/python/apache_beam/utils/windowed_value.py                        | 2 ++
 sdks/python/apache_beam/utils/windowed_value_test.py                   | 2 ++
 513 files changed, 1026 insertions(+)

Reply via email to