Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Add spesific version excludes. #6421

@klausmyrseth

Description

@klausmyrseth

I had a reoccuring problem I would like to be able to remedy in my Pipfiles, sometimes libraries are released with nonworking code, and up to now I just told it to stay under that version, this is however not working very well since that sometimes breaks things quite a bit, I would however like to be able to mark a spesific version to not be used whatever reason possible.

Like for instance:
tracerite = {version="*", exclude_versions=["1.1.2"], index="pypi"}

This would then update as normal all versions but not 1.1.2 (ye this darn thing been giving me headaches and its not the first)

This would make the code much easier to handle as newer versions would still be installed with the potential fix so we dont lock something down and forgets about it like normally happens in big codebases.

Its been a pain and I just cleaned up and fixed some 3 yo downgrades that was hanging in some old stuff we had troubles back then, and I think this would be a quite valuable functionality.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions