A CLI tool commonly used by MT-SRE projects at Red Hat
Project description
# Managed Tenants CLI
A CLI tool commonly used by MT-SRE projects at Red Hat.
## Usage
### Available subcommands
### Available flags
## Install
From PyPI:
`bash $ pip install managedtenants_cli `
From source:
`bash $ python setup.py install `
## Develop
Install pre-commit hooks: `bash $ pre-commit install `
Install the development requirements:
`bash $ make develop `
Run the code checks:
`bash $ make check `
Run the tests:
`bash $ make test `
## Release
Update the VERSION file to reflect the new version. Submit a pull request and merge it to main. Once it is merged, you need to create a new tag and a new release. You can do this by clicking “Draft a new release” on the Releases page and then creating a new tag instead of selecting one from the dropdown. Please also use the option to “Generate release notes”. After that, a CI job will be triggered that will publish the package on PyPI.
Alternatively, you can create a new tag by running: ` git checkout main && git pull upstream main git tag X.Y.Z git push upstream X.Y.Z ` and then draft the release in the web UI.
## License
The default license of the code in this repository is [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0). That applies for most of the code here, as they were written from scratch, but exceptions exist. In any case, each module carries the corresponding licensing information.
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 Distributions
Built Distribution
Hashes for managedtenants_cli-1.49.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 210f39203003295e9844dc24bb0f2a0f62768fe5f02d65b9954609db307f78b5 |
|
MD5 | 51d30c968e90b987bfb6e961fe96be40 |
|
BLAKE2b-256 | f289235c3d8f00965379fd8572e178f5065abeeabf51a682106162f6eb4bde3e |