Are there plans to get fabric working on python3? Paramiko already supports python3, so you're the last step on the chain.
Yes, there are plans, there's a fabric 2 that aims to do this (amongst other things). See http://www.fabfile.org/roadmap.html. Paramiko, fabric and invoke are all maintained by the same person, so everything can't happen all at once, unfortunately.
For a drop-in replacement use pip install fabric3
that comes from this fork.
Despite being a relatively straightforward port, Fabric management refuses to make 1.x compatible with Python 3 while simultaneously keeping Fabric 2.x (which claims Python 3.x compatibility) private. Perhaps there is an absolute requirement to maintain compatibility with Python 2.5 (last patched in 2011), because except Error, e
doesn't work in 3.x and except Error as e
doesn't work before 2.6.
Thanks both of you! I will start using the fork. Feel free to close this issue.
Is this being worked out to give python3 support?
Most helpful comment
For a drop-in replacement use
pip install fabric3
that comes from this fork.Despite being a relatively straightforward port, Fabric management refuses to make 1.x compatible with Python 3 while simultaneously keeping Fabric 2.x (which claims Python 3.x compatibility) private. Perhaps there is an absolute requirement to maintain compatibility with Python 2.5 (last patched in 2011), because
except Error, e
doesn't work in 3.x andexcept Error as e
doesn't work before 2.6.