You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by tv...@apache.org on 2022/10/18 17:58:13 UTC
[beam] branch master updated (2ad17b0dd20 -> 61f7bfe38ee)
This is an automated email from the ASF dual-hosted git repository.
tvalentyn pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git
from 2ad17b0dd20 [Go SDK] Extract output coders in expandCrossLanguage (#23641)
add 61f7bfe38ee Python 3.10 support (#23587)
No new revisions were added by this update.
Summary of changes:
.../test-properties.json | 14 +--
.github/workflows/build_wheels.yml | 8 +-
.github/workflows/python_tests.yml | 5 +-
.test-infra/jenkins/PythonTestProperties.groovy | 3 +-
...stCommit_Python_ValidatesRunner_Dataflow.groovy | 1 +
.../jenkins/job_PreCommit_Portable_Python.groovy | 2 +-
CHANGES.md | 4 +-
build.gradle.kts | 14 ++-
.../org/apache/beam/gradle/BeamModulePlugin.groovy | 1 +
sdks/python/apache_beam/__init__.py | 2 +-
.../runners/dataflow/internal/apiclient.py | 2 +-
.../runners/dataflow/internal/apiclient_test.py | 2 +-
.../apache_beam/runners/interactive/sql/utils.py | 3 +-
.../runners/interactive/sql/utils_test.py | 2 +-
.../portability/fn_api_runner/fn_runner_test.py | 3 +-
.../apache_beam/transforms/batch_dofn_test.py | 3 +-
.../apache_beam/transforms/ptransform_test.py | 34 ++++---
.../typehints/native_type_compatibility.py | 6 ++
sdks/python/apache_beam/typehints/opcodes.py | 6 ++
sdks/python/apache_beam/typehints/row_type.py | 3 +-
.../apache_beam/typehints/sharded_key_type.py | 8 +-
.../apache_beam/typehints/sharded_key_type_test.py | 8 +-
.../apache_beam/typehints/trivial_inference.py | 18 +++-
.../typehints/trivial_inference_test.py | 8 ++
.../python/apache_beam/typehints/typecheck_test.py | 6 +-
.../apache_beam/typehints/typed_pipeline_test.py | 20 ++--
sdks/python/apache_beam/typehints/typehints.py | 66 ++++--------
.../python/apache_beam/typehints/typehints_test.py | 111 +++++++++++----------
sdks/python/build-requirements.txt | 1 +
.../container/base_image_requirements_manual.txt | 2 +-
sdks/python/container/build.gradle | 3 +
.../{py39 => py310}/base_image_requirements.txt | 35 +++----
sdks/python/container/{py39 => py310}/build.gradle | 2 +-
.../container/py37/base_image_requirements.txt | 27 ++---
.../container/py38/base_image_requirements.txt | 29 +++---
.../container/py39/base_image_requirements.txt | 29 +++---
sdks/python/scripts/run_integration_test.sh | 10 ++
sdks/python/setup.py | 23 ++++-
sdks/python/test-suites/dataflow/common.gradle | 4 +
.../dataflow/{py38 => py310}/build.gradle | 2 +-
.../direct/{py37 => py310}/build.gradle | 2 +-
sdks/python/test-suites/gradle.properties | 32 +++---
.../portable/{py39 => py310}/build.gradle | 2 +-
.../test-suites/tox/{py39 => py310}/build.gradle | 6 +-
sdks/python/tox.ini | 17 ++--
settings.gradle.kts | 6 ++
.../content/en/documentation/programming-guide.md | 2 +-
.../en/documentation/runtime/environments.md | 2 +
48 files changed, 340 insertions(+), 259 deletions(-)
copy sdks/python/container/{py39 => py310}/base_image_requirements.txt (87%)
copy sdks/python/container/{py39 => py310}/build.gradle (97%)
copy sdks/python/test-suites/dataflow/{py38 => py310}/build.gradle (97%)
copy sdks/python/test-suites/direct/{py37 => py310}/build.gradle (97%)
copy sdks/python/test-suites/portable/{py39 => py310}/build.gradle (97%)
copy sdks/python/test-suites/tox/{py39 => py310}/build.gradle (90%)