Skip to content

[DESIGN] Refactor away from the single-script design #254

Open
@VannTen

Description

@frenzymadness

While looking at #232 and others, I had some thoughts on possible refactoring. However, not being super familiar with the usage of micropipenv (yet), I was wondering if that was a reasonable direction:

  • Refactoring the single script micropipenv.py into a proper python package, exposing the cli tools from the project.scripts section in pyproject.toml.
    On the cons side, this would prevent the "No installation" use case described in the README. Is that feature used significantly ?
    On the pros side, this would gave us the possibility to have a clearer structure, and more easily add stuff like [RFE] Support pdm #232

Thoughts ?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    kind/featureCategorizes issue or PR as related to a new feature.

    Type

    No type

    Projects

    • Status

      🏗 In progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions