summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2019-06-21clean up SSHException subclass args and string methodsPierce Lopez
Setting "self.args" is equivalent to calling the parent class __init__() method with those args, and also overrides the only thing that parent class __init__() method did. It is confused. What is actually desired is to override the __str__() method with a custom formatted exception message. The default for Exception with zero args is blank, with one arg is the str of that arg, with multiple args is just the repr of the args tuple. (That never includes the class name. So, we want custom str.)
2019-06-21flake8Jeff Forcier
2019-06-21Merge branch 'master' into 1311-intJeff Forcier
2019-06-21Use setuptools extras_require to offer paramiko[gssapi]Jeff Forcier
2019-06-21As @ploxiln notes, pyasn1 is needed for both platform familiesJeff Forcier
2019-06-21Merge pull request #1461 from akruis/1311-int-akruisJeff Forcier
Minor dokumentation updates
2019-06-20Mention how to test Kerberos/GSSAPI.Anselm Kruis
2019-06-20Fix required package versions for gssapi and pyasn1.Anselm Kruis
Kerberos/GSSAPI has been tested with gssapi 1.4.1. Newer versions are probably OK. If older versions work, is unknown. The pyasn1 version had transposed digits.
2019-06-16Merge branch '2.5'Jeff Forcier
2019-06-16Merge branch '2.4' into 2.5Jeff Forcier
2019-06-16Cannot easily filter CryptographyDeprecationWarning on OLDEST_CRYPTO=1.5Jeff Forcier
Could re-inject it for the other test cells with -o=-W=ignore:xxx, but that does not feel worthwhile just for the Paramiko 2.4 branch, which is the only place it would live - this needs stripping out for 2.5+ as we updated to newer Cryptography again there.
2019-06-14Merge branch '2.5'Jeff Forcier
2019-06-14Merge branch '2.4' into 2.5Jeff Forcier
2019-06-14Backported flake8 fixJeff Forcier
2019-06-14Add docstrings so Channel(Stderr|Stdin)File appear in SphinxJeff Forcier
Also tweak changelog a bit while I am making it render correctly...
2019-06-14Whoops this was technically incorrectJeff Forcier
2019-06-14flake8, blackenJeff Forcier
2019-06-14Implement #322 - new ChannelFile subclass for stdin that calls ↵Jeff Forcier
shutdown_write on close()
2019-06-14Fix old docstring re: returned object classJeff Forcier
2019-06-14More pytest version tweaksJeff Forcier
- 4.5+ has gross logging related tracebacks at the end of every run (probably related to https://github.com/pytest-dev/pytest/issues/5282) - also, old comment did not get removed earlier
2019-06-14Merge branch '2.4' into 2.5Jeff Forcier
2019-06-14Basic tests proving Client.exec_command returns ChannelFile instancesJeff Forcier
2019-06-14Merge branch '2.4' into 2.5Jeff Forcier
2019-06-14Merge branch '2.3' into 2.4Jeff Forcier
2019-06-14Merge branch '2.2' into 2.3Jeff Forcier
2019-06-14Merge branch '2.1' into 2.2Jeff Forcier
2019-06-14Merge branch '2.0' into 2.1Jeff Forcier
2019-06-14Seriously?Jeff Forcier
2019-06-14Merge branch '2.4' into 2.5Jeff Forcier
2019-06-14I don't understand why this was ever here, seems extraneousJeff Forcier
Our tests and fabric 2's test suites all pass with it gone, so. good enough?
2019-06-14Ignore CryptographyDeprecationWarning in tests on 2.4 branchJeff Forcier
2019-06-14Add some basic tests for Channel(Stderr)FileJeff Forcier
2019-06-14Merge branch '2.4' into 2.5Jeff Forcier
2019-06-14I don't understand why this was ever here, seems extraneousJeff Forcier
Our tests and fabric 2's test suites all pass with it gone, so. good enough?
2019-06-14Remove CryptographyDeprecationWarning filter on 2.5+Jeff Forcier
2019-06-14Merge branch '2.4' into 2.5Jeff Forcier
2019-06-14Ignore CryptographyDeprecationWarning in tests on 2.4 branchJeff Forcier
2019-06-14Add some basic tests for Channel(Stderr)FileJeff Forcier
2019-06-14Filter ABCs DeprecationWarning from pkg_resources' vendored pyparsingJeff Forcier
2019-06-14Merge branch '2.4' into 2.5Jeff Forcier
2019-06-14Latest pytest-xdist I guess, I don't use it thoJeff Forcier
2019-06-14Merge branch '2.3' into 2.4Jeff Forcier
2019-06-14Merge branch '2.2' into 2.3Jeff Forcier
2019-06-14Merge branch '2.1' into 2.2Jeff Forcier
2019-06-14Merge branch '2.0' into 2.1Jeff Forcier
2019-06-14Update to modern pytest(-relaxed)Jeff Forcier
Also fix some low hanging warnings fruit
2019-06-09Cut 2.5.0Jeff Forcier
2019-06-09Try hiding 1291/1292 from feature releases.Jeff Forcier
Releases-the-project needs some love =/
2019-06-09Changelog closes #1233, closes #1229, closes #1332Jeff Forcier
2019-06-09Tighten up some logic/flow in the new ETM packet codeJeff Forcier