No project description provided
Project description
THREE60 Energy rushmore-tools
The rushmore-tools
package is a collection of tools developed for handling Rushmore Performance Review data developed by THREE60 Energy Norway.
Overview
The collection contains utilities:
- RushmoreExtractor
Development environment
We use poetry to manage dependencies and to administrate virtual environments. To develop
rushmore-tools
, follow the following steps to set up your local environment:
-
Install poetry if you haven't already.
-
Clone repository:
$ git clone git@github.com:THREE60-Energy/rushmore-tools.git
-
Move into the newly created local repository:
$ cd rushmore-tools
-
Create virtual environment and install dependencies:
$ poetry install
Code requirements
All code must pass black and isort style checks to be merged. It is recommended to install pre-commit hooks to ensure this locally before commiting code:
$ poetry run pre-commit install
Each public method, class and module should have docstrings. Docstrings are written in the Google style.
Project details
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
Hashes for rushmore_tools-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d241758fa424da938262b9b5bf17ede2e247358b1a5940b7edb5c3c3a6c9fa1 |
|
MD5 | c9abbc0c105a2d00a1e69c3a9577ea1a |
|
BLAKE2b-256 | 05caa91279d7a5fab43ab3c09646e591ee51c1f76ecd829eb0033cf373013c01 |