* [workflow] added test-pypi check before release * polish code
* [workflow] added workflow to release to pypi upon version change * polish code * polish code * polish code