Je voudrais distribuer un module d'extension C précompilé pour Python 2.6 et Python 2.7 pour les versions 32 et 64 bits de Python. Comment dois-je construire et distribuer cela sur pypi? Devrais-je simplement utiliser bdist_egg? Puis-je conserver la compatibilité avec pip?Comment distribuer des modules d'extension précompilés pour Windows sur pypi pour plusieurs versions de Python?
Je remarque que bdist ordinaire crée simplement un .zip
qui n'inclut pas la version de Python, bien que la structure de dossiers interne le fasse. Est-ce que ce .zip
peut contenir seulement par ex. un sous-répertoire Python26 et Python27?
Hmm, il télécharge toujours le tarball et compile sur le mien. Devra essayer à nouveau avec une machine qui n'a pas le compilateur installé. – joeforker
Ont-ils les mêmes versions? Pip et easy_install préfèrent généralement les œufs s'ils sont disponibles. –
Le package est appelé cryptacular. – joeforker