smartsquash
This is still in testing phase.
Makes daily git workflows easier, automates rebases or fixups.
build
poetry install --no-dev --no-root
poetry build
installation
pip3 install smartsquash
usage
usage: sq [-h] [--target-branch TARGET_BRANCH] [--repo REPO] [--dry] [-s] [--no-add]
optional arguments:
-h, --help show this help message and exit
--target-branch TARGET_BRANCH
Specify branch to target. Default is 'master'
--repo REPO Specify repo to modify. Uses pwd by default
--dry Run dry
-s, --squash Squash similar commits on your feature branch
--no-add Don't add modified files to staging area
run tests
poetry run coverage run --source . -m pytest
poetry run coverage report
Metadata
Release files for smartsquash 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| smartsquash-0.2.1.tar.gz | 6.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| smartsquash-0.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.2 kB
Release files / smartsquash-0.2.1.tar.gz
| Download URL | smartsquash-0.2.1.tar.gz |
|---|---|
| Size | 6.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d445e4c11292fac087283ed64b40cafd45fa8f236aa8524df271451e7d28e86f
|
|
BLAKE2b-256 checksum How to use checksums |
b05cbf76d6fcae6e824d6fab7869bc7d4db5e3e030b67c08f0a9245dab200e65
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.0.4 CPython/3.8.1 Darwin/18.7.0
|
Release files / smartsquash-0.2.1-py3-none-any.whl
| Download URL | smartsquash-0.2.1-py3-none-any.whl |
|---|---|
| Size | 8.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a3c51abeabf880c1167b3ef8aebc5f109f6731118a9ef02bb2e570724c33baa6
|
|
BLAKE2b-256 checksum How to use checksums |
8d34c2adb2f9c5835bcf93e6e8fc2006dbdfbdc0e4f73525fec803eeee755aff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.0.4 CPython/3.8.1 Darwin/18.7.0
|