summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2017-10-23Tweak test-level logging format to include timestampsJeff Forcier
2017-10-23Scope SFTP client/server fixture to be session-level for nowJeff Forcier
Saves at least a few seconds per module this way and not super worried about state bleed so far
2017-10-23Get big sftp tests passing w/ the sftp client + folder crap being a fixtureJeff Forcier
2017-10-23Get sftp-big tests apparently passing.Jeff Forcier
Very slowly. Pretty sure we will want to retain module-level fixtures for that stuff. heh.
2017-10-23TODOJeff Forcier
2017-10-23Remove references to test.py, including overhaul of test tasksJeff Forcier
2017-10-23Nuke old test.pyJeff Forcier
2017-10-23Import cleanup, mostly focused on s/tests/./Jeff Forcier
2017-10-23Rename util func that trips pytest's default discovery.Jeff Forcier
Wouldn't matter as much under pytest-relaxed discovery, but, eh
2017-10-23Add pytest to dev-reqsJeff Forcier
2017-10-23Ignore .cache dir for pytestJeff Forcier
2017-10-18Whoops, can't .format() bytes. Grump grump.Jeff Forcier
2017-10-18Merge branch '2.3'Jeff Forcier
2017-10-18Merge branch '2.2' into 2.3Jeff Forcier
2017-10-18Merge branch '2.1' into 2.2Jeff Forcier
2017-10-18Merge branch '2.0' into 2.1Jeff Forcier
2017-10-18Include LICENSE in wheelsJeff Forcier
2017-10-16Almost forgot the changelog re #1070Jeff Forcier
2017-10-16Dropped Python 2.6 so we can stop using u()/b() for literals.Jeff Forcier
Sadly we (ab?)use them in many more places, but hey, every little bit counts
2017-10-16Merge pull request #1094 from hugovk/rm-oldJeff Forcier
Remove old Python 3.2 code
2017-10-14Remove old Python 3.2 codeHugo
2017-10-13Same issue as I ran into with invoke: somehow, Python 2.7 intersphinx no ↵Jeff Forcier
longer understands 'list' :(
2017-10-13Fix some oopses from previous changesJeff Forcier
2017-10-11flake8Jeff Forcier
2017-10-11More string format updatesJeff Forcier
2017-10-11flake8 for previous changesetJeff Forcier
2017-10-11Reformatting/flake8Jeff Forcier
2017-10-11Refactor auth_handler log callsJeff Forcier
2017-10-10String format modernization, part 1Jeff Forcier
Choosing to skip it in some edge/corner cases where it's more harmful than helpful. Also choosing to replace many non-%s specifiers with regular old {} since I don't see why one would normally care. Again, eschewing that in spots where it seems like it might matter.
2017-10-10Use set literalsJeff Forcier
2017-10-10Update docs, metadata, test references to 2.6/3.3Jeff Forcier
2017-10-10Skip the now-split-out failure test, since we actually do intend to exit ↵Jeff Forcier
silently for now
2017-10-10Split out env-set failure testJeff Forcier
2017-10-10Update still-failing client test to use contextmanager assertRaises styleJeff Forcier
2017-10-10This has been broken since it went in :( the test would never normally pass ↵Jeff Forcier
otherwise...
2017-10-10This explicit Python interpreter version check predates me.Jeff Forcier
I don't do such a thing elsewhere, last I looked, so let's just nuke it now that we're in the throes of another version changeup.
2017-10-10Use new(er)-style string formatting, {} instead of {0}Jeff Forcier
2017-10-10This looks like it SHOULD HAVE said {0} previously.Jeff Forcier
2017-10-10Merge branch '2.2' into 2.3Jeff Forcier
2017-10-10Merge branch '2.3'Jeff Forcier
2017-10-10Merge branch '2.1' into 2.2Jeff Forcier
2017-10-10Merge branch '2.0' into 2.1Jeff Forcier
2017-10-10TypofixJeff Forcier
2017-09-26Merge branch '2.2' into 2.3Jeff Forcier
2017-09-26Merge branch '2.3'Jeff Forcier
2017-09-26Merge branch '2.1' into 2.2Jeff Forcier
2017-09-26Merge branch '2.0' into 2.1Jeff Forcier
2017-09-26sftp: fix BytesWarning: str() on a bytes instanceMichal Reznik
when running the code with python3 we get BytesWarning as what we receive from hexlify() function is bytes. Use u() from py3compat to overcome the issue. Fix: https://github.com/paramiko/paramiko/issues/1074
2017-09-26sftp: fix BytesWarning: str() on a bytes instanceMichal Reznik
when running the code with python3 we get BytesWarning as what we receive from hexlify() function is bytes. Use u() from py3compat to overcome the issue. Fix: https://github.com/paramiko/paramiko/issues/1074
2017-09-22Cut 2.3.1Jeff Forcier