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.1.7.tar.gz (18.4 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.1.7-py3-none-any.whl (22.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyeodh-0.1.7.tar.gz
  • Upload date:
  • Size: 18.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.12.3 Linux/6.11.0-1018-azure

File hashes

Hashes for pyeodh-0.1.7.tar.gz
Algorithm Hash digest
SHA256 004a0562233e7f3daef23510b026acce1a5040622a8393980f3e4d60fcacc072
MD5 766158cad93fa741b9a25cc4f850cb84
BLAKE2b-256 9a97858bd4ead0dfc7edb0ba1a2bc56f5bab35ada1d4ab5b3a95845e036933d5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyeodh-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 22.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.12.3 Linux/6.11.0-1018-azure

File hashes

Hashes for pyeodh-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 686bf167fd838766f9ae62584ffea2eab3e3e6f66d00e7a7f257591e119b6373
MD5 61220331ef5d673050c68e34eff37511
BLAKE2b-256 13bb918863b130897afea5c87455b677fe623d725d3820b0d92b7e49fbe959f4

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