setup.py add publish opts