yambs.dist package#

Module contents#

A module implementing interfaces for facilitating project distribution.

yambs.dist.copy_source_tree(config: CommonConfig, dest: Path) None[source]#

Copy necessary parts of the project source tree to some destination directory.

yambs.dist.dist_metadata() Dict[str, Any][source]#

Get metadata for packaged distributions.

yambs.dist.make_archives(tmp: Path, config: CommonConfig) None[source]#

Create a distribution that only contains sources.