-If you are creating this module separate from scripts, you will need to
-create a :file:`setup.py` file from scratch in your own plugin. A
-reasonable template file is::
-
- import setuptools
-
- setuptools.setup(
- name = 'wizard-myapp',
- version = '0.1.dev',
- author = 'Me',
- author_email = 'my-email@mit.edu',
- description = ('My Awesome Application'),
- license = 'My Awesome License',
- url = 'http://www.example.com/',
- packages = setuptools.find_packages(),
- entry_points = {
- 'wizard.app': ['wordpress = wizard.app.wordpress:Application',
- ],
- }
- )
-
-Don't forget to run :file:`python setup.py egg_info` and add your module
-to your :envvar:`PYTHON_PATH`.
+.. note::
+
+ If you do not want to place your application in the Scripts plugin,
+ you will need to create a :file:`setup.py` file from scratch in your
+ own plugin. A reasonable template file is::
+
+ import setuptools
+
+ setuptools.setup(
+ name = 'wizard-myapp',
+ version = '0.1.dev',
+ author = 'Me',
+ author_email = 'my-email@mit.edu',
+ description = ('My Awesome Application'),
+ license = 'My Awesome License',
+ url = 'http://www.example.com/',
+ packages = setuptools.find_packages(),
+ entry_points = {
+ 'wizard.app': ['wordpress = wizard.app.wordpress:Application',
+ ],
+ }
+ )
+
+ Don't forget to run :file:`python setup.py egg_info` and add your module
+ to your :envvar:`PYTHON_PATH` (otherwise, Wizard won't know that
+ your plugin exists!)