Skip to content

Version 1.7.0

Compare
Choose a tag to compare
@henryiii henryiii released this 08 Feb 19:46
· 140 commits to master since this release
  • Commands: support .with_cwd() (#513)
  • Commands: make iter_lines deal with decoding errors during iteration (#525)
  • Commands: fix handling of env-vars passed to plumbum BoundEnvCommands (#513)
  • Commands: fix support for win32 in iter_lines (#500)
  • Paths: fix incorrect __getitem__ method in Path (#506)
  • Paths: Remote path stat had odd OSError (#505)
  • Paths: Fix RemotePath.copy() (#527)
  • Paths: missing __fspath__ added (#498)
  • SSH: better error reporting on SshSession error (#515)
  • Internal: redesigned CI, major cleanup to setuptools distribution, Black formatting, style checking throughout.

If you install from the auto-generated tarball for Git releases, you should either use SETUPTOOLS_SCM_PRETEND_VERSION=${pkgver} pip install . (where pkgver is the package version, 1.7.0 in this case), or (not recommended) install setuptools_scm before running SETUPTOOLS_SCM_PRETEND_VERSION=${pkgver} python setup.py install. PyPI SDists have the version file already, and git checkouts will get the version from git tags.