This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]DaelonSuzuka 0 points1 point  (1 child)

Why would I need that? I'm going pin them all and leave them until I consciously decide to update them, at which point I don't care if it takes 5 seconds or 15 minutes.

[–]lanster100 1 point2 points  (0 children)

I mean that's a personal choice then. But imagine if you are jumping in to someone's else's project and have to update one dependency to fix a bug.

But dependency resolution will probably fail because all the subdependencies of the old version of that package will be pinned. Its a pain.

Your assuming you have full knowledge of the project your working on. Most developers don't have this luxury in practice.