Für Nutzer des Pakets ist die aktuelle Situation bedauerlich. Ein einfacher Workaround, der für die Benutzer dieses Pakets bequemer ist, wäre die erneute Veröffentlichung der funktionierenden Version als v2.6.6.
Vielleicht ist es auch möglich, v2.6.4 bei npm als "latest" zu markieren oder die defekte Version zu löschen?
Sie können eine defekte Version nicht löschen. npm-Pakete werden im gesamten Internet zwischengespeichert, einschließlich auf Entwicklercomputern und Build-Agenten. Der richtige Ansatz für eine defekte Version besteht darin, eine neue, behobene Version zu veröffentlichen (entweder durch Beheben des Fehlers oder Zurücksetzen der Änderungen). Ein guter Artikel zum Lesen ist https://doughellmann.com/blog/2016/02/25/so-youve-released-a-broken-package-to-pypi-what-do-you-do-now/.
Ja bitte!
Ja, wie ich schon sagte: https://github.com/jakubroztocil/rrule/issues/416#issuecomment -679013893
Hast du eine Idee wann das behoben wird?
Markieren Sie einfach die wichtigsten Mitwirkenden, wenn es jemand sieht, um eine neue Version auf npm zu veröffentlichen.
Da das Rollback auch bedeutet, dass die zuvor von v2.6.5 behobenen Probleme jetzt auch in v2.6.4 vorhanden sind.
Es wäre großartig, eine neue Version zu haben, um all diese und das zugrunde liegende Problem von 2.6.5 zu beheben. Ansonsten wäre es großartig, v2.6.4 als neueste Version zuerst zu haben, da Tools wie https://www.npmjs.com /package/npm-check-updates verwendet weiterhin v2.6.5, auch wenn es als veraltet markiert ist!
@davidgoli @jakubroztocil @david-golightly-leapyear @arolson101
Es tut mir leid wegen der kaputten Version. Ich dachte, das Markieren als gelöscht auf npm hätte einen ähnlichen Effekt wie das Ziehen eines Python-Pakets. Ich habe gerade 2.6.6 veröffentlicht, das sollte gut sein.
Hilfreichster Kommentar
Es tut mir leid wegen der kaputten Version. Ich dachte, das Markieren als gelöscht auf npm hätte einen ähnlichen Effekt wie das Ziehen eines Python-Pakets. Ich habe gerade 2.6.6 veröffentlicht, das sollte gut sein.