class documentation

Undocumented

Method install_namespaces Undocumented
Method uninstall_namespaces Undocumented
Class Variable nspkg_ext Undocumented
Static Method _pkg_names Given a namespace package, yield the components of that package.
Method _gen_nspkg_line Undocumented
Method _get_all_ns_packages Return sorted list of all package namespaces
Method _get_root Undocumented
Method _get_target Undocumented
Class Variable _nspkg_tmpl lines for the namespace installer
Class Variable _nspkg_tmpl_multi additional line(s) when a parent package is indicated
def install_namespaces(self): (source)

Undocumented

def uninstall_namespaces(self): (source)

Undocumented

nspkg_ext: str = (source)

Undocumented

@staticmethod
def _pkg_names(pkg): (source)

Given a namespace package, yield the components of that package. >>> names = Installer._pkg_names('a.b.c') >>> set(names) == set(['a', 'a.b', 'a.b.c']) True

def _gen_nspkg_line(self, pkg): (source)

Undocumented

def _get_all_ns_packages(self): (source)

Return sorted list of all package namespaces

_nspkg_tmpl: tuple[str, ...] = (source)

lines for the namespace installer

_nspkg_tmpl_multi: tuple[str, ...] = (source)

additional line(s) when a parent package is indicated