Skip to content

Consider removing setuptools as a runtime dependency #3133

@xusheng-tw

Description

@xusheng-tw

Link to code

https://github.com/sanic-org/sanic/blob/main/setup.py#L128

Proposal

I see that setuptools is being pulling in a required dependency. As far as I know, setuptools should really be a build time dependency it should not be a transient dependency for runtime. Proposing to remove it as required runtime package dependency.

Additional context

No response

Is this a breaking change?

  • Yes

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions