An open API service for producing an overview of a list of open source projects.

https://github.com/googlecloudplatform/functions-framework-python

Score: 26.69041715930735

Last synced: about 5 hours ago
JSON representation

Repository metadata:

FaaS (Function as a service) framework for writing portable Python functions


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 247
Total Committers: 39
Avg Commits per committer: 6.333
Development Distribution Score (DDS): 0.81

Commits in past year: 17
Committers in past year: 6
Avg Commits per committer in past year: 2.833
Development Distribution Score (DDS) in past year: 0.706

Name Email Commits
Dustin Ingram d****i 47
Mend Renovate b****t@r****m 44
Daniel Lee d****e@g****m 20
release-please[bot] 5****] 18
Kenneth Rosario k****o@g****m 13
Arjun Srinivasan 6****a 12
Annie Fu 1****u 9
HKWinterhalter H****r@g****m 9
Jeremy Fehr 1****g 8
Kayla Nguyen k****n@g****m 8
Grant Timmerman t****l@g****m 7
Matthew Robertson m****n@g****m 6
nifflets 5****s 5
Pratiksha Kap 1****a 4
Chi Zhang c****g@g****m 3
Gareth g****e@g****m 3
Lorenzo Persichetti 4****i 2
Maeve 1****e 2
Michael Traver m****r 2
StepSecurity Bot b****t@s****o 2
Tianzi Cai a****f@g****m 2
dependabot[bot] 4****] 2
joelgerard j****d 2
Katie McLaughlin g****t@g****m 2
sesi s****s@g****m 1
Vyacheslav Kim (Kane) 5****v 1
Tomasz Nurkiewicz n****z@g****m 1
Sander van Leeuwen r****r@g****m 1
MikeM z****a@y****m 1
Michaël Karpe 2****e 1
and 9 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 70
Total pull requests: 241
Average time to close issues: 10 months
Average time to close pull requests: 21 days
Total issue authors: 62
Total pull request authors: 38
Average comments per issue: 3.21
Average comments per pull request: 0.51
Merged pull request: 184
Bot issues: 0
Bot pull requests: 29

Past year issues: 2
Past year pull requests: 20
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 8 days
Past year issue authors: 2
Past year pull request authors: 9
Past year average comments per issue: 2.0
Past year average comments per pull request: 0.65
Past year merged pull request: 4
Past year bot issues: 0
Past year bot pull requests: 9

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/googlecloudplatform/functions-framework-python

Top Issue Authors

  • xSAVIKx (4)
  • di (3)
  • matthewrobertson (2)
  • haizaar (2)
  • jgrn307 (2)
  • sydneypemberton1986 (1)
  • MikeMoore63 (1)
  • jyork03 (1)
  • martindufort (1)
  • grayside (1)
  • AnandHiremath (1)
  • saumac (1)
  • httyd98 (1)
  • andreif (1)
  • origliante (1)

Top Pull Request Authors

  • renovate-bot (62)
  • release-please[bot] (20)
  • jrmfg (15)
  • kenneth-rosario (15)
  • taeold (14)
  • di (13)
  • nifflets (12)
  • HKWinterhalter (11)
  • dependabot[bot] (9)
  • anniefu (9)
  • KaylaNguyen (8)
  • chizhg (8)
  • KAKAinGoog (5)
  • Shubham-Padkonde (4)
  • kappratiksha (4)

Top Issue Labels

  • enhancement (30)
  • P3 (14)
  • bug (9)
  • question (8)
  • P2 (6)
  • documentation (4)
  • good first issue (3)
  • P4 (1)
  • invalid (1)
  • P1 (1)

Top Pull Request Labels

  • cla: yes (16)
  • autorelease: tagged (11)
  • python (9)
  • autorelease: pending (9)
  • dependencies (9)
  • bug (1)
  • automerge (1)

Package metadata

pypi.org: functions-framework

An open source FaaS (Function as a service) framework for writing portable Python functions -- brought to you by the Google Cloud Functions team.

  • Homepage: https://github.com/googlecloudplatform/functions-framework-python
  • Documentation: https://functions-framework.readthedocs.io/
  • Licenses: Apache-2.0
  • Latest release: 3.10.2 (published 5 months ago)
  • Last Synced: 2026-11-03T11:22:32.688Z (1 day ago)
  • Versions: 42
  • Dependent Packages: 19
  • Dependent Repositories: 422
  • Downloads: 4,904,679 Last month
  • Docker Downloads: 4,813,278
  • Rankings:
    • Downloads: 0.167%
    • Dependent packages count: 0.676%
    • Dependent repos count: 0.701%
    • Docker downloads count: 0.749%
    • Average: 1.439%
    • Stargazers count: 2.319%
    • Forks count: 4.021%
  • Maintainers (3)
proxy.golang.org: github.com/googlecloudplatform/functions-framework-python

proxy.golang.org: github.com/GoogleCloudPlatform/functions-framework-python

nixpkgs-unstable: python314Packages.functions-framework

FaaS (Function as a service) framework for writing portable Python functions

nixpkgs-unstable: python313Packages.functions-framework

FaaS (Function as a service) framework for writing portable Python functions


Dependencies

examples/cloud_run_cloud_events/requirements.txt pypi
  • cloudevents >=1.2.0
  • requests *
setup.py pypi
  • click >=7.0,<9.0
  • cloudevents >=1.2.0,<2.0.0
  • flask >=1.0,<3.0
  • gunicorn >=19.2.0,<21.0
  • watchdog >=1.0.0
.github/workflows/conformance-asgi.yml actions
  • GoogleCloudPlatform/functions-framework-conformance/action 403fda9e6e176aae87646aace9bed075cee8e7fd composite
  • actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
  • actions/setup-go 7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 composite
  • actions/setup-python a26af69be951a213d495a4c3e4e4022e16d87065 composite
  • step-security/harden-runner 5ef0c079ce82195b2a36a210272d6b661572d83e composite
examples/skaffold/requirements.txt pypi
  • cloudevents ==1.11.0
.github/workflows/buildpack-integration-test.yml actions
.github/workflows/codeql.yml actions
  • actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
  • github/codeql-action/analyze f5c2471be782132e47a6e6f9c725e56730d6e9a3 composite
  • github/codeql-action/autobuild f5c2471be782132e47a6e6f9c725e56730d6e9a3 composite
  • github/codeql-action/init f5c2471be782132e47a6e6f9c725e56730d6e9a3 composite
  • step-security/harden-runner 5ef0c079ce82195b2a36a210272d6b661572d83e composite
.github/workflows/dependency-review.yml actions
  • actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
  • actions/dependency-review-action 3c4e3dcb1aa7874d2c16be7d79418e9b7efd6261 composite
  • step-security/harden-runner 5ef0c079ce82195b2a36a210272d6b661572d83e composite
.github/workflows/scorecard.yml actions
  • actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
  • github/codeql-action/upload-sarif f5c2471be782132e47a6e6f9c725e56730d6e9a3 composite
  • ossf/scorecard-action 4eaacf0543bb3f2c246792bd56e8cdeffafb205a composite
  • step-security/harden-runner 5ef0c079ce82195b2a36a210272d6b661572d83e composite
examples/docker-compose/docker-compose.yml docker
.kokoro/requirements/build.txt pypi
  • build ==1.3.0
  • cachetools ==6.2.2
  • certifi ==2025.11.12
  • cffi ==2.0.0
  • charset-normalizer ==3.4.4
  • cryptography ==48.0.1
  • docutils ==0.22.3
  • google-auth ==2.43.0
  • id ==1.5.0
  • idna ==3.11
  • jaraco-classes ==3.4.0
  • jaraco-context ==6.0.1
  • jaraco-functools ==4.3.0
  • jeepney ==0.9.0
  • keyring ==25.7.0
  • keyrings-google-artifactregistry-auth ==1.1.2
  • markdown-it-py ==4.0.0
  • mdurl ==0.1.2
  • more-itertools ==10.8.0
  • nh3 ==0.3.2
  • packaging ==25.0
  • pluggy ==1.6.0
  • pyasn1 ==0.6.1
  • pyasn1-modules ==0.4.2
  • pycparser ==2.23
  • pygments ==2.19.2
  • pyproject-hooks ==1.2.0
  • readme-renderer ==44.0
  • requests ==2.33.0
  • requests-toolbelt ==1.0.0
  • rfc3986 ==2.0.0
  • rich ==14.2.0
  • rsa ==4.9.1
  • secretstorage ==3.5.0
  • twine ==6.2.0
  • urllib3 ==2.6.3
  • wheel ==0.46.1
examples/cloud_run_async/requirements.txt pypi
  • functions-framework >=3.9.2,<4.0.0
  • httpx <=0.28.1
examples/cloud_run_decorator/requirements.txt pypi
  • cloudevents ==1.11.0
examples/cloud_run_event/requirements.txt pypi
  • cloudevents ==1.11.0
examples/cloud_run_http/requirements.txt pypi
  • cloudevents ==1.11.0
examples/cloud_run_streaming_http/requirements.txt pypi
  • functions-framework >=3.9.2,<4.0.0
examples/docker-compose/requirements.txt pypi
  • cloudevents ==1.11.0
pyproject.toml pypi
  • click >=7.0,<9.0
  • cloudevents >=1.11.0,<=1.12.0
  • flask >=2.0,<4.0
  • gunicorn >=22.0.0; platform_system!='Windows'
  • starlette >=1.0.1,<2.0.0; python_version>='3.10'
  • starlette >=0.37.0,<1.0.0; python_version>='3.8' and python_version<'3.10'
  • uvicorn >=0.18.0,<1.0.0; python_version>='3.8'
  • uvicorn-worker >=0.2.0,<1.0.0; python_version>='3.8'
  • watchdog >=1.0.0
  • werkzeug >=0.14,<4.0.0
.github/workflows/conformance.yml actions
  • GoogleCloudPlatform/functions-framework-conformance/action v1.6.0 composite
  • actions/checkout v2 composite
  • actions/setup-go v2 composite
  • actions/setup-python v2 composite
.github/workflows/lint.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
.github/workflows/release.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • pypa/gh-action-pypi-publish master composite
.github/workflows/unit.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
examples/cloud_run_cloud_events/Dockerfile docker
  • python 3.7-slim build
examples/cloud_run_decorator/Dockerfile docker
  • python 3.7-slim build
examples/cloud_run_event/Dockerfile docker
  • python 3.7-slim build
examples/cloud_run_http/Dockerfile docker
  • python 3.7-slim build
examples/docker-compose/Dockerfile docker
  • python latest build