2.3.x
stop ignoring flake8 e402
deprecate passing script_info to factory
address flake8 issues
Reformat with black
Set default encoding to UTF-8 for load_dotenv
load env vars using python-dotenv