use MIT licence
update CHANGELOG to add license
correct few mistakes
add migration of config file
no need to specify a python version