It was just a couple of days ago when I started wondering when Fabric (deployment tool, SSH, awesome) would finally hit 1.0. It turns out Jeffrey E. Forcier can actually read thoughts and released it on Saturday with a ton of small and medium sized changes. Just to name a few personal highlights out of the changelog:
- You can now manipulate the target system shell’s PATH using the path context-manager
- Another new context manager is prefix, which allows you to prepend commands to ever run-call. Something that is (as the examples in the documentation already indicate) really useful if you’re working for instance with virtualenv.
Big kudos to Jeffrey and everyone who contributed to Fabric. It is one of those tools I use for virtually every project and it time and again saves me from the mess deployment scripts can become :D