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

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


    from 99b2f7bd793 Add a note about a known issue. (#28321)
     add 88203a30b80 Add pyproject.toml
     add 8d095d85785 Add legacy backend
     add 677e110aff9 Remove build-requirements.txt from github workflows
     add 09c50c322ba Remove reference of build-requirements.txt
     add 83efe0154e8 Build sdist with build package
     add 6e4ad121814 Unpin tox version
     add 60c60ab5d71 Grep tar.gz
     add 007986aba53 Fix whitespace
     add 981ef5a9026 Remove build_ext since cython is already provided in 
build-system
     add 399f0c0c98a Change from .zip to .tar.gz
     add 449508f62e1 Run cloud tests in develop mode
     add ae6418bace9 Don't pass installpkg
     add 240d1cc9e90 Comment other py precommits
     add 306485f5769 Run cloud tests in develop mode
     add 71d46b67f98 update tox.ini
     add 03a30d2ed23 Merge remote-tracking branch 'apache/master' into pyproject
     add 10cde9eccc2 Update build-requirements
     add 14a4b6731c9 Update how setup.py is created and staged in Stager
     add 50456ccb67d Add build backend
     add dba37a9628f Remove references of pyproject.toml
     add 1c9b8fe4ad8 Update build system to legacy
     add d4c7fd3afe3 Remove build-requirements.txt for gradle tasks
     add 06a1717d8e9 Move generating protos into try except block
     add b95fefdd76c Add cython to pyproject.toml
     add 39d4882004b Add Cython
     add cc989c5a1d1 Force type cast input_args to list
     add eb960d4f170 Correct typehint
     add adcd2f425bf Merge remote-tracking branch 'apache/master' into pyproject
     add 6ead47e3645 Add setuptools and wheel
     add 63492d3f1d7 Remove Cython gradle tests since by default cython tests 
will run
     add e921e2195a5 Only cythonize for wheels
     add 37ca1f8bf73 Remove duplicate tox task
     add a763542ad3f Add back py{}-cloud
     add ee5e18201a9 Merge remote-tracking branch 'apache/master' into pyproject
     add 0d481dcf6f6 Remove dependency on sdist
     add d419cadc81a Merge remote-tracking branch 'origin/pyproject' into 
pyproject
     add 15ef92d056a Add back cython tests
     add 73c9fa97d54 Use wheel to install apache beam for cython tests
     add 8a20c3fc87d Remove duplicate tox task
     add 60653d2c6c2 Add back sdist to generate protos
     add 2bf41814334 Change how gen_protos are generated
     add 6b9e005d250 Add old cython tests
     add 809fab0a163 Merge remote-tracking branch 'apache/master' into pyproject
     add 1f5f1d8b47e Run tox in debug mode
     add 77a05fa2c39 Add wheel as external package for tox envs
     add 886e39d73df Move package name
     add fc3baeb1b58 Fix sportless groovy
     add fcf347deac9 Fix run_tox.sh
     add 631645efc34 Remove if condition since we always pass a wheel/sdist to 
tox task now
     add 07da9de5726 Merge remote-tracking branch 'apache/master' into pyproject
     add 47605426855 Add external to cloud, cython tests
     add db7eeed4d26 Replace cython test with dummy test
     add 7c1a54609c2 add python version to building wheel
     add 7650723a293 Add depend in a different file
     add 537cae2a1d8 Fix py version
     add 0adcc9dc965 Fix pyversion
     add 07dcbdf494b Fix pyversion in build
     add 50cacc81dbf Fix BeamModulePlugin
     add fa912de11df Change dependency to a BeamModulePlugin
     add 9ca235fc1fb Add do first
     add 857a8bae440 Modify depends
     add 6b2f1ea5714 Change manylinux to linux
     add 9c16eb39b9b Add python version
     add b98070361ad fix cython tests
     add baa3d19a8ce Fix tox.ini
     add ffc1ad27a49 Revert back cython tox task
     add 76c1bbf642b Add changedir when installing from external package
     add 086a5938ad8 Add apache_beam to pyargs
     add 2c54fca62a9 Fix lint tox task
     add 4fe5969802f Run pytest in importlib mode
     add 9783a6a4df3 Remove changing directory
     add b7b718e0546 Merge remote-tracking branch 'apache/master' into pyproject
     add aaeac2a47ae uncomment precommit python tests
     add ec616fe226f Change ImportError to ModuleNotFoundError
     add a38d2b412a7 Revert "Change ImportError to ModuleNotFoundError"
     add 18d63a08cf3 Change to ModuleNotFoundError
     add 5a5452aa229 Add extras to py{}-cython
     add 8707f4e6c99 Modify import error to ModuleNotFoundError
     add 0e7416dc41a Pin Cython version
     add c5eb7fa99a1 Skip failing tests
     add 4bc6b519e82 Change ModuleNotFoundError
     add bdd3bfb2eb2 remove __path__
     add fa26bcda499 Fix skipping tests
     add cd813ed02a2 Add _ELEMENTS explicitly
     add 2d446c8a2a0 Skip if dependenecies are not found
     add f49e3ea0871 Fix imports
     add 75e30f3bc49 Only build wheels if useWheelDistribution is passed
     add dfdbe0dd856 Fix spotless groovy
     add 78e5421c42f Use wheelDistribution
     add 131f707eff9 Fix groovy script
     add 55d57213c32 Fix groovy script
     add 86602a79add Fix Src root
     add 3bdaa947259 Add             def pythonVersionNumber  = 
project.ext.pythonVersion.replace('.', '')
     add d2864cef671 Move moving source dir into doLast
     add f76814f2255 Remove project.sdkLocation
     add 29ee1b4b3e5 Revert toxTask to see if it is causing a failure
     add c95d5ce552d Fix spotless apply
     add aba5c87200f Add wheel distribution option
     add b4d4598b63a Fix spotless
     add 6f301ded590 Generate protos while running mypy
     add 72818b3761d Run mypy in editable mode
     add ca9dceb8250 Return warning for gen_protos
     add 1578315d608 Add pylint in editable mode and don't pass sdist/wheel
     add ef8a5a546a9 Fix gradle spotless apply
     add e66f973d0df Add exit code to tox.ini
     add dd7ab775b82 Remove sdist option and let tox build the sdist
     add 0ea90566b53 Use wheel distribution
     new 5c71cbf79b4 Merge remote-tracking branch 'origin/pyproject' into 
pyproject_toml

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/beam_PreCommit_Python.yml        |   1 +
 .../workflows/beam_PreCommit_Python_Coverage.yml   |   2 +
 .../workflows/beam_PreCommit_Python_Dataframes.yml |   1 +
 .../workflows/beam_PreCommit_Python_Examples.yml   |   1 +
 .../beam_PreCommit_Python_Integration.yml          |   2 +-
 .../workflows/beam_PreCommit_Python_Runners.yml    |   1 +
 .../workflows/beam_PreCommit_Python_Transforms.yml |   1 +
 .github/workflows/build_wheels.yml                 |  17 ++-
 .github/workflows/dask_runner_tests.yml            |   8 +-
 .github/workflows/python_dependency_tests.yml      |   5 +-
 .github/workflows/python_tests.yml                 |  14 +--
 .github/workflows/run_perf_alert_tool.yml          |   3 -
 .github/workflows/typescript_tests.yml             |   7 +-
 .test-infra/jenkins/job_PreCommit_Python.groovy    |   1 +
 .../jenkins/job_PreCommit_Python_Coverage.groovy   |   3 +
 .../jenkins/job_PreCommit_Python_Dataframes.groovy |   3 +-
 .../jenkins/job_PreCommit_Python_Examples.groovy   |   3 +-
 .../jenkins/job_PreCommit_Python_Runners.groovy    |   3 +-
 .../jenkins/job_PreCommit_Python_Transforms.groovy |   3 +-
 .../org/apache/beam/gradle/BeamModulePlugin.groovy |  41 ++++---
 .../src/main/scripts/build_release_candidate.sh    |   2 +-
 sdks/python/apache_beam/coders/slow_coders_test.py |   5 +-
 .../apache_beam/examples/inference/README.md       |   1 -
 .../apache_beam/examples/kafkataxi/README.md       |   4 +-
 .../apache_beam/io/gcp/bigquery_avro_tools_test.py |  11 +-
 .../apache_beam/io/gcp/bigquery_file_loads_test.py |   2 +-
 .../io/gcp/bigquery_schema_tools_test.py           |   4 +-
 sdks/python/apache_beam/io/gcp/bigquery_test.py    |  73 ++++++++++---
 .../apache_beam/io/gcp/bigquery_tools_test.py      |   9 +-
 .../io/gcp/internal/clients/bigquery/__init__.py   |   3 -
 .../io/gcp/internal/clients/storage/__init__.py    |   3 -
 .../apache_beam/ml/gcp/naturallanguageml_test.py   |   5 +-
 sdks/python/apache_beam/runners/common.py          |   4 +-
 .../internal/clients/cloudbuild/__init__.py        |   2 -
 .../dataflow/internal/clients/dataflow/__init__.py |   3 -
 .../clients/dataflow/message_matchers_test.py      |   4 +-
 .../apache_beam/runners/portability/stager.py      |   8 +-
 sdks/python/build-requirements.txt                 |  28 -----
 sdks/python/build.gradle                           |   7 +-
 sdks/python/gen_protos.py                          | 120 ++++++++-------------
 .../gcp/pubsublite/__init__.py => pyproject.toml}  |  25 ++++-
 sdks/python/scripts/run_pylint.sh                  |   1 +
 sdks/python/scripts/run_pytest.sh                  |   4 +-
 sdks/python/scripts/run_tox.sh                     |  24 +++--
 sdks/python/setup.py                               |  63 +++++++----
 sdks/python/test-suites/tox/common.gradle          |  22 +++-
 sdks/python/test-suites/tox/py310/build.gradle     |   2 -
 sdks/python/test-suites/tox/py311/build.gradle     |   2 -
 sdks/python/test-suites/tox/py38/build.gradle      |   2 -
 sdks/python/test-suites/tox/py39/build.gradle      |   3 -
 sdks/python/tox.ini                                |  36 +++----
 .../documentation/ml/multi-language-inference.md   |   2 +-
 .../sdks/python-pipeline-dependencies.md           |  13 +--
 53 files changed, 320 insertions(+), 297 deletions(-)
 delete mode 100644 sdks/python/build-requirements.txt
 copy sdks/python/{apache_beam/io/gcp/pubsublite/__init__.py => pyproject.toml} 
(54%)

Reply via email to