estimenergy

View on PyPIReverse Dependencies (0)

2.1.2 estimenergy-2.1.2-py3-none-any.whl

Wheel Details

Project: estimenergy
Version: 2.1.2
Filename: estimenergy-2.1.2-py3-none-any.whl
Download: [link]
Size: 28217
MD5: b4d3d3a114efc624b2272983cb08e5d7
SHA256: 0df662bab15ceb96e92c71eaa75f2f639892cb3f9970c672dc5b91e9de17eefb
Uploaded: 2023-05-04 23:23:21 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: estimenergy
Version: 2.1.2
Summary: Estimate Energy Consumption
Author: Lennard Beers
Author-Email: l.beers[at]outlook.de
Home-Page: https://github.com/EuleMitKeule/EstimEnergy
Project-Url: Repository, https://github.com/EuleMitKeule/EstimEnergy
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.10,<4.0
Requires-Dist: PyYAML (<6.1,>=6.0)
Requires-Dist: aioesphomeapi (==13.7.2)
Requires-Dist: fastapi (<0.93.0,>=0.92.0)
Requires-Dist: fastapi-crudrouter (<0.9.0,>=0.8.6)
Requires-Dist: influxdb-client[async] (<2.0.0,>=1.36.1)
Requires-Dist: prometheus-fastapi-instrumentator (<5.11.0,>=5.10.0)
Requires-Dist: prometheus_client (<0.17.0,>=0.16.0)
Requires-Dist: psycopg2-binary (<3.0.0,>=2.9.6)
Requires-Dist: python-dotenv (<0.22.0,>=0.21.1)
Requires-Dist: requests (<2.29.0,>=2.28.2)
Requires-Dist: sqlmodel (<0.0.9,>=0.0.8)
Requires-Dist: types-pyyaml (<7.0.0.0,>=6.0.12.9)
Requires-Dist: types-requests (<3.0.0.0,>=2.28.11.17)
Requires-Dist: uvicorn[standard] (<0.21.0,>=0.20.0)
Description-Content-Type: text/markdown
[Description omitted; length: 4482 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.5.2
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
estimenergy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
estimenergy/config.py sha256=-9bidXnL1dZsUaoHE_-C1UkIJIQzKWtimctsWWC2ZT4 451
estimenergy/const.py sha256=czMVF-8dkG1YXd0clLAo-DFTQQ0SYAZ1ZJRV-ZWVHUk 6030
estimenergy/db.py sha256=Gmq8U24OFL3mwKm2mE2GW0ofX0UBwNE2Nq4pOjHDA8E 665
estimenergy/devices/__init__.py sha256=9klfm6P9zRiLC3skylAdf3HjpNUaiXNlqiqOQvJg--c 133
estimenergy/devices/base_device.py sha256=m0cdhBteKvJW8yWMMDHBkRPJwwWWncjnI0nisxtm1Uc 2465
estimenergy/devices/device_error.py sha256=6yC63XByVYKz1w8iKOzmWraxNgBuPReIwq4vNQREQ4c 99
estimenergy/devices/device_registry.py sha256=sQggw_ZWfNOioe10FWCdRacp_8hWW9FUhm4g0MGIiQ4 4048
estimenergy/devices/glow_device.py sha256=p2x4XNxuL_Hpe-i7r-s8RR26Hsk6FZYBmuCFvix0IaA 8414
estimenergy/helpers.py sha256=R8Edj8Yv_RBxmYSdovcHtL5VAUMiOuKFss8N13PGl5Q 540
estimenergy/influx.py sha256=l_EE9o0_0Z0m_S8drqC0lXsthS0-zrV3wcT2Jb0dAxs 315
estimenergy/log.py sha256=BLoG34w6Z-pWaI2g27MXiKWkOXE8GlVVKczYwyXrrqg 613
estimenergy/main.py sha256=M4PvbXG8e5-z_hlrDOxENW_m4bLvo9rne5lGvKg5IFI 2088
estimenergy/models/__init__.py sha256=YJfI-Hk-q6eoKCslpsoxbw_911ksz3DpTucR4gKsp7w 94
estimenergy/models/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
estimenergy/models/config/config.py sha256=6fValJiSUOR-Y1LVHyFMaQoUOWIk_nP0hVPv3qSPnBw 1500
estimenergy/models/config/dev_config.py sha256=Ew7c7ZS1mkyj6FUEpHmR6ao5S_1aKBnZC52KTTZX-fo 86
estimenergy/models/config/influx_config.py sha256=gdZ8ENY1ZRtzECTjHMMmANDTIzwosjxyAb_YBKJmUO0 132
estimenergy/models/config/logging_config.py sha256=99HLzMxCq28DPewf3BjcwbnRgTy-zFowRWq7HfQvqpw 208
estimenergy/models/config/networking_config.py sha256=vidq-Ok6JC9_ObHIJAxk5yBnKzDQzaLXR7UcOGsiYL4 279
estimenergy/models/config/sql_config.py sha256=l0KGZBwUPdhhaMY76DMzsgquNpqFA8fdRRwRibhe8bs 186
estimenergy/models/day.py sha256=5FBk7rTaIlhECTbTfxGwLmL-ipz4iO7hmwyUtdMaB58 896
estimenergy/models/device_config.py sha256=Bm8AbXWsBimk0qprv4tcP4b6XwHBVEIc461CCB2OUec 912
estimenergy/models/message.py sha256=OdV6mTzCMmbmjcLeUkCffStepJs-Vdw9pibrDxSHV_M 76
estimenergy/models/month.py sha256=3EJKjbjwa4S9dNPjF-_-75CHKd3dIvEfnAdIaKiVinI 874
estimenergy/models/total.py sha256=5pjXuK-iOgcVPBW4CA1Gp68BH6Af2OwIXcNDBkHDrP8 371
estimenergy/models/year.py sha256=g4dfP7sMa4lkm7K639LJqaFgYRMgfh1Q3SXxSaepWBk 799
estimenergy/prometheus.py sha256=aJLQjDrx-OygSkRBhsT_kTnrEGgd4CVi2oiZonpGMjo 479
estimenergy/routers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
estimenergy/routers/day_router.py sha256=1fVGFY_w6wB11nihljU8h8hvb1QnaUwheLrUP7eG5iA 4261
estimenergy/routers/device_router.py sha256=2bHvvcOLL3D96a9qqVWi48v7fzCb0dXsWQYuqCjNhXY 4293
estimenergy/routers/month_router.py sha256=4blKPFTwjClJenKo6gWx03Qj2Qit5wzAFMIsBlMjYiw 1466
estimenergy/routers/total_router.py sha256=8Nc_s6FUgKasnCxom7S38JoEAJCucNBuJ-qXMlCh2bE 1466
estimenergy/routers/year_router.py sha256=9-Wu0RWlnmFrpn_JolX72ewl0gnJJFF3AQhwvjdlvCc 1436
estimenergy/services/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
estimenergy/services/data_service.py sha256=uJpoLmQuIsKkK08VMCJdDAGSxA6FGr-xMKQT3699FUo 835
estimenergy/services/influx_service.py sha256=NxSv_GM1bNxSTAb6vd5EVmsdzebmoxGit3A-okONACM 1299
estimenergy/services/prediction_service.py sha256=m8k6CFs4WRC46OaJ1mLaIsAJKrKecBY_yA9mrQoBRZY 4343
estimenergy/services/prometheus_service.py sha256=3qrlzU14DR6tqL5mr-0muDn1YhyGN9kdYMMYCQuMAdE 1546
estimenergy/services/sql_service.py sha256=Lf_5zmEEB8lrL5ZYpg6WCL20b2ediDJgRi5jhbHr-qY 15063
estimenergy-2.1.2.dist-info/LICENSE sha256=btwF6kmwsuha4cEmQBhUQjT1AZT8M6hB3m72mOdvBoM 1089
estimenergy-2.1.2.dist-info/METADATA sha256=9Oj_B_v7EG9OyVXjdsCnOpSLwQzeJCa3iKmJ87UVMMA 5717
estimenergy-2.1.2.dist-info/WHEEL sha256=7Z8_27uaHI_UZAc4Uox4PpBhQ9Y5_modZXWMxtUi4NU 88
estimenergy-2.1.2.dist-info/entry_points.txt sha256=FXiOKQ3hkBCHZvflON15b6tfH1Sy9tqey_tkkjck0O8 125
estimenergy-2.1.2.dist-info/RECORD

entry_points.txt

api = estimenergy.main:start
drop = estimenergy.db:drop_db
generate-openapi = estimenergy.main:generate_openapi