Pytest-django: Version 3.10.0

Erstellt am 22. Aug. 2020  ·  11Kommentare  ·  Quelle: pytest-dev/pytest-django

Es gibt einige Kompatibilitätskorrekturen, die gerne veröffentlicht würden:

  • Fix für pytest-xdist 2
  • Fix für pytest 6 (nur interne pytest-django-Tests)
  • Fix für Django 3.2

Ich habe hier noch nie eine Veröffentlichung vorgenommen, aber wenn ich das richtig verstehe, muss lediglich ein Changelog-Update gepusht und markiert werden, und es wird automatisch mit dem PyPI -Token von @blueyed veröffentlicht.

Ich werde es in ein paar Tagen tun, es sei denn, jemand widerspricht (oder meldet sich freiwillig).

Hilfreichster Kommentar

@bluetech @pelme könnten Sie bei der Veröffentlichung helfen?

Alle 11 Kommentare

Nun, ich habe es versucht, aber es scheint, als wäre das Token nicht mehr gültig:

HTTPError: 403 Forbidden from https://upload.pypi.org/legacy/
Invalid or non-existent authentication information. See https://pypi.org/help/#invalid-auth for more information.

(Siehe Job: https://travis-ci.org/github/pytest-dev/pytest-django/jobs/721042875).

Jetzt ist es also ein bisschen chaotisch, dass die Veröffentlichung festgeschrieben und markiert, aber nicht für PyPI veröffentlicht wurde ...

@blueyed und @pelme : laut https://pypi.org/project/pytest-django/ sind Sie die Benutzer, die die Berechtigung haben, auf PyPI zu veröffentlichen. Glaubst du, du könntest das Rad manuell veröffentlichen oder vielleicht das Travis-Token aktualisieren? Entschuldigung für die Unordnung, ich hatte gehofft, es würde funktionieren.

@bluetech Wenn Sie setup.py upload verwenden, versuchen Sie es stattdessen mit twine upload . Es scheint, dass ersteres kürzlich kaputt gegangen ist, zumindest für meine Projekte.

Tut mir leid, da kann ich dir nicht helfen.

@bluetech @pelme könnten Sie bei der Veröffentlichung helfen?

(Von https://github.com/pytest-dev/pytest/issues/7585#issuecomment-691510957):

@pelme könnten Sie mich und/oder @bluetech als Herausgeber auf PyPI hinzufügen? Wir können es von dort nehmen (mein Benutzername ist auch nicoddemus ). @bluetech was ist deins?

Entschuldigung für die Verspätung. Ich habe jetzt @nicoddemus als Besitzer auf PyPI hinzugefügt. Ich kannte den PyPI -Benutzernamen von @bluetech nicht, aber bitte antworten Sie hier und ich werde Sie auch hinzufügen!

Vielen Dank 🙏 und lassen Sie mich wissen, wenn ich Ihnen anderweitig helfen kann.

@pelme Super , danke!

Mein PyPI-Benutzername ist bluetech (eigentlich gerade erstellt). Nach dem Hinzufügen werde ich diese Veröffentlichung vervollständigen.

@bluetech Super ! Sie sind jetzt auf PyPI eingeladen.

3.10.0 ist jetzt für PyPI freigegeben.


Hinweis: Ich habe den Upload lokal vorgenommen; Ich habe versucht, das Token in der Travis-Datei zu aktualisieren, aber wenn ich versuche, das neue Token zu verschlüsseln, gibt es einen Fehler, dass das Token zu lang ist ... Ich werde jedoch etwas Zeit finden, um es vor der nächsten Version zu untersuchen. Vielleicht einfach zu Github-Aktionen wechseln?

Vielleicht einfach zu Github-Aktionen wechseln?

Klingt wie eine gute Idee. Sie können die Schlüssel dann im geheimen Speicher von github speichern.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen