8000 Reconsider adding gunicorn as required dependency · Issue #42 · GoogleCloudPlatform/functions-framework-python · GitHub
[go: up one dir, main page]

Skip to content
Reconsider adding gunicorn as required dependency #42
Closed
@yuri-sergiichuk

Description

@yuri-sergiichuk

In the PR #36, the Gunicorn server became the required dependency which means that each app will have to download the Gunicorn and moreover if you bundle the app as a package with functions-framework, the Gunicorn will be in that package as well.

While it looks like smth that ease development and deployment and allows bootstrapping production-ready instances faster, in many cases I've seen Docker configurat 4E65 ions where the application itself is bundled as an installable module and the Gunicorn is set up only inside the actual runner container. Moreover, I'd say such a way allows developers to fine-tune their setup better. The other case is people just using different WSGI servers.

My suggestion is to roll-back the latest change and do not require gunicorn as a dependency.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0