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.
source code

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: common_usage, 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)