sunpeek

View on PyPIReverse Dependencies (0)

0.3.82 sunpeek-0.3.82-py3-none-any.whl

Wheel Details

Project: sunpeek
Version: 0.3.82
Filename: sunpeek-0.3.82-py3-none-any.whl
Download: [link]
Size: 266301
MD5: 50804221e626209858029e5ef3445840
SHA256: f325e62baec57c4d759907664ef55901ff1d5772050316951c7cd9dc59014cf6
Uploaded: 2024-04-09 20:59:28 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: sunpeek
Version: 0.3.82
Summary: Large Solar Thermal Monitoring Tool. Implements the Performance Check Method of ISO 24194
Author: Philip Ohnewein, Daniel Tschopp, Lukas Feierl, Marnoch Hamilton-Jones, Jonathan Cazco
Maintainer: Marnoch Hamilton-Jones
Maintainer-Email: m.hamilton-jones[at]aee.at
Home-Page: https://gitlab.com/sunpeek/sunpeek
Project-Url: Documentation, https://docs.sunpeek.org
Project-Url: Repository, https://gitlab.com/sunpeek/sunpeek
License: LGPL-3.0-only
Keywords: solarthermal,solar,energy,monitoring
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.10,<=3.12
Requires-Dist: alembic; extra == "db" or extra == "all"
Requires-Dist: coolprop (<6.5,>=6.4)
Requires-Dist: fastapi (>=0.92); extra == "api" or extra == "all"
Requires-Dist: httpx; extra == "api" or extra == "all"
Requires-Dist: lxml
Requires-Dist: matplotlib (>=3.7)
Requires-Dist: metpy
Requires-Dist: numpy
Requires-Dist: orjson
Requires-Dist: pandas (>=2)
Requires-Dist: parquet-datastore-utils (>=0.1.11)
Requires-Dist: pendulum
Requires-Dist: pint (>=0.22)
Requires-Dist: pint-pandas (>=0.2)
Requires-Dist: protobuf
Requires-Dist: psycopg2-binary; extra == "db" or extra == "api" or extra == "all"
Requires-Dist: pvlib
Requires-Dist: pydantic (<2)
Requires-Dist: pyephem
Requires-Dist: pypdf (<4.0.0,>=3.13.0)
Requires-Dist: pyperclip (<2.0.0,>=1.8.2)
Requires-Dist: pyproj
Requires-Dist: python-dotenv
Requires-Dist: python-multipart; extra == "api" or extra == "all"
Requires-Dist: scikit-learn
Requires-Dist: scipy
Requires-Dist: sqlalchemy (<2.0,>=1.4)
Requires-Dist: sqlalchemy-utils
Requires-Dist: statsmodels
Requires-Dist: sunpeek-exampledata (>=0.1.2); extra == "demo" or extra == "all"
Requires-Dist: times
Requires-Dist: timezonefinder
Requires-Dist: tomli (<3.0.0,>=2.0.1)
Requires-Dist: trio
Requires-Dist: uvicorn[standard]; extra == "api" or extra == "all"
Requires-Dist: yamlloader
Provides-Extra: all
Provides-Extra: api
Provides-Extra: db
Provides-Extra: demo
Description-Content-Type: text/markdown
[Description omitted; length: 12941 characters]

WHEEL

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

RECORD

Path Digest Size
sunpeek/__init__.py sha256=_sD8F6QUD1ntSresA2jSHACz-hK66Wk1GNHNk8Rhth8 705
sunpeek/api/__init__.py sha256=6D8BHGZVV1B9mw90ii9DPj8aqgk7T2uGcMSJgpcVgrY 264
sunpeek/api/dependencies.py sha256=_JRAjCRDF3hV8Bfyq6E2MD8gYhojSekgJRMTka_-Qp8 581
sunpeek/api/main.py sha256=A-O8_uET7svYW3srQ9eVJyognyMM1Na0Prz5ptYYaQY 7981
sunpeek/api/routers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sunpeek/api/routers/api_jobs.py sha256=lsqmidG0KuWKvb1Ahs-bOtg8gmTJdpTI7qs1GmEBiT0 1712
sunpeek/api/routers/config.py sha256=k1JBKV83S3Of7ea1JaaTw1ePMrH2w2s1weogb4xCfAI 7924
sunpeek/api/routers/evaluations.py sha256=DIry-YF8kphVOO-yRM1alpA6z65e1RYPTi13bBGF0v4 11261
sunpeek/api/routers/files.py sha256=vtI15ETCTKXLSPWAIKtk0neLZ2LNnNzOxuAj_hXqzjU 9314
sunpeek/api/routers/helper.py sha256=Wv_sWKKPn4N3vz7QUdX2mLMGdM_PSPCx3BNGeWCbTjE 1402
sunpeek/api/routers/plant.py sha256=eQK04Vxah3b3ddP5q6IRJv0p2Kobq1F2eyBEaC7hz1w 25685
sunpeek/base_model.py sha256=VC4UrkHKllrZTrTW0oZBSQRxE4RxT3IJNvkZPMEss18 1456
sunpeek/common/__init__.py sha256=WVUQ1PQnwc5lHNsQm0dnkXsUfmgfC8qC9UEgpUKnE_E 100
sunpeek/common/common_units.py sha256=xJbWUeGxXFqbmFxiDL7TY-gLspxwatrvNHgZMFa75VY 1316
sunpeek/common/config_parser.py sha256=oLU4XARSGkwsxzR8Nfe-3dGvt_wroqzSyrIbYWsD2Gk 1843
sunpeek/common/errors.py sha256=Td3zvqvaU58-uCVaYilPfSgok0h2XFkLtaFBcRhYaHY 1893
sunpeek/common/logos/Icon_Transparent.png sha256=DWeCgqOCJPN1F-hk6pnEqHlFyI7OUKSP-PlHSo8YpPk 21050
sunpeek/common/logos/Logo_wide.png sha256=9VHzZt-Di5RL22Geer0ciKqbkbJZJ4TkkZk2y4Eq5Eg 23452
sunpeek/common/plot_utils.py sha256=ehqrKpTCYdSiOzt4Vh3Lfalbm3GgYeEvD6h-DuHh-xA 29201
sunpeek/common/time_zone.py sha256=YN79uTDrN6vY_NazA6KcDNBHnBx1FHXlPL2qO4NdN2k 6731
sunpeek/common/unit_uncertainty.py sha256=qW9fBtq5nxs4NCHqsRQ7yRx4l5Oo6KCom7prRsGtfmE 18481
sunpeek/common/utils.py sha256=7XLko9yDX2Ne7Knq_Yna3dp3yldjhyZRyW4rriiAC6o 6710
sunpeek/components/__init__.py sha256=3sbjTmEYXFzaAJl2pAMfVGhuwk5cnFQdfTfCV2W0xBU 985
sunpeek/components/base.py sha256=qEgnWvxHDCZoTe4uS0A9wxHx1p_um0DJlbh2jnl26z4 13537
sunpeek/components/components_factories.py sha256=kqKnFR3aGIigN3KSFN-0UCEDfTGbL5kSNDzL8riEjWY 3182
sunpeek/components/fluids.py sha256=G3dxtmwC6ZanV2StTWfk-1wsEBHLkBxxVFPhRuCyhxc 26722
sunpeek/components/fluids_wpd_models.py sha256=ZUfjbx6ElXBU-SRYXUuuCkUfmNaB90nJxzptwI4oppE 15692
sunpeek/components/helpers.py sha256=QHY0RrMuJvh1q24effGevxc1MwuYWiTp3rylntHm76A 16645
sunpeek/components/iam_methods.py sha256=1MXrFkC-5hOW_fMNo3p4h6pvR541RUePf17RKjKcNQA 15768
sunpeek/components/jobs.py sha256=iYU2KpDCFZJVcJkMISPctC8c5yAzECKleoqK5Pn0o9U 674
sunpeek/components/operational_events.py sha256=mKT8QamEfXYLIclwGJeXUqG44zozruGg560XHvM8rfU 3804
sunpeek/components/outputs_pc_method.py sha256=eH53ZquRJ7gj_1IwvkcHn6aSJ8_bItVAAmDs8IA_Qz8 4201
sunpeek/components/physical.py sha256=xaoGGetfFv8cwz0CmpTsUH-LNNQe5EC_LKCJOkT3qzk 49950
sunpeek/components/sensor.py sha256=nfCn5yv7i3WDRaGTuFoALhU3Q1S3hua5fE6TzrSMma0 25262
sunpeek/components/sensor_types.py sha256=Ja_s0YWAIUaKnf2RbHtBSH2xKv0oSga6Ybw5m3auPyk 11598
sunpeek/components/types.py sha256=7mc1RyiP4nX0-zYue1hbOnjWNbs_jHLH4fK30uzbgOg 24175
sunpeek/core_methods/__init__.py sha256=Js-UR8fqFyHIkPCX_2XQX-rGLPRb-AzkElBEK57nz2w 87
sunpeek/core_methods/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sunpeek/core_methods/common/main.py sha256=E8WlmUlwiAzU79ptoE4DjdtS8Rt_MUszZp_L9Biuhio 15831
sunpeek/core_methods/pc_method/__init__.py sha256=mnPG8yMwUFc1ozBeQ_BVxDs-ReAfdx0x_XkgVhZbGOg 4717
sunpeek/core_methods/pc_method/formula.py sha256=j7GsxFMooLwXfSiw19s6itHczhpWwb8qCm3EVYm2-bQ 20409
sunpeek/core_methods/pc_method/main.py sha256=v_qV0EkVsoFTxCiAayYYPAJ2k2LLM0UOpGb_61bWDgg 31722
sunpeek/core_methods/pc_method/plotting.py sha256=vey6o0dbc4YKT5dsbohGqulvaIQ_O7eqjwX2AnDHGSM 66092
sunpeek/core_methods/pc_method/wrapper.py sha256=jIqJQKte5zMQ9ynmDJrgTf3L5-c0PMVmEQhwLdEsOcg 8517
sunpeek/core_methods/virtuals/__init__.py sha256=Mabq_yA70c9I63nDY8A63jyw8PMShe3f6X4QzqRDoGg 83
sunpeek/core_methods/virtuals/calculations.py sha256=QXOkBGi3ZPN7Jp2PGqoltl_5G9iv1ryHyzcBUmm6SXA 39734
sunpeek/core_methods/virtuals/main.py sha256=RCHS1C4SMaB2ja0fkA7gmxEXn_zcSDrZaRnUBbHvb1U 4220
sunpeek/core_methods/virtuals/radiation.py sha256=B4sWQvgXpmEc0uUtp_tLpOEP0u39t3zvWN3KFY2CNBk 34383
sunpeek/core_methods/virtuals/virtuals_array.py sha256=sBo8G93vhtrkxwMMMa_w5m5vHu0-h9MEzlajRrQnzg8 3452
sunpeek/core_methods/virtuals/virtuals_plant.py sha256=FsWUnIvSprBaEtTDLGhA557AR38PQrzCivprxsAbzwc 3809
sunpeek/data_handling/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sunpeek/data_handling/context.py sha256=4EheVwDVCNeIWU00Rxj7MpgN9PvcB4uIiHzjbiBXAIc 35243
sunpeek/data_handling/data_uploader.py sha256=WR5BPFY740DamytbMzfkqe-7qttmlOs1kfRuBq02GWw 21521
sunpeek/data_handling/wrapper.py sha256=DqTzGs5afZZuSng6azWTOD2qMzXbsOIsD4jTTKCobVo 1849
sunpeek/db_utils/__init__.py sha256=bMo-AemiN0XPsMSf4jCu4ctF0O786kz14jrSTCYgxUU 61
sunpeek/db_utils/crud.py sha256=Oz2XpQVRR62UoCcFqBeqI8VQvNHY5ibD4uZvkbUqrMU 5898
sunpeek/db_utils/db_data_operations.py sha256=kyqkWnCGLQETmhj_PPY-ahzCgJZAErYq2fb87PSirXc 16575
sunpeek/db_utils/init_db.py sha256=XmF6L_tsaIe5M1JGk_kSGDsAKG6liCkgJVT4QVpJSWs 3371
sunpeek/definitions/__init__.py sha256=VkqWBjM8Lw0_6PXiMMGgAjZWIPHdAkN0pXPPbk2Znmc 351
sunpeek/definitions/collectors.py sha256=EXvGuGbsKKhvx6xiZ2ZBpszZNLn0AUBE3iHAkG52dPg 28733
sunpeek/definitions/fluid_data/Gasokol, corroStar mixture/density.csv sha256=6R3gcJJiKOuiy2ebwzMrvZ1vodzfP4Eh0ONztBzsAFk 334
sunpeek/definitions/fluid_data/Gasokol, corroStar mixture/heat capacity.csv sha256=clSvcbd6ar_FPqw-eWn_qMFNZSmiGGD67tBDCKxT0ps 337
sunpeek/definitions/fluid_data/Pekasolar_FHW/density.csv sha256=ZYl0nS6erP8Gn2GlsmOjaA3l_3xo3nvt7WVU0Nk2leI 88
sunpeek/definitions/fluid_data/Pekasolar_FHW/heat capacity.csv sha256=uVb9p15EsbH1Ule1VAoQfT_C1du8NP0q1YhmOMGB-lM 241
sunpeek/definitions/fluid_data/Wocklum Thermum P/density.csv sha256=rb1uk1d9bj3MdDQfWb1-YcxhC_RZ7mjhNAdSoHn7XZ8 3450
sunpeek/definitions/fluid_data/Wocklum Thermum P/heat capacity.csv sha256=F-IZeYyL2U3rww2tTP1qRWH0bCY3FhGY7f9-FtlvZ_w 2532
sunpeek/definitions/fluid_definitions.py sha256=Qry_kWr-cHKEnEbKl9WolUiAJ9g2NzO-rnmIVNpJ2lI 33003
sunpeek/demo/__init__.py sha256=djMLgvrYODa5bcBr2KnbPZ37s1yO_3igMAEYNXp_iPQ 528
sunpeek/demo/demo_plant.py sha256=_NPGifuWXsKIxTsSDF0lFJWVUmMjo1pSNfzlMUQ4y1w 1860
sunpeek/demo/demo_plant_script.py sha256=zryNvlMJa6c1Biwo0zeiT6X3YalFHcvxu6dV2Xf6fK0 5216
sunpeek/exporter.py sha256=JkkoouyMPkH2brn4feq0NGeCFmhEQAIJnJIW2d4Bjhw 6116
sunpeek/serializable_models.py sha256=ZyEHbulP_1Tup-5njEZ8ofbQFDmSLie_OauxQCpTCcg 38773
sunpeek-0.3.82.dist-info/COPYING.LESSER sha256=46mU2C5kSwOnkqkw9XQAJlhBL2JAf1_uCD8lVcXyMRg 7652
sunpeek-0.3.82.dist-info/METADATA sha256=wClgq3oumMIdv7A6rjyNsmfwqa_p0wXiZuAG5q47iUw 15279
sunpeek-0.3.82.dist-info/WHEEL sha256=vVCvjcmxuUltf8cYhJ0sJMRDLr1XsPuxEId8YDzbyCY 88
sunpeek-0.3.82.dist-info/COPYING sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
sunpeek-0.3.82.dist-info/RECORD