Python Module For Ripple Energy
Project description
Ripple Energy
Table of Contents
Known Bugs And Issues
Any (all?) GraphQL query functions failsolved by dapalex/py-graphql-mapper#25list_Date type clash warningsolved by dapalex/py-graphql-mapper#25Unsure of header format for token authnow confirmed working- insightsChartData optional in response but mandatory in framework
To-Do
- Complete function wrappers for all GraphQL queries
- Complete function wrappers for all GraphQL mutations
- Create function exceptions
Put functions into classes- Add linting
- Create tests
- Create build pipeline
- Publish to PyPi
- Make Async?
Installation
At present, this package has not been published to PyPi - You will therefore need to clone this repository to use it.
git clone https://github.com/danieledwardgeorgehitchcock/ripple-energy.git
This project leverages the use of Hatch for project management - please follow the installation instructions there before continuing.
Once the above has completed, enter in to the project directory
cd ripple-energy
As this package is managed by Hatch, you can start an environment which automatically pulls the project dependencies
hatch shell start
You should then be able to use the package from within this environment.
Example
Me:
from ripple_energy import RippleEnergy
ripple = RippleEnergy(email = "YOUR_RIPPLE_EMAIL", password = "YOUR_RIPPLE_PASSWORD")
data = ripple.me()
print(data)
License
ripple-energy is distributed under the terms of the MIT license.
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
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 ripple_energy-2.0.0.tar.gz.
File metadata
- Download URL: ripple_energy-2.0.0.tar.gz
- Upload date:
- Size: 19.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.23.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
53a123a40adc083944f97e4f1d22b99da4235b1ee17a6c6d8eb09cb2f684997e
|
|
| MD5 |
bb181c2ea0b5029d9e425e742e7f14d7
|
|
| BLAKE2b-256 |
193c780682c6fde0b61905e1b94f23cabbf10f8bf048c66549194acbb7400531
|
File details
Details for the file ripple_energy-2.0.0-py3-none-any.whl.
File metadata
- Download URL: ripple_energy-2.0.0-py3-none-any.whl
- Upload date:
- Size: 22.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.23.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc03a78a389a6ea3dbe671bc1f75317c591ad389c8d2634059b95c146c8bb1e6
|
|
| MD5 |
754faa783aa6eda53e5b9b2a740ba5d0
|
|
| BLAKE2b-256 |
705664c6e0c656830948ecaa34e0aa49d89e50f00df1882b8b79838c0c46c007
|