Skip to content

Improve CI/CD by migrating config files to pyproject.toml #6173

@ParagEkbote

Description

@ParagEkbote

Motivation

Since the release of PEP 621, the .toml file has been increasingly adopted for simpler usage and its enhanced functionality. The setup.cfg, mainfest.in and .coveragerc files can be subsumed in the .toml file without any breaking changes. This can reduce the amount of config files and make the process of publishing future release versions simpler as well. WDYT?

Suggestion

Include the setup.cfg, mainfest.in and .coveragerc files into the pyproject.toml file.

Additional context (optional)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    code-fixChange that does not change the behavior, such as code refactoring.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions