=================
RHG Compute Tools
=================
.. image:: https://img.shields.io/pypi/v/rhg_compute_tools.svg
:target: https://pypi.python.org/pypi/rhg_compute_tools
:alt: PyPi package version
.. image:: https://github.com/RhodiumGroup/rhg_compute_tools/workflows/Python%20package/badge.svg
:target: https://github.com/RhodiumGroup/rhg_compute_tools/actions
:alt: Build status
.. image:: https://readthedocs.org/projects/rhg-compute-tools/badge/?version=latest
:target: https://rhg-compute-tools.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
Tools for using compute.rhg.com and compute.impactlab.org
* Free software: MIT license
* Documentation: https://rhg-compute-tools.readthedocs.io.
Installation
------------
pip:
.. code-block:: bash
pip install rhg_compute_tools
Features
--------
Kubernetes tools
~~~~~~~~~~~~~~~~
* easily spin up a preconfigured cluster with ``get_cluster()``, or flavors with ``get_micro_cluster()``, ``get_standard_cluster()``, ``get_big_cluster()``, or ``get_giant_cluster()``.
.. code-block:: python
>>> import rhg_compute_tools.kubernetes as rhgk
>>> cluster, client = rhgk.get_cluster()
Google cloud storage utilities
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Utilities for managing google cloud storage directories in parallel from the command line or via a python API
.. code-block:: python
>>> import rhg_compute_tools.gcs as gcs
>>> gcs.sync_gcs('my_data_dir', 'gs://my-bucket/my_data_dir')
Metadata
Release files for rhg-compute-tools 1.3.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rhg_compute_tools-1.3.3.tar.gz | 46.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rhg_compute_tools-1.3.3-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 79.2 kB
Release files / rhg_compute_tools-1.3.3.tar.gz
| Download URL | rhg_compute_tools-1.3.3.tar.gz |
|---|---|
| Size | 46.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
92d96a859bd567a46af0885f2ba442b49c703e3793781f2ea76409057afdd180
|
|
BLAKE2b-256 checksum How to use checksums |
f064c4635fc8a828f8b58a852b4b4f7e3f523c907573f4cda4ef9a8d9f91a5cb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.18
|
Release files / rhg_compute_tools-1.3.3-py2.py3-none-any.whl
| Download URL | rhg_compute_tools-1.3.3-py2.py3-none-any.whl |
|---|---|
| Size | 32.7 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
c8b95142661d380d6258ad0a6238b335118f334cff4f44c1b7fd7e3cbe2ad1ee
|
|
BLAKE2b-256 checksum How to use checksums |
a3345e04e51bd67d8bdca618f9272d09ac9f8646e950cf086c4098c23ca5cfbb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.18
|