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.4.tar.gz (16.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.1.4-py3-none-any.whl (20.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyeodh-0.1.4.tar.gz
  • Upload date:
  • Size: 16.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.12.3 Linux/6.11.0-1015-azure

File hashes

Hashes for pyeodh-0.1.4.tar.gz
Algorithm Hash digest
SHA256 35938c12b84df741b268212d0a7fd8c029222c934cee069f32aa015c7dbc12bd
MD5 7ae1f8206a73c2c98282d7090eadf842
BLAKE2b-256 921be0f4601e06e6def715f1b0f4d3a523e59da31809ee5725827735e6ae1ab7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyeodh-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d8c1e42085788b04645abe2b6822d6cd475e707568ed8da621126725d8b5dd24
MD5 6da6104ee6ff3599e07d450b3f3146ed
BLAKE2b-256 27cebb3611a05c3e63f75586806f6d397dbfd91fb8b968053ddc404df8a9f06d

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