GD MMT: Extended version of mmt cli. Handles SRI generation, prefix management, versioning, and commit message generation.
Project description
GD MMT
GDMMT: Extended version of mmt cli. Handles SRI generation, prefix management, versioning, and commit message generation.
Installation
[!NOTE] Installation requires Python and pip to be installed and thats it. No need to set up any environment variables or anything like that.
pip install gdmmt
After installation, you should run the following command to set the prefix:
gdmmt push --set-prefix "GD**: "
Upgrade
pip install gdmmt --upgrade
Usage
Push command
gdmmt push --set-prefix "GD**: "
gdmmt push -n "Commit message"
or
gdmmt push -note "Commit message"
Use prefix from argument
gdmmt push --prefix "GD**: "
Skip SRI generation
gdmmt push --no-sri
Disable SRI generations (default True)
gdmmt push --sha512=False --sha256=False --sha384=False
Pull command
gdmmt pull
Checkout command
gdmmt checkout <remote>
Info command
gdmmt info
Status command
gdmmt status
Upload to PyPI
- Clone this repository locally
- Do some changes
- Run tests (optional) or create a new tests
- Build the package
python3 -m build
- Upload the package to PyPI
python3 -m twine upload dist/*
Note: You need to have a ~/.pypirc file with your PyPI credentials.
Also login to PyPI with your credentials. Find credentials in notebook TW. PyPI Package Index
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gdmmt-0.1.4.tar.gz.
File metadata
- Download URL: gdmmt-0.1.4.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0207d365ef08bc4bf133c54dbf9555fa4cd2e34e65688adcdc1d38b218b2ad5c
|
|
| MD5 |
0106dcd6b8b24af1c88c52cf6f8da96e
|
|
| BLAKE2b-256 |
4a2e95e932aaf139314499d8c81941c86fb3f0e6a984920676bf5cc6946649cd
|
File details
Details for the file gdmmt-0.1.4-py3-none-any.whl.
File metadata
- Download URL: gdmmt-0.1.4-py3-none-any.whl
- Upload date:
- Size: 4.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6761e66ad3e1bdabe510d76561d53dd4de663dea3f058b20cce62a8bf22c07f8
|
|
| MD5 |
bc850409d372c03ad2e9e433c0469d84
|
|
| BLAKE2b-256 |
12486cfc553ddcc42887d44cae9837134a4993fcc84e6b3088ca0e5608838b3c
|