EverhourAPI Library
This library provides a simple interface to interact with the Everhour API.
Databricks runtime information
- This is a library to connect with everhour from python (using spark).
- Dependencies current target alignment with Databricks Runtime v14.3LTS
Testing
For the testing of our module, we use mock data provided by the actual Everhour API to simulate production API interactions during testing. This ensures reliable and consistent test results without requiring live API access. The mock data is generated by Everhour and replicates real-world responses. This approach enhances security by keeping API keys safe and improves test speed.
To manage this, we use VCR. VCR records HTTP interactions with the Everhour API and replays them during tests, allowing us to simulate real API calls without hitting the live server. This ensures our tests are both fast and stable while closely mimicking production behavior.
Run tests: uv run pytest
Metadata
Release files for python-everhour 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| python_everhour-0.1.1.tar.gz | 32.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| python_everhour-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 37.5 kB
Release files / python_everhour-0.1.1.tar.gz
| Download URL | python_everhour-0.1.1.tar.gz |
|---|---|
| Size | 32.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
76674eb2255524b8a8104011631926c011a987b6e70b75b3c7925d3cbb2e5559
|
|
BLAKE2b-256 checksum How to use checksums |
8437a3c0e4cbafe486a97a8bf070e29ce37a390d89ae42d53624e03c2a88d416
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.5
|
Release files / python_everhour-0.1.1-py3-none-any.whl
| Download URL | python_everhour-0.1.1-py3-none-any.whl |
|---|---|
| Size | 4.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
17c30fb7623a9a8f8a4244e94650153f1567e6a1169de5a61254d918a4fe03df
|
|
BLAKE2b-256 checksum How to use checksums |
4c28e8b27ca3d624692f0af5ac6c99baf93d2d1ede70139fead8e0a8cd58824b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.5
|