change version format
rewrite dist.ini

pass perlcritic test