click example of ctx manager + setup.py entry_points