Commit Graph

5 Commits

Author SHA1 Message Date
Jelle Zijlstra
984307bf45 fix odd version comparisons (#988)
"> (3,)" works but looks like the code is checking for Python 4.

"<= (3, 5)" was intended to check for versions up to and including 3.5, and probably works that
way in current type checkers. However, sys.version_info is actually a 5-tuple that is greater
than (3, 5), so a hypothetical type checker that uses the full version info would interpret
this check incorrectly.

This ensures that all version_info comparisons use <, >=, ==, or !=.
2017-03-12 20:48:48 -07:00
KOSAKA Masayuki
6fc57a419b Adapt base64 stub to newer Python 3 versions (#762) 2016-12-14 08:52:19 -08:00
thomascellerier
d18a225ec2 Fix type for base64.b64encode, it should accept str or bytes (#736)
Fixes #735
2016-12-05 11:15:40 -08:00
Matthias Kramm
94c9ce8fd0 Consistently use '= ...' for optional parameters. 2015-11-09 13:55:02 -08:00
Matthias Kramm
337abed05a add (overwrite with) mypy stubs, if available 2015-09-30 09:59:44 -07:00