Skip to content

Enable projects with non PEP 621 compliant pyproject.toml files #32

@trappitsch

Description

@trappitsch

Currently, box requires a PEP 621 compliant pyproject.toml file. This limits the usability for other projects. It would be very nice if we could support these projects as well.

Idea:

  • Allow for a box.toml file as an alternative to write the box configuration into the existing pyproject.toml file.
  • Use box.toml prioritized over pyproject.toml, if it exists
  • A box.toml could hold more information that can be automatically stitched together from other, non PEP 621 compliant projects.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions