Skip to content

Migrate setup.py and setup.cfg to pyproject.toml #523

@sarahmish

Description

@sarahmish

Migrate from the project configuration in setup.py to a more declarative standard in pyproject.toml

  • Currently setup.py and setup.cfg are used to specify the project metadata.
  • pyproject.toml is a new standard way adopted by the pythonic community of specifying project metadata, removing the need for all these files. All the project metadata should go in this file.
  • pyproject.toml is compatible with other modern packaging and dependency management projects, like Python Poetry.

Metadata

Metadata

Assignees

No one assigned

    Labels

    internal improvementsChanges that do not fix errors or add new noticeable featuresmaintenanceGeneral maintenance

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions