Fabric: Prise en charge de Python 3

Créé le 28 janv. 2016  ·  4Commentaires  ·  Source: fabric/fabric

Est-il prévu de faire fonctionner Fabric sur python3 ? Paramiko prend déjà en charge python3, vous êtes donc la dernière étape de la chaîne.

Commentaire le plus utile

Pour un remplacement instantané, utilisez pip install fabric3 qui provient de ce fork .

Bien qu'il s'agisse d'un port relativement simple, Fabric Management refuse de rendre 1.x compatible avec Python 3 tout en gardant Fabric 2.x (qui revendique la compatibilité avec Python 3.x) privé. Il y a peut-être une exigence absolue pour maintenir la compatibilité avec Python 2.5 (dernière mise à jour en 2011), car except Error, e ne fonctionne pas dans 3.x et except Error as e ne fonctionne pas avant 2.6.

Tous les 4 commentaires

Oui, il y a des plans, il y a un tissu 2 qui vise à faire ça (entre autres). Voir http://www.fabfile.org/roadmap.html. Paramiko, fabric et invoke sont tous gérés par la même personne, donc tout ne peut pas arriver en même temps, malheureusement.

Pour un remplacement instantané, utilisez pip install fabric3 qui provient de ce fork .

Bien qu'il s'agisse d'un port relativement simple, Fabric Management refuse de rendre 1.x compatible avec Python 3 tout en gardant Fabric 2.x (qui revendique la compatibilité avec Python 3.x) privé. Il y a peut-être une exigence absolue pour maintenir la compatibilité avec Python 2.5 (dernière mise à jour en 2011), car except Error, e ne fonctionne pas dans 3.x et except Error as e ne fonctionne pas avant 2.6.

Merci à vous deux ! Je vais commencer à utiliser la fourchette. N'hésitez pas à clore ce sujet.

Est-ce que cela est en train d'être élaboré pour prendre en charge python3?

Cette page vous a été utile?
0 / 5 - 0 notes