Skip to main content

A library for creating insights from publicly available data on the Polish Energy Regulatory Office (URE)

Project description

Biblioteka Urzędu Regulacji Energetyki

Licencja: GPL-3.0 PyPI Python Documentation

Kompleksowa biblioteka Pythona do analizy danych z publicznie dostępnych źródeł Urzędu Regulacji Energetyki (URE):

  • Biuletyn Informacji Publicznej - Śledzenie i analiza zmian w BIP
  • Taryfy Energia Elektryczna - Analiza taryf i decyzji regulacyjnych
  • Rejestr MIOZE - Monitoring małych instalacji odnawialnych (≤50kW)

📦 Instalacja

# Używając uv (zalecane)
uv pip install urzad-regulacji-energetyki

# Lub używając pip
pip install urzad-regulacji-energetyki

🚀 Szybki Start

Analiza Biuletynu Informacji Publicznej

from urzad_regulacji_energetyki.biuletyn_informacji_publicznej_changelog import BulletinChangelogAnalyzer
from datetime import date

analyzer = BulletinChangelogAnalyzer()
changes = analyzer.analyze_changes(
    start_date=date(2023, 1, 1),
    end_date=date(2023, 12, 31)
)

print(f"Liczba zmian: {len(changes)}")

Analiza Taryf na Energię Elektryczną

from urzad_regulacji_energetyki.taryfy_i_inne_decyzje_energia_elektryczna import TariffAnalyzer

analyzer = TariffAnalyzer()
tariffs = analyzer.get_current_tariffs()

for tariff in tariffs:
    print(f"{tariff.operator}: {tariff.rate} PLN/MWh")

Analiza Rejestru MIOZE

from urzad_regulacji_energetyki.rejestr_mioze import MIOZERegistry

registry = MIOZERegistry()
mioze_data = registry.get_mioze_by_region("mazowieckie")

print(f"Liczba instalacji: {len(mioze_data)}")

📚 Dokumentacja

Pełna dokumentacja dostępna pod adresem: https://wiktorhawrylik.github.io/urzad-regulacji-energetyki/

🛠️ Wymagania

  • Python 3.9+
  • requests, beautifulsoup4, pandas, numpy, lxml, pydantic

📄 Licencja

GPL-3.0 - zobacz plik LICENSE

🤝 Wkład

Zapraszamy do współpracy! Zobacz przewodnik dla deweloperów.

📬 Kontakt


Wykonane z ❤️ dla społeczności analityki rynku energii

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

urzad_regulacji_energetyki-0.0.2.tar.gz (24.0 kB view details)

Uploaded Source

Built Distribution

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

urzad_regulacji_energetyki-0.0.2-py3-none-any.whl (28.0 kB view details)

Uploaded Python 3

File details

Details for the file urzad_regulacji_energetyki-0.0.2.tar.gz.

File metadata

File hashes

Hashes for urzad_regulacji_energetyki-0.0.2.tar.gz
Algorithm Hash digest
SHA256 1d9ae9570bb4a837252e2c263ade7523c162e77467643901f2026302012cb7ab
MD5 67233117195e916070c4e47d615673e2
BLAKE2b-256 39058e7b9c1e795e00b09f77d5e2308f58ca339f433b1ec5bb3adf4fc93737a4

See more details on using hashes here.

File details

Details for the file urzad_regulacji_energetyki-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for urzad_regulacji_energetyki-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2587834d6b2cd27e825c267b3a5b6304ea5fa8f1bb688af6bf6f2edb38a2991c
MD5 2563dff67d54f5d7da9f995ad561090d
BLAKE2b-256 e370d0581f609f9bfc1b7ca82212c70a7bcc2c2f06b452f56bc3105db68aa68d

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