fabric/fabric — Issue #530: Switch 'ssh' dependency away from ==dev
Author: bitprophet
Created: 2012-01-17 20:20:38+00:00
State: open
Labels: 1.x, Quick, Support

Currently, our `setup.py` specifies `ssh==dev` to make installing `fabric==dev` easier. This obviously needs to be switched back to a released `ssh` version number prior to releasing Fabric.

----

What would be best is a long-term way of toggling this automatically so that releases are still kosher but `fabric==dev` remains pinned to `ssh==dev` always. I might be able to make it work with the internal `fab release` I have going, though doing so feels a little sketchy.

Not sure what other options there are besides wishing vainly for Python packaging to support something like `dev_requires = ['dev', 'requirements', 'overriding', 'regular', 'requirements']`. Maybe I've missed something that already exists?