Add static typing and refactor code to pass all mypy checks.

Move Python compatibility types to first lines of code.
Add Python (text/byte) compatibility helper functions.
Check for SSH banner ASCII validity.
This commit is contained in:
Andris Raugulis 2016-10-19 20:47:13 +03:00
parent 8ca6ec591d
commit fabb4b5bb2

File diff suppressed because it is too large Load Diff