Upgrade Python requirement from 3.5 to 3.6
To allow static typing on local variables, we must upgrade to Python 3.6.
To help automatically fulfilled the code with static typing, we need to use MonkeyType.
To automatically freeze code style, we need Black.
Both require Python 3.6 version.
So I suggest to require Python 3.6 minimum to use this library.