Mam otwarty projekt Pythona o nazwie Open Source (o nazwie GarlicSim) i utrzymuję 4 różne wersje dla wersji Python 2.4, 2.5, 2.6 i 3.1. Tak, może to nietypowe, ale lubię używać jak najwięcej funkcji. Przechowuję je w 4 różnych widłach repozytorium.Przesyłanie do sklepu z różnymi wersjami pakietu różnych wersji Pythona
Teraz chcę przesłać mój projekt do salonu cheeseshop. Jak to zrobić? Oczekuję, że użytkownik automatycznie otrzyma wersję GarlicSim odpowiednią dla swojej wersji Pythona. Jak mogę to zrobić?
Czy wiesz, czy używasz narzędzi distutils lub setuptools? Ponadto, w zależności od narzędzia używanego na końcu odbierającym (easy_install vs. pip), to, co użytkownik otrzyma, będzie się różnić. –
Co robiłeś w końcu? – Tshepang
Nie znalazłem rozwiązania i porzuciłem ten schemat udostępniania innej wersji biblioteki dla każdej wersji Pythona. –