Skip to main content

Agnostic client for ENTSO-e API.

Project description

denki-client

Python client to retreive data from ENTSO-e API.

Installation

Install it from PyPI:

pip install denki-client

Usage

import asyncio
from denki_client import EntsoeClient

client = EntsoeClient("API_KEY_ENTSOE", backend="polars")

df = asyncio.run(client.query_day_ahead_prices("FR", start="20250101", end="20250201"))
df.to_native()

Features

  • asynchronous client (use of httpx)
  • agnostic DataFrame library (use of narwhals)

References

Inspired by entsoe-py repository.

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

denki_client-0.2.1.tar.gz (53.7 kB view details)

Uploaded Source

Built Distribution

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

denki_client-0.2.1-cp310-abi3-win_amd64.whl (335.3 kB view details)

Uploaded CPython 3.10+Windows x86-64

File details

Details for the file denki_client-0.2.1.tar.gz.

File metadata

  • Download URL: denki_client-0.2.1.tar.gz
  • Upload date:
  • Size: 53.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.11 {"installer":{"name":"uv","version":"0.9.11"},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for denki_client-0.2.1.tar.gz
Algorithm Hash digest
SHA256 3e1cfb09c49736b0d968dace34934f33198edde71ec6deae9c23144248c94d69
MD5 84de8a8eb7a49f319922a0f54bbc0c5d
BLAKE2b-256 65dd71ab302f1e57a93cdf567c891a629f51fe38de1e146dd609e416c79b31d8

See more details on using hashes here.

File details

Details for the file denki_client-0.2.1-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: denki_client-0.2.1-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 335.3 kB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.11 {"installer":{"name":"uv","version":"0.9.11"},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for denki_client-0.2.1-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 ebbff69530560ca5a6fabb4455ba11d8904095561b3bfb5b4a738b19459416ac
MD5 1edc3e010427344bdc6a191f7755ccf8
BLAKE2b-256 cc4a936f36fc649c80b92035ac530a6cfba03fa4c6eecbbaca6221e753865ad2

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