Fabric hits 1.0
pypi.python.org
pypi.python.org
This is a major version, so note the backwards incompatible parts as well:
http://docs.fabfile.org/en/1.0.0/changes/1.0.html#backwards-...
That said, I can see use cases for Fabric where you're implementing some complex logic in Python which you'd like to push out to your servers, rather than just doing simple shell commands or pre-pushing your scripts. But I can't tell how well Fabric parallelizes... being Python I'd expect it to be single-threaded :( , but I might be wrong.
Edit:typo
Here's Fabric's parallelism ticket: http://code.fabfile.org/issues/show/19
python does multiprocessing just fine: http://docs.python.org/library/multiprocessing.html
There are some forks with a parallel support, but all of the ones which I have tried are pretty buggy / incomplete.
I have signed up for a Fabric PyCon sprint, hopefully I can help with adding / finishing the parallel support.
The author of that fork wants to contribute those changes back to the fabric project. But that did not happen before the 1.0 release.
Lately I want to experiment with Chef using blueprint [1]. What do you think?
Like you guys say, DevOps is hard.