fix publish.py