pip-tools and pip-review just look at your installed dependencies and upgrade them, they don&#x27;t update your requirements.txt file.<p>Upgrading packages doesn&#x27;t work for me because I need my build scripts to do the upgrade. For example, when installing some packages which have C bindings they fail unless certain flags are set correctly.<p>Requires.io is cool, I personally use Gemnasium [1] for the same thing. However, both tools don&#x27;t update your requirements.txt file for you, they just notify you when you need to update it.<p>[1] <a href="https:&#x2F;&#x2F;gemnasium.com&#x2F;features" rel="nofollow">https:&#x2F;&#x2F;gemnasium.com&#x2F;features</a>