Το τοπίο στο python packaging ecostystem έχει αρχίσει να αλλάζει προς το καλύτερο.
Αυτήν την στιγμή υπάρχουν δύο, ανταγωνιστικές μεταξύ τους, εναλλακτικές επιλογές. Το pipenv και το poetry. Και τα δύο είναι ένα επίπεδο πάνω από το σκέτο virtualenv αλλά καθώς λύνουν (ή προσπαθούν τουλάχιστον) αρκετά από τα προβλήματα που έχει το pip install -r requirements.txt στο deployment, είναι νομίζω απαραίτητο να τα γνωρίζει ο intermediate python dev.
Το pipenv έχει μεγαλύτερο exposure, αν και κατά τη γνώμη μου το poetry είναι λίγο καλύτερο. To μέλλον θα δείξει ποιο θα επικρατήσει.