Skip to main content

A lightweight Python client for EODH APIs.

Project description

pyeodh

codecov

[!WARNING] This project is in early development and should not be used in production.

A lightweight Python client for easy access to EODH APIs.

Installation

pip install pyeodh

Usage

See example notebooks.

Development

Install poetry - https://python-poetry.org/docs/#installation

Install package dependencies:

make install

Run QA checks and tests:

make check
make test

Format codebase with black and isort:

make format

To recreate all VCR cassettes run:

make record=rewrite test

or only extend with new requests by using record=new_episodes

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

pyeodh-0.0.12.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyeodh-0.0.12-py3-none-any.whl (19.6 kB view details)

Uploaded Python 3

File details

Details for the file pyeodh-0.0.12.tar.gz.

File metadata

  • Download URL: pyeodh-0.0.12.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.12.3 Linux/6.8.0-1020-azure

File hashes

Hashes for pyeodh-0.0.12.tar.gz
Algorithm Hash digest
SHA256 83a1873be21f0ace30f38b179ab4107e8a84d7ddee497cab1b21d197fc2d0794
MD5 6af05da85dc85dd81f205d785deaf36e
BLAKE2b-256 9eea577e77f6abf9687162e8f177f982c88f61da7329670e5e2b7462507d7b3b

See more details on using hashes here.

File details

Details for the file pyeodh-0.0.12-py3-none-any.whl.

File metadata

  • Download URL: pyeodh-0.0.12-py3-none-any.whl
  • Upload date:
  • Size: 19.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.12.3 Linux/6.8.0-1020-azure

File hashes

Hashes for pyeodh-0.0.12-py3-none-any.whl
Algorithm Hash digest
SHA256 6c415cfd28dac26097ba62c65ae9eba9918c6074303c84e62876a093468559e3
MD5 43007e0e16784abffc700a73461b9370
BLAKE2b-256 fd7883e92479c92ef59814cbc1e7e6537f68254dd20133d56a557cd15d6bbe27

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page