Python Poetry adalah yang paling dekat dengan bundler Ruby pada tahun 2020 (dan sudah sejak 2018). Umurnya sudah lebih dari dua tahun, masih sangat aktif, memiliki dokumentasi yang bagus. Orang mungkin mengeluh tentang curl-pipe-python
-gaya adalah cara penginstalan yang disarankan, tetapi ada alternatif lain, misalnya homebrew di macOS.
Ia menggunakan virtualenv di belakang layar (berbeda dengan bundler), tetapi ia menyediakan dan menggunakan file-kunci, menangani sub-dependensi, mematuhi batasan versi yang ditentukan dan memungkinkan secara otomatis memperbarui paket yang sudah ketinggalan zaman. Bahkan ada pelengkapan otomatis untuk shell favorit Anda.
Dengan penggunaan file pyproject.toml, ini juga berjalan sedikit lebih jauh dari bundler (lebih dekat ke gemspec. Ini juga sebanding dengan JavaScript dan npm dan benang TypeScript).
Poetrify (proyek pelengkap) membantu mengubah proyek dari requirement.txt menjadi pyproject.toml untuk Puisi.
File kunci dapat diekspor ke requirement.txt oleh poetry export -f requirements.txt > requirements.txt
, jika Anda membutuhkannya untuk perkakas lain (atau kasus yang tidak biasa ingin kembali).