Mam kilka jajek, które utrzymuję na Pypi, ale do tej pory zawsze koncentrowałem się na Pythonie 2.5x. Chciałbym zwolnić moje jaja pod zarówno Python 2.5 & Pythona 2.6 w sposób zautomatyzowany tznPython Pypi: jaki jest twój proces uwalniania pakietów dla różnych wersji Pythona? (Linux)
- systemem testów
- generujących doc
- przygotowanie jajka
- przesyłania do PyPI
Jak to osiągnąć?
Powiązane pytanie: jak oznaczać jajko jako "niezależne od wersji"? działa pod wszystkimi wersjami Pythona?
Dziwne ... Ostatni raz, kiedy załadowałem jajko w sposób jaki opisałeś, został on oznaczony wersją pythona używaną do jej utworzenia ... a jeśli spróbuję * easy_install * na nim z inną wersją Pythona, to nie zadziała ... Czy mógłbyś podać wyjaśnienie? – jldupont
Nie, oznaczanie wersjami Pythona jest wykonywane tylko podczas tworzenia dystrybucji binarnych. W twoim przypadku użyłeś bdist_egg, o ile widzę. Ponieważ nie masz kodu C, z tego, co widzę w twoich pakietach, powinieneś użyć sdist. –
@ Lennart: DZIĘKI !!! to musiał być mój problem! – jldupont