Pipenv: Si ce projet est mort, dites-nous simplement

Créé le 13 déc. 2019  ·  32Commentaires  ·  Source: pypa/pipenv

Duplicata de https://github.com/pypa/pipenv/issues/3742 et des

Au moment de la rédaction, cela faisait 381 jours et 669 commits depuis une sortie. Veuillez considérer l'impact du silence des responsables du projet concernant l'absence de version sur:

  • les personnes qui continuent de contribuer à des RP qui ne verront jamais de publication
  • les personnes qui décident aujourd'hui, sans savoir que le projet est mort, d'engager leurs propres projets à utiliser pipenv
  • la base d'utilisateurs existante, qui, encore une fois, ne se rend pas compte qu'il est temps de passer à autre chose et continue de traiter les bogues corrigés dans master depuis des mois

Je ne suis pas en colère, je ne pense pas que vous soyez de mauvaises personnes, mais le moins que vous puissiez faire est d'être honnête avec nous pour savoir si nous devrions ou non passer à autre chose. S'il y a vraiment une chance que nous obtenions une nouvelle version, alors tant mieux. Sinon, dites-nous.

Critical Type Type

Commentaire le plus utile

Merci pour votre inquiétude - Le projet n'est pas mort; il a été freiné par plusieurs sous-dépendances et un processus de publication compliqué. C'est sur moi et la prochaine version (qui est en fait presque terminée) cherche à résoudre un grand nombre de ces problèmes sous-jacents, y compris un point de défaillance unique dans la chaîne de maintenance. Malheureusement, cela nécessite une quantité importante de documentation qui est également en cours d'élaboration.

J'ai récemment accepté un rôle qui me laisse le temps de m'attaquer à ces problèmes. J'ai donc progressé, quoique lentement. Je m'excuse de ne pas avoir été plus communicatif, mais c'est extrêmement important pour tout le monde, moi y compris, et les mises à jour seront bientôt en cascade vers pipenv.

Tous les 32 commentaires

Hier, la version 1.0.0 de

J'utilise pipenv master depuis un certain temps pour cette raison. On peut le faire avec:

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

Il existe d'innombrables correctifs qui sont dans master mais pas encore dans une version.

Je sais que les responsables sont surchargés de travail et je suis reconnaissant d'avoir trouvé du temps pour les correctifs et la révision des PR. Ce serait formidable si cette discussion amène de nouveaux bénévoles pour aider.

Assez mort

J'utilise la poésie depuis un moment et c'est honnêtement beaucoup mieux.

Nous nous sommes juste engagés à l'utiliser dans l'un des projets et maintenant nous devons revenir en arrière, je suppose que nous allons essayer la poésie.

J'utilise Nix depuis un certain temps et le support de nixpkgs pour Python est plutôt bon.

J'utilise toujours des outils pip pour des projets personnels et professionnels, cela fonctionne très bien et c'est un projet Jazzband .

Je souhaite vraiment que la mention de pipenv soit supprimée d'ici: https://packaging.python.org/guides/tool-recommendations/#application -dependency-management

Personnellement, je recommande vivement et souhaite que nous ayons un effort communautaire pour utiliser Nix mais à part cela, la poésie me semble plutôt bonne.

Tous grêlent le pépin de vanille.

Si des milliers de personnes l'utilisent, il n'est pas mort. Je l'utilise et j'ai eu des problèmes que j'ai résolus par des documents et des commentaires, mais je n'ai pas eu à l'installer à partir de git. Je ne veux pas passer à la poésie, non pas parce que je n'aime pas le changement, mais parce que cela ne me semble pas très pythonique (surtout toml, qui n'est pas seulement contre l'indentation significative mais minimise l'utilisation de l'indentation en général). Pas besoin de suivre cette voie, quand c'est plus facile et meilleur pour la communauté, découvrez pourquoi il y a si longtemps entre les versions et corrigez-le. Si vous ne l'utilisez pas, rien ne nous y oblige, bien que l'avoir sous pypa le fasse paraître plus officiel qu'il ne devrait l'être, et peut-être qu'il devrait être transféré dans sa propre organisation.

Si des milliers de personnes l'utilisent, il n'est pas mort.

Vous voulez savoir combien de personnes utilisent encore Windows XP?

Merci pour votre inquiétude - Le projet n'est pas mort; il a été freiné par plusieurs sous-dépendances et un processus de publication compliqué. C'est sur moi et la prochaine version (qui est en fait presque terminée) cherche à résoudre un grand nombre de ces problèmes sous-jacents, y compris un point de défaillance unique dans la chaîne de maintenance. Malheureusement, cela nécessite une quantité importante de documentation qui est également en cours d'élaboration.

J'ai récemment accepté un rôle qui me laisse le temps de m'attaquer à ces problèmes. J'ai donc progressé, quoique lentement. Je m'excuse de ne pas avoir été plus communicatif, mais c'est extrêmement important pour tout le monde, moi y compris, et les mises à jour seront bientôt en cascade vers pipenv.

Merci pour le signe de vie et le message positif.

Comme mentionné dans plusieurs commentaires dans d'autres numéros, les gens ont demandé à plusieurs reprises comment ils pouvaient aider à réaliser la prochaine version. Aucun de ces commentaires n'a jamais été vraiment abordé avec des suggestions concrètes ("aidez à corriger les tests unitaires", "regardez le problème XYZ", ...), et jusqu'à présent il n'y avait même pas de problèmes critiques ouverts. Je pense vraiment qu'il y a suffisamment de gens qui veulent aider et investir du temps, mais ils ne savent tout simplement pas où leur aide est nécessaire.

Je peux dire que je n'ai pas pu travailler sur pipenv l'année dernière à cause de beaucoup de choses dans ma vie personnelle et professionnelle. Gérer un projet open source est difficile, quand j'ai commencé à travailler sur pipenv il y a longtemps, j'avais beaucoup plus de temps libre que maintenant. J'apprécie tant les efforts que @techalchemy et d'autres ont déployés! C'est difficile quand on ne peut pas consacrer tout son temps à un projet open source que j'aime parce que les choses du monde réel: / Je suis d'accord que nous pourrions mieux faire la publicité des domaines dans lesquels nous avons besoin d'aide; Je suis d'accord avec @slhck , je pense qu'il y a assez de gens qui veulent aider et investir du temps!

[..] et les mises à jour seront bientôt en cascade sur pipenv.

: +1: Nous avons mis à jour pipenv vers 2018.11.26 dans Gentoo maintenant et attendons avec impatience la prochaine version de pipenv.

@techalchemy créons un canal de communication, par exemple, Gitter room, afin que les gens puissent rapidement atteindre les responsables et demander de l'aide dont vous avez besoin. Personnellement, je serais heureux de vous aider à corriger certains bugs ou à réduire le fardeau.

Soyez génial si gitter peut être évité à cette fin, ils ont désapprouvé leurs applications mobiles et sont devenues inutilisables pour beaucoup de gens.

Le projet Pallets utilise discord qui fonctionne très bien et recommande vivement ou Zulip en tant que basé sur python.

Il existe un canal #pipenv dans le slack des développeurs Python https://pythondev.slack.com/archives/C8UK1J3DM

@techalchemy Ce serait génial si vous pouviez épingler ce problème :)

Ok, on dirait que le projet est de facto mort.

Ce message https://github.com/pypa/pipenv/issues/4058#issuecomment -565550646 de @techalchemy a deux mois et il n'y a aucun engagement sur master depuis, donc je sais d'où vient cette impression .

Merci pour votre inquiétude - Le projet n'est pas mort

Il a besoin des fjords?

Nous maintenons un fork de Pipenv appelé thoth-pipenv dans [1]. Nous avons sorti Pipenv de la branche principale actuelle pour résoudre certains problèmes au sein de notre équipe. N'hésitez pas à l'utiliser si cela vous aide.

Il existe également un autre outil léger appelé " micropipenv " [2] - il fonctionne sur Pipfile / Pipfile.lock comme le ferait Pipenv, mais il n'y a pas de résolveur ou de gestion d'environnement virtuel. Il convertit simplement Pipfile / Pipfile.lock en exigences de style pip-tools. {In, txt}. Cela peut être utile lors de la migration depuis Pipenv ou pour l'installation d'un logiciel qui a déjà résolu Pipfile.lock.

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

Merci pour votre inquiétude - Le projet n'est pas mort

Il a besoin des fjords?

C'est une référence à Monty Python , si quelqu'un se demande

Merci pour votre inquiétude - Le projet n'est pas mort

Il a besoin des fjords?

Certainement pas pour les domaines:

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

@fridex dephell est également génial pour migrer entre requirements.txt / pipenv / poetry.

Jetez également un œil à https://github.com/David-OConnor/pyflow , cela ressemble à une alternative intéressante

RIPenv: crâne:

@techalchemy Avez-vous des problèmes liés ou des problèmes de travail qui pourraient être effectués dans ce projet ou d'autres pour vous aider dans le processus de publication?

J'ai parlé avec @techalchemy dans IRC aujourd'hui et pipenv a maintenant une mise à jour sur https://github.com/pypa/pipenv/issues/3369#issuecomment -594875477, y compris certains problèmes sur lesquels les gens pourraient aider afin d'accélérer la publication .

@thieman salut et j'espère que tu vas bien! Et merci à tous ceux qui ont commenté ce numéro.

Pipenv travaille sur une nouvelle version - voir # 3369 pour des détails spécifiques. L'objectif est de sortir cela ce mois-ci.

J'ai aidé @techalchemy à écrire un nouvel e-mail de mise à jour qu'il vient de publier sur distutils-sig (reflété sur la liste pypa-dev ). Dan note:

Comme certains d'entre vous le savent peut-être déjà, j'ai récemment changé d'emploi et je travaille maintenant pour Canonical où une partie de mon temps est consacrée au travail open source en général (et à pipenv en particulier).

Alors: merci, Canonical!

L'e-mail de Dan comprend également quelques façons dont vous pouvez aider, directement et indirectement, à accélérer cette publication.

Je vais fermer ce problème maintenant en tant que duplicata de # 3369, mais cela ne signifie pas un manque de respect envers l'un d'entre vous qui a commenté, réagi ou souscrit à ce problème - juste pour centraliser où les gens devraient chercher des mises à jour . Merci encore.

Cette page vous a été utile?
0 / 5 - 0 notes