Skip to content

[SPIKE] Make micropipenv an alternative to Pipenv #151

Open
@fridex

Description

Is your feature request related to a problem? Please describe.

See upstream discussions as this one pypa/pipenv#2873 (still active comments in 2020). Pipenv seems to be slow in some cases and inaccurate (see for example thoth-station/adviser#1613).

Describe the solution you'd like

I was wondering how expensive and complicated it would be to make micropipenv an alternative to Pipenv. We could take a look at pip's new resolver (available in pip>=20.3) and see if the interface is easy to reuse to create a lightweight alternative to Pipenv.

Describe alternatives you've considered

Use Pipenv.

Additional context

This is solely a spike and just heads up on this topic. I'm not sure now how complicated the change would be and if we could seamlessly reuse the new pip's resolver.

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.lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.priority/backlogHigher priority than priority/awaiting-more-evidence.sig/user-experienceIssues or PRs related to the User Experience of our Services, Tools, and Libraries.triage/acceptedIndicates an issue or PR is ready to be actively worked on.

    Type

    No type

    Projects

    • Status

      📋 Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions