https://github.com/jina-ai/cloud-helper
Library of helper tools to interact with cloud resources.
https://github.com/jina-ai/cloud-helper
Last synced: 7 months ago
JSON representation
Library of helper tools to interact with cloud resources.
- Host: GitHub
- URL: https://github.com/jina-ai/cloud-helper
- Owner: jina-ai
- License: apache-2.0
- Created: 2021-04-29T07:46:19.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-05-18T11:25:50.000Z (over 4 years ago)
- Last Synced: 2025-03-07T03:46:28.744Z (7 months ago)
- Language: Python
- Size: 28.3 KB
- Stars: 1
- Watchers: 4
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cloud Helper
Library of helper tools to interact with cloud resources.## Installation
To install the most recent version of the package in another projects, run
```
$ pip install -e git://github.com/jina-ai/cloud-helper.git#egg=jinacld_tools
```
If you want to use a specific version tag, run
```
$ pip install -e git://github.com/jina-ai/cloud-helper.git@0.0.1#egg=jinacld_tools
```## Developer Quickstart Guide
## Developer Installation
To install the project in editable mode run:
```
$ pip install -e .
```
To get the development requirements run:
```
$ pip install -e .[test]
```### Pre-Commit Hooks
This project uses [black](https://black.readthedocs.io/en/stable/) and [isort](https://pycqa.github.io/isort/) for consistent
code formatting. [pre-commit](https://pre-commit.com/) configuration files are available in the repository to run these
tools as a Git pre-commit hook - simply run the following command after cloning the repo to set it up:```
$ pip install pre-commit
$ pre-commit install --install-hooks
```### Bump Version
This library uses bump version to manage version updates on releases.
Depending on the release type (patch, minor, major), run:
```
$ bump2version patch --commit --tag
```
to update the version, commit the changes and tag create a new version tag.