Pipenv: Jika proyek ini mati, beri tahu kami

Dibuat pada 13 Des 2019  ·  32Komentar  ·  Sumber: pypa/pipenv

Duplikat dari https://github.com/pypa/pipenv/issues/3742 dan 6 atau lebih masalah serupa sudah ditautkan di sana.

Saat penulisan, sudah 381 hari dan 669 komit sejak rilis. Harap pertimbangkan dampak dari diamnya pengelola proyek terkait kurangnya rilis pada:

  • orang yang terus berkontribusi PR yang tidak akan pernah melihat rilis
  • orang-orang yang memutuskan hari ini, tanpa mengetahui proyeknya sudah mati, untuk melakukan proyek mereka sendiri menggunakan pipenv
  • basis pengguna yang ada, yang sekali lagi mungkin tidak menyadari sudah waktunya untuk melanjutkan dan terus menangani bug yang telah diperbaiki di master selama berbulan-bulan

Saya tidak marah, saya tidak berpikir Anda orang jahat, tetapi yang paling tidak bisa Anda lakukan adalah jujur ​​kepada kami tentang apakah kami harus beralih ke hal lain atau tidak. Jika benar-benar ada kemungkinan kami akan mendapatkan rilis baru, baguslah. Jika tidak, beri tahu kami.

Critical Type Type

Komentar yang paling membantu

Terima kasih atas perhatian Anda - Proyek ini belum mati; itu telah ditahan oleh beberapa subdependensi dan proses rilis yang rumit. Ini ada pada saya dan rilis berikutnya (yang sebenarnya hampir selesai) berupaya mengatasi sejumlah besar masalah mendasar ini termasuk satu titik kegagalan dalam rantai pemeliharaan. Sayangnya itu membutuhkan banyak dokumentasi yang juga sedang dalam proses.

Saya baru-baru ini menerima peran yang memberi saya waktu untuk mengatasi masalah ini, jadi saya telah membuat kemajuan, meskipun lambat. Saya minta maaf karena gagal menjadi lebih komunikatif tetapi ini sangat penting bagi semua orang, termasuk saya sendiri, dan pembaruan akan segera mengalir ke pipenv.

Semua 32 komentar

Kemarin, puisi versi 1.0.0 dirilis. Ini mungkin pengganti yang baik untuk banyak pengguna pipenv.

Saya telah menggunakan master pipenv untuk sementara waktu karena alasan ini. Seseorang dapat melakukannya dengan:

pip install git+https://github.com/pypa/pipenv.git@master

Ada banyak perbaikan yang ada di master tetapi belum dalam rilis.

Saya tahu bahwa pengelola terlalu banyak bekerja dan saya bersyukur mereka telah meluangkan waktu untuk menambal dan meninjau PR. Alangkah baiknya jika diskusi ini mendatangkan relawan baru untuk membantu.

Cukup mati

Saya telah menggunakan puisi untuk beberapa waktu dan sejujurnya itu jauh lebih baik.

Kami hanya berkomitmen untuk menggunakannya di salah satu proyek dan sekarang kami harus kembali. Saya kira kami akan mencoba puisi.

Saya telah menggunakan Nix untuk sementara waktu, dan dukungan nixpkgs untuk Python cukup bagus.

Saya masih menggunakan pip-tools untuk proyek pribadi dan pekerjaan, ini bekerja dengan sangat baik dan ini adalah proyek Jazzband .

Saya sangat berharap penyebutan pipenv dihapus dari sini: https://packaging.python.org/guides/tool-recommendations/#application -dependency-management

Secara pribadi saya sangat merekomendasikan dan berharap kami memiliki upaya komunitas untuk menggunakan Nix tetapi selain itu Puisi terlihat cukup bagus bagi saya.

Semua hujan es vanilla pip.

Jika ribuan orang menggunakannya, itu tidak mati. Saya menggunakannya, dan mengalami masalah yang saya selesaikan dengan dokumen dan mengeluarkan komentar, tetapi saya belum menginstalnya dari git. Saya tidak ingin beralih ke Puisi, bukan karena saya tidak suka perubahan, tetapi karena tampaknya tidak terlalu pythonic bagi saya (terutama toml, yang tidak hanya menentang lekukan yang signifikan tetapi meminimalkan penggunaan lekukan secara umum). Tidak perlu melalui rute ini, ketika lebih mudah dan lebih baik bagi komunitas, cari tahu mengapa begitu lama antara rilis, dan perbaiki. Jika Anda tidak menggunakannya, tidak ada yang memaksa kami untuk menggunakannya, meskipun memilikinya di bawah pypa membuatnya tampak lebih resmi dari yang seharusnya, dan mungkin itu harus dipindahkan ke organisasinya sendiri.

Jika ribuan orang menggunakannya, itu tidak mati.

Ingin tahu berapa orang yang masih menggunakan Windows XP?

Terima kasih atas perhatian Anda - Proyek ini belum mati; itu telah ditahan oleh beberapa subdependensi dan proses rilis yang rumit. Ini ada pada saya dan rilis berikutnya (yang sebenarnya hampir selesai) berupaya mengatasi sejumlah besar masalah mendasar ini termasuk satu titik kegagalan dalam rantai pemeliharaan. Sayangnya itu membutuhkan banyak dokumentasi yang juga sedang dalam proses.

Saya baru-baru ini menerima peran yang memberi saya waktu untuk mengatasi masalah ini, jadi saya telah membuat kemajuan, meskipun lambat. Saya minta maaf karena gagal menjadi lebih komunikatif tetapi ini sangat penting bagi semua orang, termasuk saya sendiri, dan pembaruan akan segera mengalir ke pipenv.

Terima kasih atas tanda kehidupan dan pesan positifnya.

Seperti yang disebutkan dalam beberapa komentar di masalah lain, orang-orang telah berulang kali bertanya bagaimana mereka dapat membantu menyelesaikan rilis berikutnya. Tidak satu pun dari komentar ini yang benar-benar ditangani dengan saran konkret ("bantu memperbaiki pengujian unit", "lihat masalah XYZ", ...), dan hingga saat ini bahkan tidak ada masalah kritis yang terbuka. Saya benar-benar berpikir bahwa ada cukup banyak orang yang ingin membantu dan menginvestasikan waktu, tetapi mereka tidak tahu di mana bantuan mereka dibutuhkan.

Saya dapat mengatakan bahwa saya belum dapat mengerjakan pipenv dalam setahun terakhir karena banyak hal dalam kehidupan pribadi dan pekerjaan saya. Mengelola proyek open source itu sulit, ketika saya mulai mengerjakan pipenv sejak dulu ketika saya memiliki lebih banyak waktu luang daripada yang saya lakukan sekarang. Saya menghargai upaya yang telah dilakukan @techalchemy dan lainnya begitu banyak! Sulit ketika Anda tidak dapat mendedikasikan seluruh waktu Anda untuk proyek open source yang saya sukai karena hal-hal dunia nyata: / Saya setuju bahwa kita dapat mengiklankan area yang membutuhkan bantuan dengan lebih baik; Saya setuju dengan @slhck , saya pikir ada cukup banyak orang yang ingin membantu dan menginvestasikan waktu!

[..] dan pembaruan akan segera dialihkan ke pipenv.

: +1: Kami telah memperbarui pipenv ke 2018.11.26 di Gentoo sekarang dan menantikan rilis pipenv berikutnya.

@techalchemy mari kita buat beberapa saluran komunikasi, misalnya Gitter room, sehingga orang-orang dapat dengan cepat menghubungi pengelola dan menanyakan bantuan apa yang Anda butuhkan. Saya pribadi akan dengan senang hati membantu Anda memperbaiki beberapa bug atau mengurangi beban.

Jadilah hebat jika gitter dapat dihindari untuk tujuan ini, mereka telah menghentikan aplikasi seluler mereka dan menjadi tidak dapat digunakan untuk banyak orang.

Proyek palet menggunakan perselisihan yang bekerja dengan sangat baik dan sangat merekomendasikan atau Zulip sebagai berbasis python.

Ada saluran #pipenv di Python Developers slack https://pythondev.slack.com/archives/C8UK1J3DM

@techalchemy Akan lebih bagus jika Anda dapat menyematkan masalah ini :)

Oke, sepertinya proyek secara de-facto sudah mati.

Pesan ini https://github.com/pypa/pipenv/issues/4058#issuecomment -565550646 oleh @techalchemy berusia dua bulan dan tidak ada komitmen pada master sejak saat itu jadi saya mengerti dari mana asal kesan itu .

Terima kasih atas perhatian Anda - Proyek ini tidak mati

Ini merindukan fjord?

Kami mempertahankan garpu Pipenv yang disebut thoth-pipenv di [1]. Kami merilis Pipenv dari cabang master saat ini untuk mengatasi beberapa masalah dalam tim kami. Jangan ragu untuk menggunakannya jika itu membantu.

Ada juga alat ringan lain yang disebut " micropipenv " [2] - alat ini beroperasi pada Pipfile / Pipfile.lock seperti yang dilakukan Pipenv, tetapi tidak ada resolver atau manajemen lingkungan virtual. Ini hanya mengubah Pipfile / Pipfile.lock menjadi persyaratan gaya pip-tools. {In, txt}. Mungkin berguna saat bermigrasi dari Pipenv atau untuk menginstal perangkat lunak yang telah menyelesaikan Pipfile.lock.

[1] https://github.com/thoth-station/pipenv
[2] https://github.com/thoth-station/micropipenv

Terima kasih atas perhatian Anda - Proyek ini tidak mati

Ini merindukan fjord?

Itu referensi ke Monty Python , jika ada yang bertanya-tanya

Terima kasih atas perhatian Anda - Proyek ini tidak mati

Ini merindukan fjord?

Tentu bukan untuk domain:

http://pipenv.org/
This Domain Name Has Expired 

@fridex dephell juga bagus untuk migrasi antara requirement.txt / pipenv / poetry.

Lihat juga di https://github.com/David-OConnor/pyflow , sepertinya alternatif yang menarik

RIPenv: tengkorak:

@techalchemy Apakah Anda memiliki masalah terkait atau pekerjaan pecah-pecah yang dapat dilakukan dalam proyek ini atau yang lain untuk membantu proses rilis?

Saya berbicara dengan @techalchemy di IRC hari ini dan pipenv sekarang memiliki pembaruan di https://github.com/pypa/pipenv/issues/3369#issuecomment -594875477, termasuk beberapa masalah yang dapat dibantu orang untuk membantu mempercepat rilis .

@thieman hai dan berharap Anda baik-baik saja! Dan terima kasih kepada semua orang yang berkomentar dalam masalah ini.

Pipenv sedang mengerjakan rilis baru - lihat # 3369 untuk detail spesifik. Tujuannya adalah mengeluarkannya bulan ini.

Saya membantu @techalchemy menulis email pembaruan baru yang baru saja dia posting di distutils-sig (dicerminkan di daftar pypa-dev ). Dan catatan:

Seperti yang mungkin sudah Anda ketahui, saya baru saja berganti pekerjaan dan sekarang saya bekerja untuk Canonical di mana sebagian waktu saya dialokasikan untuk pekerjaan open source secara umum (dan pipenv secara khusus).

Jadi: terima kasih, Canonical!

Email Dan juga menyertakan beberapa cara yang dapat Anda bantu, secara langsung dan tidak langsung, untuk mempercepat rilis ini.

Saya akan menutup masalah ini sekarang sebagai duplikat dari # 3369, tetapi itu tidak berarti tidak menghormati Anda yang telah berkomentar, bereaksi, atau berlangganan masalah ini - hanya untuk memusatkan tempat orang harus mencari pembaruan . Terima kasih lagi.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat