Package qm :: Package dist :: Module distribution :: Class Distribution
[hide private]
[frames] | no frames]

Class Distribution
source code

distutils.dist.Distribution --+
                              |
                             Distribution

Instance Methods [hide private]
  __init__(self, attrs=None)
Construct a new Distribution instance: initialize all the attributes of a Distribution, and then use 'attrs' (a dictionary mapping attribute names to values) to assign some of those attributes their "real" values.

Inherited from distutils.dist.Distribution: announce, dump_option_dicts, finalize_options, find_config_files, get_command_class, get_command_list, get_command_obj, get_command_packages, get_option_dict, handle_display_options, has_c_libraries, has_data_files, has_ext_modules, has_headers, has_modules, has_pure_modules, has_scripts, is_pure, parse_command_line, parse_config_files, print_command_list, print_commands, reinitialize_command, run_command, run_commands

Inherited from distutils.dist.Distribution (private): _get_toplevel_options, _parse_command_opts, _set_command_options, _show_help


Class Variables [hide private]

Inherited from distutils.dist.Distribution: display_option_names, display_options, global_options, negative_opt


Method Details [hide private]

__init__(self, attrs=None)
(Constructor)

source code 
Construct a new Distribution instance: initialize all the attributes of a Distribution, and then use 'attrs' (a dictionary mapping attribute names to values) to assign some of those attributes their "real" values. (Any attributes not mentioned in 'attrs' will be assigned to some null value: 0, None, an empty list or dictionary, etc.) Most importantly, initialize the 'command_obj' attribute to the empty dictionary; this will be filled in with real command objects by 'parse_command_line()'.
Overrides: distutils.dist.Distribution.__init__
(inherited documentation)