Skip to content

Move setup.py metadata and as many tool configurations into pyproject.toml as possible #1333

Description

@mhucka

Is your feature request related to a use case or problem?

Following modern best practices, the project metadata that is currently in setup.py should be moved into pyproject.toml. In addition, many tool configurations can be moved out of individual rc files and into pyproject.toml too. I did this for qsim and it has worked out well.

What solution or approach do you envision?

Start by looking at the various dot files in the repo and seeing how the settings can be written equivalently in the pyproject.toml file.

How urgent is this for you?

None

Metadata

Metadata

Assignees

Labels

area/devopsInvolves build systems, Make files, Bazel files, continuous integration, and or other DevOps topicspriority/after-1.7.2Things to do after the next release
No fields configured for Enhancement.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions