Skip to content

Releases: elifesciences/threadbare

4.0.0

14 Jun 02:12
cd5669a
Compare
Choose a tag to compare

Changed

  • licence changed from GPLv3 to AGPLv3

Removed

  • network exceptions are no longer caught and wrapped in operations.NetworkException.
    • the exceptions raised by parallel-ssh are now allowed to pass through.
      • except SCP/SFTP/RSync exceptions, which are still instances of operations.NetworkException.

3.1.0

06 Jun 04:33
ebf60da
Compare
Choose a tag to compare

Added

  • added a poll for sshd in project_tests.sh rather than a sleep timer
  • added test coverage for common.isint
  • added v9 sshd config with support for RSA algorithims
    • reduced sshd timeouts and retries in v9 config

Changed

  • bumps parallel-ssh from 1.x to 2.x
  • changes in operations.py to support parallel-ssh 2.x
  • unpinned gevent dependencies
  • replaced running tests individually with -k in favour of the example.py::foo::bar syntax

Fixed

  • fixed issue with test_settings context manager in example.py being picked up by pytest
  • fixed issue with a drop in test coverage introduced with updated gevent
  • fixed support for RSA algorithims in newer versions of sshd

Removed

  • removed support for running tests under tox
  • removed coverage options for ad-hoc test runs in test.sh

3.0.0

03 Aug 04:30
77d4b14
Compare
Choose a tag to compare

Drops support for Python 2.7

2.0.1

03 Aug 04:29
Compare
Choose a tag to compare

What's Changed

  • changes default transfer protocol to SCP (vs SFTP) by @lsh-0 in #34
  • fixes case where a fork()ed process never exits by @lsh-0 in #37
  • adds Pipenv by @lsh-0 in #39
  • adds rsync by @lsh-0 in #40
  • adds update-dependencies-py2.sh script and bumps cryptography for py2 by @lsh-0 in #43
  • execute.execute now re-raises unhandled exceptions in parallel operations by @lsh-0 in #44
  • operations, adds 'display_prefix' option by @lsh-0 in #45
  • bumps parallel-ssh to 1.10.* for python3.8 support. by @lsh-0 in #49

1.1.4

06 Mar 07:23
Compare
Choose a tag to compare

1.1.0

13 Feb 02:38
c00fec6
Compare
Choose a tag to compare
Merge pull request #29 from elifesciences/develop

1.1.0

1.0.0

13 Feb 02:38
1479a76
Compare
Choose a tag to compare
Merge pull request #26 from elifesciences/develop

1.0 release