2.2.x
move and update flake8 config
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