Skip to content
This repository was archived by the owner on May 3, 2025. It is now read-only.
/ sway Public archive

managing micro-repo(s) for monorepo

Notifications You must be signed in to change notification settings

saurbhc/sway

Repository files navigation

sway logo

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...

About

managing micro-repo(s) for monorepo

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •