class documentation

class _ConfigExpander: (source)

View In Hierarchy

Undocumented

Method __init__ Undocumented
Method expand Undocumented
Instance Variable config Undocumented
Instance Variable dynamic Undocumented
Instance Variable dynamic_cfg Undocumented
Instance Variable ignore_option_errors Undocumented
Instance Variable project_cfg Undocumented
Instance Variable root_dir Undocumented
Instance Variable setuptools_cfg Undocumented
Method _canonic_package_data Undocumented
Method _ensure_dist Undocumented
Method _ensure_previously_set Undocumented
Method _expand_all_dynamic Undocumented
Method _expand_cmdclass Undocumented
Method _expand_data_files Undocumented
Method _expand_directive Undocumented
Method _expand_packages Undocumented
Method _obtain Undocumented
Method _obtain_classifiers Undocumented
Method _obtain_dependencies Undocumented
Method _obtain_entry_points Undocumented
Method _obtain_optional_dependencies Undocumented
Method _obtain_readme Undocumented
Method _obtain_version Undocumented
Method _process_field Undocumented
Instance Variable _dist Undocumented
Instance Variable _referenced_files Undocumented
def __init__(self, config: dict, root_dir: Optional[_Path] = None, ignore_option_errors: bool = False, dist: Optional[Distribution] = None): (source)

Undocumented

def expand(self): (source)

Undocumented

Undocumented

Undocumented

dynamic_cfg = (source)

Undocumented

ignore_option_errors = (source)

Undocumented

project_cfg = (source)

Undocumented

root_dir = (source)

Undocumented

setuptools_cfg = (source)

Undocumented

def _canonic_package_data(self, field='package-data'): (source)

Undocumented

def _ensure_dist(self) -> Distribution: (source)

Undocumented

def _ensure_previously_set(self, dist: Distribution, field: str): (source)

Undocumented

def _expand_all_dynamic(self, dist: Distribution, package_dir: Mapping[str, str]): (source)

Undocumented

def _expand_cmdclass(self, package_dir: Mapping[str, str]): (source)

Undocumented

def _expand_data_files(self): (source)

Undocumented

def _expand_directive(self, specifier: str, directive, package_dir: Mapping[str, str]): (source)

Undocumented

def _expand_packages(self): (source)

Undocumented

def _obtain(self, dist: Distribution, field: str, package_dir: Mapping[str, str]): (source)

Undocumented

def _obtain_classifiers(self, dist: Distribution): (source)

Undocumented

def _obtain_dependencies(self, dist: Distribution): (source)

Undocumented

def _obtain_entry_points(self, dist: Distribution, package_dir: Mapping[str, str]) -> Optional[Dict[str, dict]]: (source)

Undocumented

def _obtain_optional_dependencies(self, dist: Distribution): (source)

Undocumented

def _obtain_readme(self, dist: Distribution) -> Optional[Dict[str, str]]: (source)

Undocumented

def _obtain_version(self, dist: Distribution, package_dir: Mapping[str, str]): (source)

Undocumented

def _process_field(self, container: dict, field: str, fn: Callable): (source)

Undocumented

Undocumented

_referenced_files: Set[str] = (source)

Undocumented