disruptek / nimph

Nim package hierarchy manager from the future 🧚
MIT License
159 stars 10 forks source link

a version roll should warn of new requirements #151

Open disruptek opened 3 years ago

disruptek commented 3 years ago

I don't think I want to automatically clone new requirements, but I do want to know what's missing in the new environment.

disruptek commented 2 years ago

As a side-effect of this behavior, a downgrade can reduce the version of an extant _package A_and if that dependency does not exist in the downgraded package B that requires it, then a subsequent upgrade will not restore package A to its maximally-acceptable version.

Let's call this a defect.