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.0.0
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.1.0
Choose a head ref
  • 11 commits
  • 17 files changed
  • 8 contributors

Commits on Dec 1, 2021

  1. docs: update README to use declarative function signatures (#171)

    * docs: update README to use declarative function signatures
    
    Reduce redundancy in quickstart examples.
    
    * Fix newline
    anniefu authored Dec 1, 2021
    Copy the full SHA
    efb0e84 View commit details

Commits on Dec 8, 2021

  1. Copy the full SHA
    6f4a360 View commit details

Commits on Dec 28, 2021

  1. Copy the full SHA
    9046388 View commit details

Commits on Apr 28, 2022

  1. test: fix unit tests (#181)

    Fix failing assert to look for a different error message, likely due to
    a change in CloudEvents error message.
    
    Also add tests so that code coverage is back at 100%.
    anniefu authored Apr 28, 2022
    Copy the full SHA
    abef664 View commit details

Commits on Apr 29, 2022

  1. chore: use Release Please app for releases (#182)

    This also handles bumping the version number in `setup.py` so that a separate
    PR doesn't need to made.
    
    When the GitHub Release is published by the Release Please app, it will
    kick off the "Release to PyPI" Workflow.
    anniefu authored Apr 29, 2022
    Copy the full SHA
    0a7937c View commit details
  2. chore: add GCF buildpack integration test Workflow (#185)

    See [functions-framework-conformance builidpack integration workflow PR](GoogleCloudPlatform/functions-framework-conformance#99) for more information.
    anniefu authored Apr 29, 2022
    Copy the full SHA
    6c9ce8c View commit details

Commits on May 10, 2022

  1. fix: Add functools.wraps decorator (#179)

    * fix: Add functools.wraps decorator (#178)
    
    To make sure function attributes are copied to `_http_view_func_wrapper`
    
    Co-authored-by: Annie Fu <16651409+anniefu@users.noreply.github.com>
    svleeuwen and anniefu authored May 10, 2022
    Copy the full SHA
    f2285f9 View commit details

Commits on May 18, 2022

  1. fix: for issue #170 gracefully handle pubsub messages without attribu…

    …tes in them (#187)
    
    * Handle when attributes not present
    
    Co-authored-by: Annie Fu <16651409+anniefu@users.noreply.github.com>
    MikeMoore63 and anniefu authored May 18, 2022
    Copy the full SHA
    a820fd4 View commit details
  2. feat: allow for watchdog>=2.0.0 (#186)

    `mkdocs>=1.2.2` [depends on](https://github.com/mkdocs/mkdocs/blob/cdf8a26cafa6af6cc78a45766dfec235bd7286cc/setup.py#L69) `watchdog>=2.0` and the restriction of watchdog dependency for functions-framework-python done in #101 seems to be due [an issue related to watchdog built distributions](gorakhargosh/watchdog#689 (comment)) (as explained by @di) which is [now fixed](gorakhargosh/watchdog#807).
    
    I propose to allow for `watchdog>=2.0.0` so that a project can use both `mkdocs>=1.2.2` (or `watchdog>=2.0.0`) and `functions-framework-python>=3.0.0`.
    MichaelKarpe authored May 18, 2022
    Copy the full SHA
    b4ed666 View commit details

Commits on Jun 9, 2022

  1. feat: Add more details to MissingTargetException error (#189)

    * feat: more detailed function target error message
    
    Signed-off-by: Grant Timmerman <744973+grant@users.noreply.github.com>
    
    * feat: more detailed function target error message (2)
    
    Signed-off-by: Grant Timmerman <744973+grant@users.noreply.github.com>
    
    * ci: fix tests
    
    Signed-off-by: Grant Timmerman <744973+grant@users.noreply.github.com>
    
    * ci: fix ci
    
    Signed-off-by: Grant Timmerman <744973+grant@users.noreply.github.com>
    grant authored Jun 9, 2022
    Copy the full SHA
    b7055ed View commit details
  2. chore(master): release 3.1.0 (#183)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] authored Jun 9, 2022
    Copy the full SHA
    9af6591 View commit details
Loading