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
- Host: GitHub
- URL: https://github.com/googlecloudplatform/functions-framework-python
- Owner: GoogleCloudPlatform
- License: apache-2.0
- Created: 2020-01-02T18:01:56.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2026-08-05T07:05:06.000Z (3 months ago)
- Last Synced: 2026-10-29T08:37:09.215Z (7 days ago)
- Language: Python
- Homepage: https://pypi.org/p/functions-framework/
- Size: 600 KB
- Stars: 974
- Watchers: 39
- Forks: 130
- Open Issues: 56
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Owner metadata:
- Name: Google Cloud Platform
- Login: GoogleCloudPlatform
- Email:
- Kind: organization
- Description:
- Website: https://cloud.google.com
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/2810941?v=4
- Repositories: 1124
- Last Synced at: 2026-11-04T02:53:43.203Z
- Profile URL: https://github.com/GoogleCloudPlatform
GitHub Events
Total
- Create event: 20
- Delete event: 9
- Fork event: 9
- Issue comment event: 37
- Issues event: 12
- Pull request event: 67
- Pull request review comment event: 10
- Pull request review event: 27
- Push event: 55
- Release event: 3
- Watch event: 91
- Total: 340
Last Year
- Create event: 7
- Delete event: 1
- Issue comment event: 4
- Issues event: 1
- Pull request event: 10
- Pull request review event: 1
- Push event: 9
- Watch event: 9
- Total: 42
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 | 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
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
- Total packages: 5
-
Total downloads:
- pypi: 4,904,679 last-month
- Total docker downloads: 4,813,278
- Total dependent packages: 19 (may contain duplicates)
- Total dependent repositories: 422 (may contain duplicates)
- Total versions: 130
- Total maintainers: 4
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
- Homepage:
- Documentation: https://pkg.go.dev/github.com/googlecloudplatform/functions-framework-python#section-documentation
- Licenses: apache-2.0
- Latest release: v3.10.2+incompatible (published 5 months ago)
- Last Synced: 2026-11-03T11:22:45.368Z (1 day ago)
- Versions: 41
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.678%
- Average: 4.835%
- Dependent repos count: 4.992%
proxy.golang.org: github.com/GoogleCloudPlatform/functions-framework-python
- Homepage:
- Documentation: https://pkg.go.dev/github.com/GoogleCloudPlatform/functions-framework-python#section-documentation
- Licenses: apache-2.0
- Latest release: v3.10.2+incompatible (published 5 months ago)
- Last Synced: 2026-11-03T11:22:03.126Z (1 day ago)
- Versions: 41
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.678%
- Average: 4.835%
- Dependent repos count: 4.992%
nixpkgs-unstable: python314Packages.functions-framework
FaaS (Function as a service) framework for writing portable Python functions
- Homepage: https://github.com/GoogleCloudPlatform/functions-framework-python
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/functions-framework/default.nix#L83
- Licenses: Apache-2.0
- Latest release: 3.10.2 (published 3 days ago)
- Last Synced: 2026-11-01T11:29:02.831Z (3 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-unstable: python313Packages.functions-framework
FaaS (Function as a service) framework for writing portable Python functions
- Homepage: https://github.com/GoogleCloudPlatform/functions-framework-python
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/functions-framework/default.nix#L83
- Licenses: Apache-2.0
- Latest release: 3.10.2 (published 3 days ago)
- Last Synced: 2026-11-01T10:53:49.099Z (3 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
Dependencies
- cloudevents >=1.2.0
- requests *
- 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
- 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
- cloudevents ==1.11.0
- 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
- actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
- actions/dependency-review-action 3c4e3dcb1aa7874d2c16be7d79418e9b7efd6261 composite
- step-security/harden-runner 5ef0c079ce82195b2a36a210272d6b661572d83e composite
- actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
- github/codeql-action/upload-sarif f5c2471be782132e47a6e6f9c725e56730d6e9a3 composite
- ossf/scorecard-action 4eaacf0543bb3f2c246792bd56e8cdeffafb205a composite
- step-security/harden-runner 5ef0c079ce82195b2a36a210272d6b661572d83e composite
- 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
- functions-framework >=3.9.2,<4.0.0
- httpx <=0.28.1
- cloudevents ==1.11.0
- cloudevents ==1.11.0
- cloudevents ==1.11.0
- functions-framework >=3.9.2,<4.0.0
- cloudevents ==1.11.0
- 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
- GoogleCloudPlatform/functions-framework-conformance/action v1.6.0 composite
- actions/checkout v2 composite
- actions/setup-go v2 composite
- actions/setup-python v2 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- pypa/gh-action-pypi-publish master composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- python 3.7-slim build
- python 3.7-slim build
- python 3.7-slim build
- python 3.7-slim build
- python latest build