CreateDistroCommand


Attributes

a default_interactive

1

a default_verbosity

1

a description

'    Create a new project.  Projects are typically Python packages,\n    ready for distribution.  Projects are created from templates, and\n    represent different kinds of projects -- associated with a\n    particular framework for instance.\n    '

a group_name

''

a hidden

False

a ignore_egg_info_files

['top_level.txt',
 'entry_points.txt',
 'requires.txt',
 'PKG-INFO',
 'namespace_packages.txt',
 'SOURCES.txt',
 'dependency_links.txt',
 'not-zip-safe']

a max_args

None

a max_args_error

'You must provide no more than %(max_args)s arguments'

a min_args

None

a min_args_error

'You must provide at least %(min_args)s arguments'

a parser

<paste.script.bool_optparse.BoolOptionParser instance at 0x8cac94c>

a required_args

()

a return_code

0

a short_description

'Create the file layout for a Python distribution'

a summary

'Create the file layout for a Python distribution'

a takes_config_file

None

a usage

'PACKAGE_NAME [VAR=VALUE VAR2=VALUE2 ...]'

Methods

f command(self) ...

f __init__(self, name) ...

f create_template(self, template, output_dir, vars) ...

f setup_svn_repository(self, output_dir, dist_name) ...

f add_svn_repository(self, vars, output_dir) ...

f extend_templates(self, templates, tmpl_name) ...

f all_entry_points(self) ...

f display_vars(self, vars) ...

f list_templates(self) ...

f inspect_files(self, output_dir, templates, vars) ...

f list_variables(self, templates) ...

See the source for more information.