Syrus N

Results 1 issues of Syrus N

These changes allow the module to run under Python 3.6 and likely break compatibility with legacy Python so I don't expect you to accept this PR without additional work. Just...