Skip to content

Migrate setuptools to poetry for dependency management and packaging #929

@helene-nguyen

Description

@helene-nguyen

Problem to Solve

Using setuptools could fail silently, lacked uninstallation, and didn’t resolve dependency conflicts.
Breaking changes disrupt packages.

Setuptools remains powerful and versatile, especially for complex or legacy projects, but its drawbacks—especially around maintainability, modern standards compliance, and environment safety. More robust tools for packaging and dependency management exists.

Current Workaround

Manual checks and updates.

Proposed Solution

Use Poetry to replace setuptools as the primary tool for dependency management and packaging.

Additional Information

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureuse for describing a new feature to developneeds triageuse to identify issue needing triage from Filigran Product team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions