Pipenv: إذا مات هذا المشروع ، أخبرنا فقط

تم إنشاؤها على ١٣ ديسمبر ٢٠١٩  ·  32تعليقات  ·  مصدر: pypa/pipenv

نسخة مكررة من https://github.com/pypa/pipenv/issues/3742 والمشكلات الستة المشابهة أو ما شابهها مرتبطة بالفعل هناك.

حتى كتابة هذا التقرير ، مر 381 يومًا و 669 التزامًا منذ الإصدار. يرجى النظر في تأثير صمت المشرفين على المشروع فيما يتعلق بعدم وجود إصدار على:

  • الأشخاص الذين يواصلون المساهمة في العلاقات العامة التي لن ترى إطلاقًا أبدًا
  • الأشخاص الذين يقررون اليوم ، دون أن يعرفوا أن المشروع قد مات ، أن يلتزموا بمشاريعهم الخاصة باستخدام pipenv
  • قاعدة المستخدمين الحالية ، الذين قد لا يدركون مرة أخرى أن الوقت قد حان للمضي قدمًا ويستمرون في التعامل مع الأخطاء التي تم إصلاحها بشكل رئيسي لعدة أشهر

أنا لست غاضبًا ، لا أعتقد أنك شخص سيء ، لكن أقل ما يمكنك فعله هو أن تكون صادقًا معنا بشأن ما إذا كان ينبغي لنا الانتقال إلى شيء آخر أم لا. إذا كانت هناك بالفعل فرصة للحصول على إصدار جديد على الإطلاق ، فهذا رائع. إذا لم يكن كذلك ، أخبرنا.

Critical Type Type

التعليق الأكثر فائدة

شكرا لاهتمامك - المشروع لم يمت ؛ لقد أعاقته عدة اعتمادات فرعية وعملية تحرير معقدة. هذا علي والإصدار التالي (الذي تم الانتهاء منه تقريبًا) يسعى إلى معالجة عدد كبير من هذه المشكلات الأساسية بما في ذلك نقطة فشل واحدة في سلسلة الصيانة. لسوء الحظ ، يتطلب ذلك قدرًا كبيرًا من الوثائق التي هي أيضًا قيد التنفيذ حاليًا.

لقد قبلت مؤخرًا دورًا يوفر لي الوقت لمعالجة هذه القضايا ، لذا فقد أحرزت تقدمًا ، وإن كان ببطء. أعتذر عن فشلي في أن أكون أكثر تواصلاً ، لكن هذا مهم للغاية للجميع ، بمن فيهم أنا ، وستتسلسل التحديثات إلى pipenv قريبًا.

ال 32 كومينتر

أمس ، صدر الإصدار الشعري 1.0.0. قد يكون بديلاً جيدًا للعديد من مستخدمي pipenv.

لقد كنت أستخدم pipenv master لفترة من الوقت لهذا السبب. يمكن للمرء أن يفعل ذلك من خلال:

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

هناك عدد لا يحصى من الإصلاحات الرئيسية ولكن لم يتم إصدارها بعد.

أعلم أن المشرفين مرهقون بالعمل وأنا ممتن لأنهم وجدوا الوقت للتصحيحات ومراجعة العلاقات العامة. سيكون من الرائع أن تجلب هذه المناقشة متطوعين جدد للمساعدة.

ميت تماما

لقد كنت أستخدم الشعر منذ فترة وهو بصراحة أفضل بكثير.

لقد التزمنا فقط باستخدامه في أحد المشاريع والآن علينا العودة ، أعتقد أننا سنحاول الشعر.

لقد كنت أستخدم Nix لفترة من الوقت ، ودعم nixpkgs لبيثون جيد جدًا.

ما زلت أستخدم أدوات Pip للمشاريع الشخصية والعمل ، إنها تعمل بشكل جيد جدًا وهي مشروع Jazzband .

أتمنى حقًا إزالة ذكر pipenv من هنا: https://packaging.python.org/guides/tool-recommendations/#application -dependency-management

أنا شخصياً أوصي بشدة وأتمنى أن يكون لدينا جهد مجتمعي لاستخدام Nix لكن بخلاف ذلك الشعر يبدو جيدًا بالنسبة لي.

كل حائل الفانيليا بيب.

إذا كان يستخدمه الآلاف من الناس ، فهو ليس ميتًا. أنا أستخدمه ، وواجهت مشكلات قمت بحلها بواسطة المستندات وأصدر التعليقات ، لكن لم أضطر إلى تثبيتها من git. لا أريد أن أتحول إلى الشعر ، ليس لأنني لا أحب التغيير ، ولكن لأنه لا يبدو بيثونيًا للغاية بالنسبة لي (خاصةً toml ، التي لا تتعارض فقط مع المسافة البادئة المهمة ولكنها تقلل استخدام المسافة البادئة بشكل عام) لا حاجة للذهاب إلى هذا الطريق ، عندما يكون الأمر أسهل وأفضل بالنسبة للمجتمع ، اكتشف سبب طول الوقت بين الإصدارات ، وإصلاحه. إذا لم تستخدمه ، فلا شيء يجبرنا على ذلك ، على الرغم من أن امتلاكه تحت pypa يجعله يبدو رسميًا أكثر مما ينبغي ، وربما يجب نقله إلى مؤسسته الخاصة.

إذا كان يستخدمه الآلاف من الناس ، فهو ليس ميتًا.

هل تريد معرفة عدد الأشخاص الذين ما زالوا يستخدمون Windows XP؟

شكرا لاهتمامك - المشروع لم يمت ؛ لقد أعاقته عدة اعتمادات فرعية وعملية تحرير معقدة. هذا علي والإصدار التالي (الذي تم الانتهاء منه تقريبًا) يسعى إلى معالجة عدد كبير من هذه المشكلات الأساسية بما في ذلك نقطة فشل واحدة في سلسلة الصيانة. لسوء الحظ ، يتطلب ذلك قدرًا كبيرًا من الوثائق التي هي أيضًا قيد التنفيذ حاليًا.

لقد قبلت مؤخرًا دورًا يوفر لي الوقت لمعالجة هذه القضايا ، لذا فقد أحرزت تقدمًا ، وإن كان ببطء. أعتذر عن فشلي في أن أكون أكثر تواصلاً ، لكن هذا مهم للغاية للجميع ، بمن فيهم أنا ، وستتسلسل التحديثات إلى pipenv قريبًا.

شكرا لعلامة الحياة والرسالة الإيجابية.

كما ورد في العديد من التعليقات في قضايا أخرى ، كان الناس يسألون بشكل متكرر كيف يمكنهم المساعدة في إنجاز الإصدار التالي. لم يتم التعامل مع أي من هذه التعليقات من خلال الاقتراحات الملموسة ("المساعدة في إصلاح اختبارات الوحدة" ، "انظر إلى المشكلة XYZ" ، ...) ، وحتى الآن لم تكن هناك أي مشكلات حرجة مفتوحة. أعتقد حقًا أن هناك عددًا كافيًا من الأشخاص الذين يرغبون في المساعدة واستثمار الوقت ، لكنهم ببساطة لا يعرفون أين تحتاج مساعدتهم.

أستطيع أن أقول إنني لم أتمكن من العمل في pipenv في العام الماضي بسبب أشياء كثيرة في حياتي الشخصية والعملية. تعد إدارة مشروع مفتوح المصدر أمرًا صعبًا ، عندما بدأت العمل على طريقة pipenv مرة أخرى عندما كان لدي وقت فراغ أكثر مما أفعله الآن. أنا أقدر الجهد الذي بذلته techalchemy والآخرون في ذلك كثيرًا! إنه أمر صعب عندما لا يمكنك تخصيص كل وقتك لمشروع مفتوح المصدر أحبه لأن أشياء من العالم الحقيقي: / أوافق على أنه يمكننا الإعلان عن المجالات التي نحتاج إلى مساعدة فيها بشكل أفضل ؛ أتفق مع slhck ، أعتقد أن هناك عددًا كافيًا من الأشخاص الذين يرغبون في المساعدة واستثمار الوقت!

[..] وستتسلسل التحديثات إلى pipenv قريبًا.

: +1: لقد قمنا بتحديث pipenv إلى 2018.11.26 في Gentoo الآن ونتطلع إلى إصدار pipenv القادم.

techalchemy لننشئ بعض قنوات الاتصال ، على سبيل المثال ، Gitter room ، بحيث يمكن للأشخاص الوصول بسرعة إلى

كن رائعًا إذا كان من الممكن تجنب gitter لهذا الغرض فقد قاموا بإيقاف تطبيقات الجوال الخاصة بهم وأصبحوا غير صالحين للاستخدام لكثير من الناس.

يستخدم مشروع المنصات الخلاف الذي يعمل بشكل جيد حقًا ويوصي بشدة أو Zulip باعتباره يعتمد على الثعبان.

توجد قناة #pipenv في سلاك مطوري بايثون https://pythondev.slack.com/archives/C8UK1J3DM

techalchemy سيكون رائعًا إذا كان بإمكانك تثبيت هذه المشكلة :)

حسنًا ، يبدو أن المشروع ميت بحكم الواقع.

هذه الرسالة https://github.com/pypa/pipenv/issues/4058#issuecomment -565550646 بواسطة techalchemy عمرها شهرين ولا يوجد أي master منذ ذلك الحين لذلك أحصل على من أين يأتي هذا الانطباع .

شكرا لاهتمامك - المشروع لم يمت

انها تتوق للمضايق؟

نحافظ على شوكة Pipenv تسمى thoth-pipenv في [1]. أصدرنا Pipenv من الفرع الرئيسي الحالي لمعالجة بعض المشكلات داخل فريقنا. لا تتردد في استخدامه إذا كان يساعد.

هناك أيضًا أداة أخرى خفيفة الوزن تسمى " micropipenv " [2] - تعمل على Pipfile / Pipfile.lock كما يفعل Pipenv ، ولكن لا يوجد محلل أو إدارة بيئة افتراضية. إنه يحول ببساطة Pipfile / Pipfile.lock إلى متطلبات نمط أدوات الأنابيب. {in، txt}. قد يكون مفيدًا عند الترحيل من Pipenv أو لتثبيت برنامج حل Pipfile.lock بالفعل.

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

شكرا لاهتمامك - المشروع لم يمت

انها تتوق للمضايق؟

هذه إشارة إلى Monty Python ، إذا كان أي شخص يتساءل

شكرا لاهتمامك - المشروع لم يمت

انها تتوق للمضايق؟

بالتأكيد ليس للمجالات:

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

يعدfridex dephell أيضًا رائعًا للانتقال بين المتطلبات. txt / pipenv / الشعر.

ألق نظرة أيضًا على https://github.com/David-OConnor/pyflow ، يبدو أنه بديل مثير للاهتمام

RIPenv: جمجمة:

techalchemy هل لديك أي مشاكل ذات صلة أو عمل

لقد تحدثت مع techalchemy في IRC اليوم ولدى pipenv الآن تحديث في https://github.com/pypa/pipenv/issues/3369#issuecomment -594875477 ، بما في ذلك بعض المشكلات التي يمكن للأشخاص المساعدة فيها للمساعدة في تسريع الإصدار .

thieman مرحبا وآمل أن تكون بخير! وشكرا لكل من علق في هذا الموضوع.

يعمل Pipenv نحو إصدار جديد - راجع رقم 3369 للحصول على تفاصيل محددة. الهدف هو إخراج ذلك الشهر.

لقد ساعدت techalchemy في كتابة بريد إلكتروني جديد للتحديث نشره للتو على distutils-sig (ينعكس في قائمة pypa-dev ). يلاحظ دان:

كما قد يعرف البعض منكم بالفعل ، لقد غيرت وظيفتي مؤخرًا وأعمل الآن لدى Canonical حيث خصص جزءًا من وقتي للعمل مفتوح المصدر بشكل عام (و pipenv على وجه الخصوص).

لذا: شكرًا ، Canonical!

يتضمن البريد الإلكتروني الخاص بـ Dan أيضًا بعض الطرق التي يمكنك من خلالها المساعدة ، بشكل مباشر وغير مباشر ، لتسريع هذا الإصدار.

سأغلق هذه المشكلة الآن كنسخة مكررة من # 3369 ، لكن هذا لا يعني عدم احترام أي منكم ممن علقوا على هذه المشكلة أو تفاعلوا معها أو اشتركوا فيها - لمجرد التركيز على المكان الذي يجب أن يبحث فيه الأشخاص عن التحديثات . شكرا لك مرة أخرى.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات