What does your pipenv workflow look like? #5691
Unanswered
danstewart
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
With the recent changes surround
--keep-outdated
and the newupgrade
command I'm looking into how we usepipenv
and was wondering how other people do it.The advice from the maintainers is to now pin dependency versions in the
Pipfile
and then everything just works but then upgrading things seems annoying.Currently our workflow is to have everything unpinned in
Pipfile
(apart from things we know we want to keep at a specific version).Installing dependencies for the first time
Installing new dependencies
Removing dependencies
Updating dependencies (done every now and again to keep things up to date)
# Update everything that is not pinned, install, relock pipenv update
This all seems to work fine now, with the only issues being we still use
--keep-outdated
when removing packages.Is this how others use
pipenv
?Beta Was this translation helpful? Give feedback.
All reactions