Use mr.bob

Since paster is not compatible with python 3, I need an alternative.

I want to create a python package with a nested namespace. The package name and the first namespace should be the same all the time. For example my.monitoring. The next namespace should be flexible, to generate my.monitoring.solr, or my.monitoring.mysql. Some boilerplate code should be created and at least one script should be generated on installation of the new packages. The script generation is done by entry_points console_script in setup.py

entry_points="""

# -*- Entry points: -*-
[console_scripts]
solr_stats = my.monitoring.solr.script:solr_main
""",

mr.bob perfectly does everything I need. Check it out!