Fabric: Поддержка Python 3

Созданный на 28 янв. 2016  ·  4Комментарии  ·  Источник: fabric/fabric

Есть ли планы заставить фабрику работать на python3? Paramiko уже поддерживает python3, так что вы последний шаг в цепочке.

Самый полезный комментарий

Для замены используйте pip install fabric3 из этой вилки .

Несмотря на то, что это относительно простой порт, управление Fabric отказывается делать 1.x совместимым с Python 3, одновременно сохраняя при этом Fabric 2.x (который заявляет о совместимости с Python 3.x) закрытым. Возможно, существует абсолютное требование поддерживать совместимость с Python 2.5 (последний раз исправлен в 2011 году), потому что except Error, e не работает в 3.x, а except Error as e не работает до версии 2.6.

Все 4 Комментарий

Да, есть планы, есть ткань 2, которая предназначена для этого (среди прочего). См. Http://www.fabfile.org/roadmap.html. Paramiko, fabric и invoke обслуживаются одним и тем же человеком, поэтому, к сожалению, все не может произойти одновременно.

Для замены используйте pip install fabric3 из этой вилки .

Несмотря на то, что это относительно простой порт, управление Fabric отказывается делать 1.x совместимым с Python 3, одновременно сохраняя при этом Fabric 2.x (который заявляет о совместимости с Python 3.x) закрытым. Возможно, существует абсолютное требование поддерживать совместимость с Python 2.5 (последний раз исправлен в 2011 году), потому что except Error, e не работает в 3.x, а except Error as e не работает до версии 2.6.

Спасибо вам обоим! Я начну пользоваться вилкой. Не стесняйтесь закрывать этот выпуск.

Разрабатывается ли это для поддержки python3?

Была ли эта страница полезной?
0 / 5 - 0 рейтинги