Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fabric 2.0 Development Branch? #1224

Closed
FlipperPA opened this issue Nov 19, 2014 · 9 comments
Closed

Fabric 2.0 Development Branch? #1224

FlipperPA opened this issue Nov 19, 2014 · 9 comments

Comments

@FlipperPA
Copy link

I scanned through the issues, and didn't see anything, but I'm on a tiny screen so sorry if this is a dupe.

Any chance we can get a fabric-2.0-dev branch pushed to GitHub? Our team would like to pitch in on helping convert to Python 3. We've done this for several other packages as well.

@bitprophet
Copy link
Member

There will be a 2.x branch pushed in the near future with an alpha API for folks to tinker with. It'll be a new Python 3 compatible codebase. See roadmap for details on how all this junk is arranged :)

@rodrigc
Copy link

rodrigc commented Oct 1, 2015

@FlipperPA: If you want to try Fabric-1.10 under Python 3, then
use this fork:

#1378

I've tried it and it works.
The patches in this fork are not being accepted
by @bitprophet because they break compatibility with
Pytho 2.5, and also because Fabric 2.0 (which is a major rewrite)
will support Python 3.

However, if you are in a bind and need to try existing Fabric
under Python 3, try the above fork.

@lgunsch
Copy link

lgunsch commented Oct 12, 2016

@bitprophet Is there any updates on a 2.x branch? I'd like to start helping out if possible, and begin using Fabric on Python 3 projects.

@FlipperPA
Copy link
Author

I've been using invoke and paramiko together which have served my needs in a Python 3 world. Have you checked them out? http://www.pyinvoke.org/ It seems that bitprophet was moving in this direction, but I won't speak for him.

@rodrigc
Copy link

rodrigc commented Oct 12, 2016

@lgunsch @FlipperPA If you want to use Fabric with Python 3, then you should use the Fabric3 port by @mathiasertl : https://pypi.python.org/pypi/Fabric3

@lgunsch
Copy link

lgunsch commented Oct 12, 2016

I have used Invoke on a few Python 3 projects already for simple tasks. I was going to try out Fabric 2 for more of a continuous-deployment solution.

@bitprophet
Copy link
Member

Still working exclusively on Fabric 2 related stuff on my OSS days (as usual, much of the work is in Invoke itself). Really hoping to get the alpha out sooner instead of later, at long last. Been using it in bits & pieces at my dayjob!

@toabi
Copy link

toabi commented Feb 9, 2017

@bitprophet Do you have a time estimate for a Fabric 2 Alpha release?

@bitprophet
Copy link
Member

@toabi I've been using it even more at work lately and my "required for alpha" todo list has been shrinking rapidly. I'm clearly Bad at Estimates™ but I've been hoping to take the wraps off this month sometime. Time will tell.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants