summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2018-09-18Almost left the 1.17+ marker in the changelog.Jeff Forcier
Would not necessarily have caused issues but hey
2018-09-18Fix a Python 2.6 oopsJeff Forcier
2018-09-18FormattingJeff Forcier
2018-09-18Fix and changelog re #1283Jeff Forcier
2018-09-18Fix a pseudo-bug re: responding to MSG_UNIMPLEMENTED w/ itselfJeff Forcier
2018-09-18Merge branch 'crypto-1.5-agnostisicm' into 2.0Jeff Forcier
2018-09-18Missing verbose/color for 2.6/3.3 backported pytest setupJeff Forcier
Should be hitting all tests, including slow tests, by default still tho
2018-09-18Backport support for newer cryptography sign/verify APIs.Jeff Forcier
Implements #1292.
2018-09-18Try testing against different cryptography.io versionsJeff Forcier
2018-09-17Throwing a bone to 2.0-2.3 python-2.6 supportJeff Forcier
2018-09-17Crummy workaround for 2.6/3.3 support.Jeff Forcier
2018-09-17pytest-xdist doesn't support Python 2.6Jeff Forcier
Just dropping it from Paramiko <2.4 entirely for the time being, it should only impact human users with control over their venv, and we don't use it on Travis either
2018-09-17Blacken 2.0 with black 18.6b4Jeff Forcier
2018-09-17Partial cherry pick of 57201d2de9cd4080480cfed2fe2572fa1c908acbJeff Forcier
Just so the first blackening of 2.0+ is already consistent with latest 2.4+...hopefully
2018-09-17Modernize travis/dev-reqs/etc re: blackeningJeff Forcier
2018-09-17Modern pypy no longer seems to sporadically fail?Jeff Forcier
2018-09-17lolJeff Forcier
2018-09-17Ignore E721 because it isn't tagged in 2.6.2, but is in 2.4.0Chris Rose
2018-09-17Test and dev dependencies cleanup and sync with FabricChris Rose
* Update invocations min version * Update pytest to be consistent with fabric * Add pytest-xdist to enable `guard` task * Other dependencies as found to be inconsistent with Fabric2
2018-09-17Pass through index option for release taskJeff Forcier
2018-09-17May have goofed up a cherry-pick earlier?Jeff Forcier
2018-09-17Non-git cherry-pick of modern pytest hints.Jeff Forcier
Required to turn off pytest-relaxed when it's installed locally (since later versions pull it in for its utils), and may as well just yank rest for now too. Should merge-up cleanly?
2018-09-17Update custom test task to encompass recent updates to invocations.pytestJeff Forcier
No time rn to overhaul Invoke to allow true reuse. bah.
2018-09-17Changelog re #1291Jeff Forcier
2018-09-17Stars to dashesJeff Forcier
2018-09-17Make sure to use the coverage task on travis so it gets slow tests tooJeff Forcier
2018-09-17Mark known slow tests as 'slow' pytest marker, and skip them by defaultJeff Forcier
2018-09-17Tighten up verbose flagJeff Forcier
2018-09-17Move commentJeff Forcier
2018-09-17Try turning off session scope for sftp_server fixture.Jeff Forcier
Yesterday, this SEEMED like it did not make a difference in ability to reproduce hangs. Today...it seems to make a big difference? So confuse.
2018-09-17Allow disabling loggingJeff Forcier
2018-09-17Realizing no, this is only really useful for debugging.Jeff Forcier
In normal testing it inflates test run time & also gets in the way of other pytest features. Mehh. Wish signal worked better.
2018-09-17Better test dir cleanupJeff Forcier
2018-09-17Comment tweakJeff Forcier
2018-09-17NahJeff Forcier
2018-09-17Test-related ignore updatesJeff Forcier
2018-09-17Use pytest-timeout, configured via pytest.iniJeff Forcier
2018-09-17Why were these +x?Jeff Forcier
2018-09-17Naturally, more tests I found that do not pass/fail correctly. Skip for nowJeff Forcier
2018-09-17Was missing another needs_gssapiJeff Forcier
2018-09-17Tidy up tempdir creation for now. FuckitJeff Forcier
2018-09-17Whoops, most uses of skipif REQUIRE reason=Jeff Forcier
2018-09-17Replace rest of unittest-style self-asserts in sftp testsJeff Forcier
2018-09-17Start overhauling regular SFTP suite.Jeff Forcier
Includes attempt to split out the longer-lived server component from the client component, in fixtures Also starts tweaking early tests so they're less bad. E.g. test_2_close had its docstring actively disagreeing with its code (which was super confusing since both were committed at the same time in 2005...)
2018-09-17Remove old Python 3.2 codeHugo
2018-09-17Tweak test-level logging format to include timestampsJeff Forcier
2018-09-17Scope 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
2018-09-17Get big sftp tests passing w/ the sftp client + folder crap being a fixtureJeff Forcier
2018-09-17Get sftp-big tests apparently passing.Jeff Forcier
Very slowly. Pretty sure we will want to retain module-level fixtures for that stuff. heh.
2018-09-17TODOJeff Forcier