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.3.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.3-py3-none-any.whl (28.0 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for urzad_regulacji_energetyki-0.0.3.tar.gz
Algorithm Hash digest
SHA256 5440f9220bee6250791c1ac563163e455f6125dc2fd4db4137f5fa97513cf10e
MD5 e989e301337ee6ae1022f7cbaf70dc7d
BLAKE2b-256 6caf5072acd0a8823560c65ebf61cb8f51e4d3dcd9574e2bff9514dccdf82550

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for urzad_regulacji_energetyki-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b3eaf63a791dd56250ee2ffb0c7928e64d4122da5f6a89194e1d70ef2ad54886
MD5 7f5ff2846ac85d17c7ae7336b293918e
BLAKE2b-256 b40d6c397541b083485edd46a7d80ab74370f25158ef5af4cc751d78e48cf9e7

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