Add pyproject.toml (#28385)
* Add pyproject.toml Update numpy bounds * Use subprocess to run grpcio since it is not imported in pyproject.toml Update setup.py Remove ImportError from gen_protos.py Update subprocess run and raise RuntimeError if proto generation fails Print output of setup.py Fix linting issues * Remove build-requirements.txt and use build to build the sdist Modify buildPython task * Use wheels to run tox precommit tests Upgrade pip in Dockerfile Move _ELEMENTS to shared file. tests are not importable by each other Add missing element Remove shared_test_variables Remove installing wheel in a test suite Retry run_tox.sh with no installPkg flag Remove natural language test. codepath is covered in the postCommits. Add back tox exit code * Remove cython tests. default tests will run with Cython extensions FIx toxTask name Add no-extra test suite to precommit and remove GH duplicate ubuntu test Skip failing non-cython test Fix tox test name * Force type cast inputs to list * Update stager to use build. If it fails, use legacy setup to build sdist Fix mypy issue * Remove cython env and build-requirements for tox.ini
显示
- .github/workflows/beam_PreCommit_Python.yml 1 个添加, 0 个删除.github/workflows/beam_PreCommit_Python.yml
- .github/workflows/beam_PreCommit_Python_Coverage.yml 2 个添加, 0 个删除.github/workflows/beam_PreCommit_Python_Coverage.yml
- .github/workflows/beam_PreCommit_Python_Dataframes.yml 1 个添加, 0 个删除.github/workflows/beam_PreCommit_Python_Dataframes.yml
- .github/workflows/beam_PreCommit_Python_Examples.yml 1 个添加, 0 个删除.github/workflows/beam_PreCommit_Python_Examples.yml
- .github/workflows/beam_PreCommit_Python_Runners.yml 1 个添加, 0 个删除.github/workflows/beam_PreCommit_Python_Runners.yml
- .github/workflows/beam_PreCommit_Python_Transforms.yml 1 个添加, 0 个删除.github/workflows/beam_PreCommit_Python_Transforms.yml
- .github/workflows/build_release_candidate.yml 1 个添加, 1 个删除.github/workflows/build_release_candidate.yml
- .github/workflows/build_wheels.yml 6 个添加, 11 个删除.github/workflows/build_wheels.yml
- .github/workflows/dask_runner_tests.yml 1 个添加, 7 个删除.github/workflows/dask_runner_tests.yml
- .github/workflows/python_dependency_tests.yml 1 个添加, 4 个删除.github/workflows/python_dependency_tests.yml
- .github/workflows/python_tests.yml 2 个添加, 14 个删除.github/workflows/python_tests.yml
- .github/workflows/run_perf_alert_tool.yml 0 个添加, 3 个删除.github/workflows/run_perf_alert_tool.yml
- .github/workflows/typescript_tests.yml 1 个添加, 6 个删除.github/workflows/typescript_tests.yml
- .test-infra/jenkins/job_PreCommit_Python.groovy 1 个添加, 0 个删除.test-infra/jenkins/job_PreCommit_Python.groovy
- .test-infra/jenkins/job_PreCommit_Python_Coverage.groovy 3 个添加, 0 个删除.test-infra/jenkins/job_PreCommit_Python_Coverage.groovy
- .test-infra/jenkins/job_PreCommit_Python_Dataframes.groovy 2 个添加, 1 个删除.test-infra/jenkins/job_PreCommit_Python_Dataframes.groovy
- .test-infra/jenkins/job_PreCommit_Python_Examples.groovy 2 个添加, 1 个删除.test-infra/jenkins/job_PreCommit_Python_Examples.groovy
- .test-infra/jenkins/job_PreCommit_Python_Runners.groovy 2 个添加, 1 个删除.test-infra/jenkins/job_PreCommit_Python_Runners.groovy
- .test-infra/jenkins/job_PreCommit_Python_Transforms.groovy 2 个添加, 1 个删除.test-infra/jenkins/job_PreCommit_Python_Transforms.groovy
- buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy 25 个添加, 15 个删除...ain/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy
加载中