packaging completions, now with setup.py