managing micro-repos for monorepos
Project description
Sway: An Experimental Monorepo Management Solution for Python
Installation
$ pip install sway
Branch Management
Triggers git checkout <branch in 'dev' env>
$ sway branch -e dev
Multiple envs can be setup in .sway-config.yaml
Build Management
Builds package - via poetry
Builds repositories in .sway-config.yaml
$ sway build poetry
Copy the *.whl
file just built to the current dir
$ sway build poetry --copy .
Config
config creation interactively
$ sway config init
config validation
$ sway config validate
For example config, see .sway-config.yml
Version
see sway version
$ sway --version
More Coming Soon...
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sway-0.1.4.tar.gz
(4.7 kB
view hashes)
Built Distribution
sway-0.1.4-py3-none-any.whl
(7.0 kB
view hashes)