Skip to content

Releases: ploxiln/fab-classic

Version 1.15.1

11 Jun 18:16
Compare
Choose a tag to compare

Changes:

  • fab --version now also shows Python version (#3)
  • flake8 clean, with many style rules disabled, and just a few small non-functional changes (#4)
  • minor README and CI testing tweaks

Version 1.15.0 - First fork release

06 Jun 04:18
Compare
Choose a tag to compare

This initial version of fab-classic is v1.15.0 to hopefully clearly distinguish it from releases of Fabric-1.x.

Changes from Fabric3:

  • various python3 compatibility fixes
  • require the "six" library
  • require Paramiko >= 2.0
  • fabric.utils.RingBuffer is removed, use collections.deque from the standard library instead.
  • In Python3, this implements its own version of contextlib.nested based on contextlib.ExitStack, since it's no longer available in Python3. It's probably best to avoid it if you can.

Further Changes:

  • rename to fab-classic (but import name is still fabric)
  • disable documentation website build test for now
  • fc67cc2 - fix a network test for python3 compat
  • 9af6f1a - contrib.files: adjust _escape_for_regex() newline handling - tiny fix for fabric/fabric#1598
  • f556345 - contrib.files: get rid of _expand_path() and is_win() - they cause some extra command round-trips, and we can avoid them without loss of functionality
  • 8fa0691 - add pty parameter to local() - a simple thing I found referenced in an old fabric issue

For history of previous Fabric 1.x releases, see https://ploxiln.github.io/fab-classic/old_changelog.html