Dienstprogramm zum Freigeben von Paketen zu PyPi?

9

Ich habe eine Reihe von Python-Paketen in GitHub-Repositories und es wäre wirklich großartig, diese in PyPi verfügbar zu haben. Ich weiß, dass ich diese Releases manuell machen könnte (Update der Versionsnummer, vielleicht ein Changelog aktualisieren, das Release in GitHub markieren, die Download-URL von GitHub holen, PyPi mit dem Release updaten etc.), aber ich denke, dass es ein Skript geben muss / Dienstprogramm irgendwo, um dies zu einem einzigen Befehl Prozess zu machen.

Ich bin mit dem Python-Packaging-Prozess nicht sehr vertraut, also komme ich vielleicht aus dem falschen Blickwinkel dazu. Ich glaube einfach nicht, dass ich als erster die Idee haben kann, diesen ganzen Prozess viel einfacher zu machen.

Bearbeiten: Da scheint etwas Verwirrung darüber zu herrschen: Gibt es irgendwelche Tools, die die Veröffentlichung von Python-Paketen in PyPi zu einem schnelleren und schlankeren Prozess machen?

Ich habe versucht, herum zu suchen, aber habe noch nichts gefunden.

    
Adam Charnock 10.02.2012, 10:14
quelle

2 Antworten

3

Ok, ich weiß wirklich nicht, ob jemand anderes dieses Problem hatte, aber ich hatte einen Juckreiz, den ich kratzen musste, also habe ich Folgendes gemacht:

Ссылка

Ich wäre nicht überrascht, wenn es da draußen schon etwas gibt, das das besser macht, aber im Moment werde ich das verwenden:)

    
Adam Charnock 11.02.2012, 18:46
quelle
0

Es gibt Änderungen , eine Software, die den Pypi nur in einem einzigen Schritt veröffentlicht. Sieht so aus, als wäre es Seed .

Wie auch immer, es wäre nett, wenn Pypi einfach überprüfen könnte, ob es auf Github eine neue getaggte Version gibt und sie auf Pypi freigibt.

    
neutrinus 30.10.2014 10:10
quelle

Tags und Links