8000 Specify project metadata in Pyproject.toml · Issue #17 · cascode-labs/viper · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Specify project metadata in Pyproject.toml #17
Open
@curtisma

Description

@curtisma

Problem Statement

We shouldn't have to have repeat project metadata files, both pyproject.toml and viper.toml files.
The config should also be able to work without any site setup by just using the project's config if a site config doesn't exist. The "site config" should be contained in the folder above the project.

Proposed Solution

Since Viper packages are Python packages, we should have the option of including the metadata as part of the pyproject.toml config file.

The viper specific items would be included under the tools.viper table

Alternatives Considered

Proposed Action Plan

  • 1. Update the config to read the project.toml
  • 2. We'll do that
  • 3. Then we'll add tests for this and that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0