A library for creating insights from publicly available data on the Polish Energy Regulatory Office (URE)
Project description
Biblioteka Urzędu Regulacji Energetyki
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
- GitHub Issues: Zgłoś problem
- Discussions: Zadaj pytanie
- Email: wiktor.hawrylik@gmail.com
Wykonane z ❤️ dla społeczności analityki rynku energii
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file urzad_regulacji_energetyki-0.0.3.tar.gz.
File metadata
- Download URL: urzad_regulacji_energetyki-0.0.3.tar.gz
- Upload date:
- Size: 24.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5440f9220bee6250791c1ac563163e455f6125dc2fd4db4137f5fa97513cf10e
|
|
| MD5 |
e989e301337ee6ae1022f7cbaf70dc7d
|
|
| BLAKE2b-256 |
6caf5072acd0a8823560c65ebf61cb8f51e4d3dcd9574e2bff9514dccdf82550
|
File details
Details for the file urzad_regulacji_energetyki-0.0.3-py3-none-any.whl.
File metadata
- Download URL: urzad_regulacji_energetyki-0.0.3-py3-none-any.whl
- Upload date:
- Size: 28.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b3eaf63a791dd56250ee2ffb0c7928e64d4122da5f6a89194e1d70ef2ad54886
|
|
| MD5 |
7f5ff2846ac85d17c7ae7336b293918e
|
|
| BLAKE2b-256 |
b40d6c397541b083485edd46a7d80ab74370f25158ef5af4cc751d78e48cf9e7
|