This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This script ingests a requirements.txt file (e.g. as output of `pip freeze`) | |
# For every requirement, the latest version on pypi.org is fetched | |
# The results are sorted and printed | |
# This script was made because Python ecosystems often break because of unpinned | |
# dependencies. This script allows to investigate which of your dependencies have | |
# changed recently... | |
from datetime import datetime | |
from typing import Optional |