add pypi cmd
add dns cmd
add uncatched exception logger
no change. just test
Merge branch 'cmd'
Merge branch 'core'