Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: grpc/grpc
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.66.1
Choose a base ref
...
head repository: grpc/grpc
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.66.x
Choose a head ref
  • 6 commits
  • 147 files changed
  • 6 contributors

Commits on Sep 26, 2024

  1. [Backport to v1.66.x] Add templating and support for Python 3.13 (#37643

    ) (#37802)
    
    This PR adds templating for Python versions and updates the maximum
    supported Python version to 3.13. The following major changes related to
    templating are added:
    - Minimum supported Python version and list of supported versions in
    `setup.py` are fetched using new template generated files called
    `python_version.py`
    - Dockerfiles for the different Python Linux builds are now template
    generated.
    - The "Supported Python Versions" section from READMEs of ancillary and
    main packages have been removed
    
    Note: All the `python_version.py` files and Linux build `Dockerfiles`
    except `tools/dockerfile/grpc_artifact_python_linux_armv7/Dockerfile` in
    the PR are generated from the respective templates.
    
    Further non-templated additions to add support for Python 3.13:
    - install scripts and artifacts for windows, macos and linux are added
    manually. Later, these can be templated as well.
     - updated cython bounds to 3.x
    - updated twine version to solve [cgi module import
    error](pypa/twine#1046)
    - the twine update introduces a dependency on cryptography>=2.0. But the
    cryptography package doesn't support 32-bit Linux images and hence
    `twine check` has been disabled for x86 manylinux and x86 musllinux
    artifacts.
    
    Closes #37643
    
    PiperOrigin-RevId: 678954495
    
    
    
    
    <!--
    
    If you know who should review your pull request, please assign it to
    that
    person, otherwise the pull request would get assigned randomly.
    
    If your pull request is for a specific language, please add the
    appropriate
    lang label.
    
    -->
    sreenithi authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    4ca1787 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. [Backport 1.66.x] increased timeout for armv7 artifact build to 2 hou…

    …rs (#37807) (#37809)
    
    Building armv7 artifacts after adding Python 3.13 is failing with a
    timeout. Hence increasing timeout to 2 hours.
    sreenithi authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    1ce45ed View commit details
    Browse the repository at this point in the history
  2. [Release] Bump version to 1.66.2 (on v1.66.x branch) (#37812)

    Change was created by the release automation script. See go/grpc-release
    sreenithi authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    f686ffe View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2025

  1. [XdsInteropClient] Remove incorrect behavior around keep-open (#38613) (

    #38632)
    
    Backport #38613 to v1.66.x
    
    Based on the
    [spec](https://github.com/grpc/grpc/blob/master/doc/xds-test-descriptions.md#server)
    and the [reference Java
    implementation](https://github.com/grpc/grpc-java/blob/master/interop-testing/src/main/java/io/grpc/testing/integration/XdsTestClient.java),
    it's the server that needs to honor the "keep-open" behavior and not the
    client.
    
    (I'm not changing the server's behavior in this PR, since we are not
    using C++ servers and instead using Java servers for the concerned
    tests.)
    yashykt authored Jan 30, 2025
    Configuration menu
    Copy the full SHA
    abd908a View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2025

  1. Increase timeout for dualstack test to 240 minutes (v1.66.x backport) (

    …#39335)
    
    Backport of #38894 to v1.66.x.
    ---
    With the current setting of 120 minutes there is the occassional timeout
    error.
    kannanjgithub authored Apr 22, 2025
    Configuration menu
    Copy the full SHA
    009e22d View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2025

  1. [Backport][v1.66.x][CI] Migration of Macos CI to sonoma-apple-silicon…

    … vm - 1 (#39387)
    
    *Beep boop. This is an automatically generated backport of #38967.*
    
    Co-authored-by: Pawan Bhardwaj <bpawan@google.com>
    drfloob and pawbhard authored Apr 25, 2025
    Configuration menu
    Copy the full SHA
    31bb077 View commit details
    Browse the repository at this point in the history
Loading