release with py3 compatibility