Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Add a Beam Python container for the new python version.
    1. https://github.com/apache/beam/tree/master/sdks/python/container
  2. Add a new Python version to different test-suites.
    1. Tox test suites - link
    2. All the required Gradle tasks such as pre-commits, post-commits etc.
    3. Make sure all the runners support the new Python version.
  3. Add the Github actions suite for the new Python version.
    1. https://github.com/apache/beam/blob/master/.github/workflows/python_tests.yml
  4. Add the support for building wheels for the new Python version.
    1. https://github.com/apache/beam/blob/master/.github/workflows/build_wheels.yml
  5. Update the upper limit __init__.py with the next major Python version.
  6. Update any code that needs changes for the new Python version.

...