Skip to main content

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.

Everhour API mock data

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)

Source distribution for python-everhour 0.1.1
File Size Uploaded
python_everhour-0.1.1.tar.gz 32.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for python-everhour 0.1.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page