Pipenv: Wenn dieses Projekt tot ist, sagen Sie es uns einfach

Erstellt am 13. Dez. 2019  ·  32Kommentare  ·  Quelle: pypa/pipenv

Duplikat von https://github.com/pypa/pipenv/issues/3742 und den 6 oder so ähnlichen Problemen, die dort bereits verlinkt sind.

Zum Zeitpunkt des Schreibens sind 381 Tage und 669 Commits seit einer Veröffentlichung vergangen. Bitte berücksichtigen Sie die Auswirkungen des Schweigens der Projektbetreuer in Bezug auf das Fehlen einer Veröffentlichung auf:

  • Menschen, die weiterhin PRs beisteuern, die niemals veröffentlicht werden
  • Menschen, die sich heute entscheiden, ohne zu wissen, dass das Projekt tot ist, ihre eigenen Projekte für die Verwendung von pipenv zu engagieren
  • Die bestehende Benutzerbasis, die möglicherweise nicht erkennt, dass es Zeit ist, weiterzumachen, und sich weiterhin mit Fehlern befasst, die seit Monaten im Master behoben wurden

Ich bin nicht böse, ich glaube nicht, dass Sie schlechte Leute sind, aber das Mindeste, was Sie tun können, ist, ehrlich zu uns zu sein, ob wir zu etwas anderem übergehen sollen oder nicht. Wenn es tatsächlich eine Chance gibt, dass wir jemals eine neue Version bekommen, dann großartig. Wenn nicht, sagen Sie es uns.

Critical Type Type

Hilfreichster Kommentar

Vielen Dank für Ihre Sorge - Das Projekt ist nicht tot; Es wurde durch mehrere Abhängigkeiten und einen komplizierten Freigabeprozess zurückgehalten. Dies liegt an mir und die nächste Version (die eigentlich fast fertig ist) versucht, eine große Anzahl dieser zugrunde liegenden Probleme zu lösen, einschließlich eines einzigen Fehlerpunkts in der Wartungskette. Leider erfordert dies einen erheblichen Dokumentationsaufwand, der derzeit ebenfalls in Bearbeitung ist.

Ich habe kürzlich eine Rolle angenommen, die mir Zeit gibt, diese Probleme anzugehen, sodass ich Fortschritte gemacht habe, wenn auch langsam. Ich entschuldige mich dafür, dass ich nicht kommunikativer bin, aber dies ist für alle unglaublich wichtig, auch für mich, und Updates werden in Kürze auf pipenv übertragen.

Alle 32 Kommentare

Gestern wurde die Poesieversion 1.0.0 veröffentlicht. Es kann ein guter Ersatz für viele pipenv-Benutzer sein.

Aus diesem Grund benutze ich seit einiger Zeit pipenv master. Man kann es machen mit:

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

Es gibt unzählige Korrekturen, die im Master, aber noch nicht in einer Version enthalten sind.

Ich weiß, dass die Betreuer überarbeitet sind, und ich bin dankbar, dass sie Zeit für Patches und die Überprüfung von PRs gefunden haben. Es wäre großartig, wenn diese Diskussion neue Freiwillige zur Hilfe bringen würde.

Ganz tot

Ich benutze Poesie für eine Weile und es ist ehrlich gesagt viel besser.

Wir haben uns nur dazu verpflichtet, es in einem der Projekte zu verwenden, und jetzt müssen wir zurückkehren. Ich denke, wir werden es mit Poesie versuchen.

Ich benutze Nix schon eine Weile und die Nixpkgs- Unterstützung für Python ist ziemlich gut.

Ich benutze immer noch Pip-Tools für persönliche und berufliche Projekte, es funktioniert sehr gut und es ist ein Jazzband- Projekt.

Ich wünschte wirklich, die Erwähnung von pipenv wäre von hier entfernt worden: https://packaging.python.org/guides/tool-recommendations/#application -dependency-management

Persönlich kann ich es nur empfehlen und wünschte, wir hätten uns in der Community bemüht, Nix aber ansonsten sieht Poetry für mich ziemlich gut aus.

Alle Hagel Vanille Pip.

Wenn Tausende von Menschen es benutzen, ist es nicht tot. Ich benutze es und hatte Probleme, die ich durch Dokumente und Kommentare behoben habe, aber ich musste es nicht von Git installieren. Ich möchte nicht zur Poesie wechseln, nicht weil ich Veränderungen nicht mag, sondern weil sie mir nicht sehr pythonisch erscheinen (insbesondere Toml, das nicht nur gegen signifikante Einrückungen ist, sondern die Verwendung von Einrückungen im Allgemeinen minimiert). Sie müssen diesen Weg nicht gehen, wenn es für die Community einfacher und besser ist, herauszufinden, warum es zwischen den Veröffentlichungen so lange dauert, und ihn zu beheben. Wenn Sie es nicht verwenden, zwingt uns nichts dazu, obwohl es unter Pypa offizieller erscheint, als es sein sollte, und vielleicht sollte es in eine eigene Organisation verschoben werden.

Wenn Tausende von Menschen es benutzen, ist es nicht tot.

Möchten Sie wissen, wie viele Benutzer Windows XP noch verwenden?

Vielen Dank für Ihre Sorge - Das Projekt ist nicht tot; Es wurde durch mehrere Abhängigkeiten und einen komplizierten Freigabeprozess zurückgehalten. Dies liegt an mir und die nächste Version (die eigentlich fast fertig ist) versucht, eine große Anzahl dieser zugrunde liegenden Probleme zu lösen, einschließlich eines einzigen Fehlerpunkts in der Wartungskette. Leider erfordert dies einen erheblichen Dokumentationsaufwand, der derzeit ebenfalls in Bearbeitung ist.

Ich habe kürzlich eine Rolle angenommen, die mir Zeit gibt, diese Probleme anzugehen, sodass ich Fortschritte gemacht habe, wenn auch langsam. Ich entschuldige mich dafür, dass ich nicht kommunikativer bin, aber dies ist für alle unglaublich wichtig, auch für mich, und Updates werden in Kürze auf pipenv übertragen.

Danke für das Lebenszeichen und die positive Botschaft.

Wie in mehreren Kommentaren in anderen Ausgaben erwähnt, haben die Leute wiederholt gefragt, wie sie helfen können, die nächste Version fertigzustellen. Keiner dieser Kommentare wurde jemals wirklich mit konkreten Vorschlägen angesprochen ("Hilfe bei der Behebung der Komponententests", "Problem XYZ betrachten", ...), und bis jetzt waren nicht einmal kritische Probleme offen. Ich denke wirklich, dass es genug Leute gibt, die helfen und Zeit investieren

Ich kann sagen, dass ich im letzten Jahr aufgrund vieler Dinge in meinem persönlichen und beruflichen Leben nicht in der Lage war, an pipenv zu arbeiten. Das Verwalten eines Open Source-Projekts ist schwierig, als ich vor langer Zeit mit der Arbeit an pipenv begann, als ich viel mehr Freizeit hatte als jetzt. Ich schätze die Mühe, die @techalchemy und andere so sehr @slhck zu , ich denke, es gibt genug Leute, die helfen und Zeit investieren wollen!

[..] und Updates werden in Kürze auf pipenv übertragen.

: +1: Wir haben pipenv jetzt in Gentoo auf 2018.11.26 aktualisiert und freuen uns auf die nächste pipenv-Version.

@techalchemy Lassen Sie uns einen Kommunikationskanal erstellen, z. B. einen

Seien Sie großartig, wenn Gitter zu diesem Zweck vermieden werden kann. Sie haben ihre mobilen Apps abgelehnt und sind für viele Menschen unbrauchbar geworden.

Das Palettenprojekt verwendet Zwietracht, die sehr gut funktioniert und sehr zu empfehlen ist, oder Zulip als Python-Basis.

Es gibt einen # pipenv-Kanal in der Python-Entwickler-Slack https://pythondev.slack.com/archives/C8UK1J3DM

@techalchemy Wäre toll, wenn Sie dieses Problem

Ok, es sieht so aus, als wäre das Projekt de facto tot.

Diese Nachricht https://github.com/pypa/pipenv/issues/4058#issuecomment -565550646 von @techalchemy ist zwei Monate alt und es gibt seitdem keine Commits für master daher verstehe ich, woher dieser Eindruck kommt .

Vielen Dank für Ihre Sorge - Das Projekt ist nicht tot

Es sehnt sich nach den Fjorden?

Wir pflegen eine Gabelung von Pipenv, die in [1] thoth-pipenv genannt wird . Wir haben Pipenv aus der aktuellen Hauptniederlassung entlassen, um einige Probleme in unserem Team zu lösen. Fühlen Sie sich frei, es zu benutzen, wenn es hilft.

Es gibt auch ein anderes leichtes Tool namens " micropipenv " [2] - es arbeitet mit Pipfile / Pipfile.lock wie Pipenv, aber es gibt kein Resolver- oder Virtual Environment-Management. Es konvertiert einfach Pipfile / Pipfile.lock in die Anforderungen des Pip-Tools-Stils. {In, txt}. Dies kann hilfreich sein, wenn Sie von Pipenv migrieren oder Software installieren, die Pipfile.lock bereits aufgelöst hat.

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

Vielen Dank für Ihre Sorge - Das Projekt ist nicht tot

Es sehnt sich nach den Fjorden?

Das ist ein Hinweis auf Monty Python , wenn sich jemand wundert

Vielen Dank für Ihre Sorge - Das Projekt ist nicht tot

Es sehnt sich nach den Fjorden?

Sicher nicht für die Domains:

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

@fridex dephell eignet sich auch hervorragend für die Migration zwischen den Anforderungen.txt / pipenv / poet.

Schauen Sie sich auch https://github.com/David-OConnor/pyflow an , es sieht nach einer interessanten Alternative aus

RIPenv: Schädel:

@techalchemy Haben Sie verwandte Probleme oder ausgebrochene Arbeiten, die in diesem oder anderen Projekten durchgeführt werden könnten, um den Veröffentlichungsprozess zu unterstützen?

Ich habe heute mit @techalchemy im IRC gesprochen und pipenv hat jetzt ein Update unter https://github.com/pypa/pipenv/issues/3369#issuecomment -594875477, einschließlich einiger Probleme, bei denen Leute helfen könnten, um die Veröffentlichung zu beschleunigen .

@thieman hi und hoffe es geht dir gut! Und vielen Dank an alle, die diese Ausgabe kommentiert haben.

Pipenv arbeitet an einer neuen Version - siehe # 3369 für spezifische Details. Das Ziel ist es, das diesen Monat herauszubringen.

Ich habe @techalchemy geholfen, eine neue Update-E-Mail zu schreiben, die er gerade auf distutils-sig gepostet hat (gespiegelt auf der Pypa-Dev-Liste ). Dan bemerkt:

Wie einige von Ihnen vielleicht bereits wissen, habe ich kürzlich den Job gewechselt und arbeite jetzt für Canonical, wo ich einen Teil meiner Zeit für Open Source-Arbeiten im Allgemeinen (und Pipenv im Besonderen) aufgewendet habe.

Also: danke, Canonical!

Dans E-Mail enthält auch einige Möglichkeiten, wie Sie direkt und indirekt helfen können, diese Version zu beschleunigen.

Ich werde dieses Problem jetzt als Duplikat von # 3369 schließen, aber das ist nicht als Missachtung eines von Ihnen gedacht, der dieses Problem kommentiert, reagiert oder abonniert hat - nur um zu zentralisieren, wo die Leute nach Updates suchen sollten . Danke noch einmal.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen