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: GoogleCloudPlatform/functions-framework-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.9.2
Choose a base ref
...
head repository: GoogleCloudPlatform/functions-framework-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.10.0
Choose a head ref
  • 5 commits
  • 21 files changed
  • 4 contributors

Commits on Aug 4, 2025

  1. fix(ci): Add release-assets.githubusercontent.com to allowed endpoints (

    #394)
    
    The CodeQL workflow was failing because the `step-security/harden-runner` was blocking egress traffic to the endpoint used for downloading the CodeQL bundle.
    
    The download from `https://github.com/github/codeql-action/releases` redirects to `release-assets.githubusercontent.com`.
    
    This change adds `release-assets.githubusercontent.com` to the list of allowed endpoints to resolve the `ECONNREFUSED` error and removes previous incorrect attempts.
    taeold authored Aug 4, 2025
    Configuration menu
    Copy the full SHA
    9b37f85 View commit details
    Browse the repository at this point in the history
  2. feat: Add async and streaming examples (#393)

    Adds two new examples to demonstrate asynchronous and streaming capabilities:
    
    - `cloud_run_async`: Shows how to create basic asynchronous HTTP and CloudEvent functions.
    - `cloud_run_streaming_http`: Shows how to create both synchronous and asynchronous streaming HTTP functions.
    
    The examples include instructions for running locally with the `functions-framework` CLI and deploying to Cloud Run with `gcloud`.
    taeold authored Aug 4, 2025
    Configuration menu
    Copy the full SHA
    a07b1e4 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2025

  1. Configuration menu
    Copy the full SHA
    3597a56 View commit details
    Browse the repository at this point in the history
  2. fix: remove Python 3.7 test execution (#402)

    Python 3.7 is a decomissioned runtime. Tests are failing because of
    language features not supported by this python version. Disable these
    tests rather than backfixing.
    maemayve authored Nov 10, 2025
    Configuration menu
    Copy the full SHA
    ef45fae View commit details
    Browse the repository at this point in the history
  3. chore(main): release 3.10.0 (#395)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] authored Nov 10, 2025
    Configuration menu
    Copy the full SHA
    2cf966f View commit details
    Browse the repository at this point in the history
Loading