Skip to content

Use pyproject.toml for dependency management and tool configuration #265

@devsjc

Description

@devsjc

There are many files in the root of this repo dedicated to configuring tools. Since PEP-621, a pyproject.toml file has become the standard for managing python projects. As such, moving what configuration files can be moved into a pyproject file, along with the dependencies and project metadata, would keep PVNet up to date with recommended packaging practices. This will also require a modification to the github actions to work with the new file in releasing.

For more details on how to consolidate configuration into pyproject, see this blog post.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions