class documentation
class install_lib(orig.install_lib): (source)
Don't add compiled flags to filenames of non-Python files
Method | copy |
Undocumented |
Method | get |
Return a collections.Sized collections.Container of paths to be excluded for single_version_externally_managed installations. |
Method | get |
Undocumented |
Method | run |
Undocumented |
Static Method | _all |
>>> list(install_lib._all_packages('foo.bar.baz')) ['foo.bar.baz', 'foo.bar', 'foo'] |
Static Method | _gen |
Generate file paths to be excluded for namespace packages (bytecode cache files). |
Method | _exclude |
Given a package name and exclusion path within that package, compute the full exclusion path. |
Method | _get_ |
Get namespace packages (list) but only for single_version_externally_managed installations and empty otherwise. |
def copy_tree(self, infile, outfile, preserve_mode=1, preserve_times=1, preserve_symlinks=0, level=1):
(source)
¶
Undocumented
Return a collections.Sized collections.Container of paths to be excluded for single_version_externally_managed installations.