Skip to content

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

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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