flexmeasures
View on PyPI — Reverse Dependencies (0)
0.20.0 | flexmeasures-0.20.0-py3-none-any.whl |
Wheel Details
Project: | flexmeasures |
Version: | 0.20.0 |
Filename: | flexmeasures-0.20.0-py3-none-any.whl |
Download: | [link] |
Size: | 1990363 |
MD5: | d322a621edda67e40ec98de686f31f6e |
SHA256: | 3a04f7f658e3aa7fa34fc40cfa6e9f47d4bb00d150e83d6b0d0d961e5f7b9e54 |
Uploaded: | 2024-03-26 16:51:22 +0000 |
dist-info
METADATA · WHEEL · RECORD · top_level.txt · entry_points.txt
METADATA
WHEEL
Wheel-Version: | 1.0 |
Generator: | bdist_wheel (0.43.0) |
Root-Is-Purelib: | true |
Tag: | py3-none-any |
RECORD
Path | Digest | Size |
---|---|---|
flexmeasures/Readme.md | sha256=0oWV6Z-FykjA1DyCni2E0rBGVNAIgw-UsvI3nQ7Qku0 | 100 |
flexmeasures/__init__.py | sha256=O2zIUMxWks79ysi7QYoUVT_0dGD1_vEN3oJDtdn44HM | 767 |
flexmeasures/app.py | sha256=Ljqmfsh8StYplegsX_Qd1Vno6Jx8OQiNu0lwLrEQlIo | 8003 |
flexmeasures/conftest.py | sha256=miaSIGg3JrTfyp9aKSpyMqm27574mWf68L79Zb-JtHQ | 38106 |
flexmeasures/api/Readme.md | sha256=LMiUDPJpaZ5iLxjIN9JiLYSKB1GCB0EPabHX_cNqaEg | 112 |
flexmeasures/api/__init__.py | sha256=WWN-f5J69IrtBFLImbJ1JptzMmGhJj1j6Me6K0Qrd2g | 4595 |
flexmeasures/api/conftest.py | sha256=SJ71vUS4e6EmF6vpEnlDnrd7tvtxLEikVd0mXV5SF-o | 1014 |
flexmeasures/api/common/__init__.py | sha256=hvetn3dpH5Jj5jPFNiWTK40fiBfgD8rCNJWZ7GeXJqI | 516 |
flexmeasures/api/common/implementations.py | sha256=xLgWdnxaSTr2e069MxUGXIxx9JZTqdcoYbpbZBAFAg8 | 3685 |
flexmeasures/api/common/responses.py | sha256=X9YQoTuPRajou2LT4tvz727gUmV1H83nt2aJQIzEvJo | 12257 |
flexmeasures/api/common/routes.py | sha256=mfYqU1yrXiNYgwiyiOwu40vMdYgqTQ2c1IQO9g7SLjM | 646 |
flexmeasures/api/common/schemas/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
flexmeasures/api/common/schemas/generic_assets.py | sha256=BejMaXkWXmbvkpUxYE2Qgtc3UH86hzeIsuPF2iPaEU8 | 779 |
flexmeasures/api/common/schemas/sensor_data.py | sha256=QuX0QsDtMBYKP1IFSf-i5o8FxDOI7juP6P00iKuH1Zs | 14461 |
flexmeasures/api/common/schemas/sensors.py | sha256=F1r6JxNNZXm9ublV66xE4pZGRoRHj2vu9zbajr75ZT0 | 2893 |
flexmeasures/api/common/schemas/users.py | sha256=WL4nUe0M3x-26u5XxwEE1tEtYSX0kl9eV7ry8aAUW-8 | 1801 |
flexmeasures/api/common/schemas/tests/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
flexmeasures/api/common/schemas/tests/test_sensor_data_schema.py | sha256=0NLBYpq294VlF1y1x7VAJaTIbtVJk5Iy97oaytbMq_U | 2984 |
flexmeasures/api/common/schemas/tests/test_sensors.py | sha256=6TjHdYQg_wDjLbceYTi5MvcmoWzwFx87_QPOgqHubCY | 2162 |
flexmeasures/api/common/utils/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
flexmeasures/api/common/utils/api_utils.py | sha256=XrP2tbDGppZcBAp25UDHTEnVnCoxSS9_MbmlGmKkV58 | 3703 |
flexmeasures/api/common/utils/args_parsing.py | sha256=FbCUOmm32JsmLJyMq1jLGR5T6UBqOZRWIB-wt7BYYtI | 1654 |
flexmeasures/api/common/utils/deprecation_utils.py | sha256=8HxbOaUz1mUdz4sPGA3HQvGpl7wnFYZ_PO7LOBcW840 | 8844 |
flexmeasures/api/common/utils/validators.py | sha256=yAfGEFLi7PTuD1qHShphl9Dp0Zj_qq6LUuw_9kY3Erc | 4416 |
flexmeasures/api/dev/__init__.py | sha256=muw-mEznL-tisEfbS8a2pP9X_ADm832zYLDmt6LX_2E | 423 |
flexmeasures/api/dev/sensors.py | sha256=V59LPmw_2ShsWlYkCXf-FaT30iSFLHWTuLW0sRx51pU | 9477 |
flexmeasures/api/dev/tests/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
flexmeasures/api/dev/tests/conftest.py | sha256=q3aDQvT6VYSLYu3pctvNF6N1tFZKdjA8bJEniAFumIg | 1040 |
flexmeasures/api/play/__init__.py | sha256=aaGIb4QffyNNmIR60GOoIKHyeA19aVbopjMOp-7cXKk | 514 |
flexmeasures/api/play/implementations.py | sha256=3JnRImH6UgB6rP_PiATCxeqALm2ksy9J5uaqIwfaGQE | 1973 |
flexmeasures/api/play/routes.py | sha256=NyY58TS705AZ6Y8Mk50LcfwmS_ZmHtLGLiocbq9CYpc | 1345 |
flexmeasures/api/sunset/__init__.py | sha256=_j8bql8kFT_3S_uTG8onh6XutalSJnJNHRDCTibcsPg | 3254 |
flexmeasures/api/sunset/routes.py | sha256=tyx4Is3pEcsBdM1f3WIHr9w5kXWLQBwTUr3KKJ_08oM | 3405 |
flexmeasures/api/sunset/tests/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
flexmeasures/api/sunset/tests/test_sunset.py | sha256=zSawREoCg_ao3hKpY6T_ZqRgugAUJWh8sppxStNC3Ds | 616 |
flexmeasures/api/tests/conftest.py | sha256=t7C2J8he4jjHQKx0l97RjRpotXw8B2GZN73fYmz6dFE | 1455 |
flexmeasures/api/tests/test_auth_token.py | sha256=U5MT7-jvooOpCmVCy9SbQlZR0ZzO85bxhUGbRZvbHas | 1953 |
flexmeasures/api/tests/test_ping.py | sha256=Xy6Bl-I9_ypKlvoEeKHw_TQfa82jT8j0G_hgdQQ33Rc | 193 |
flexmeasures/api/tests/test_task_runs.py | sha256=8U0MsVfYKgNUZIdMpHfOwXbc9vgZF0MFFvWK335rlW0 | 3980 |
flexmeasures/api/tests/utils.py | sha256=5PZ2Q9_FPwG7xaivUKMJezQAtzNDuM9w9mOCe0szElM | 4588 |
flexmeasures/api/v3_0/__init__.py | sha256=51tcCTbBnby7p0wVI8rcv86enoLWk_fPofVGOaqYtdk | 840 |
flexmeasures/api/v3_0/accounts.py | sha256=llFBXY8jM2dImJ-HvQbpl-2BpP1KdTeYGD2cPSEQ6PQ | 3695 |
flexmeasures/api/v3_0/assets.py | sha256=ZA83T81RvOzY4D-QfPoHXYShS7qJcvhfk5696EHS8zA | 10859 |
flexmeasures/api/v3_0/health.py | sha256=eYJvdCLWwB-r6zalnoW6RvK4GlFUf0VO2HfxhOrnANI | 1477 |
flexmeasures/api/v3_0/public.py | sha256=2fsrtkpIL7XpmCNVHFpk26VB5v3P_iUgr46K3r0I18g | 3129 |
flexmeasures/api/v3_0/sensors.py | sha256=h0kPLeQTScsrlRKMXS7QRHwFMgDWaYbIl3-R5sYOOME | 28071 |
flexmeasures/api/v3_0/users.py | sha256=FecSZrzQW95gdkcKmYZpT3bO_uJUn0N_yZE3icVbGq4 | 8544 |
flexmeasures/api/v3_0/tests/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
flexmeasures/api/v3_0/tests/conftest.py | sha256=VEm1UaWO1C3RDifIx9uDvjflX2OD2SGgyPOKXmPar5A | 6285 |
flexmeasures/api/v3_0/tests/test_accounts_api.py | sha256=Xvuur9iWGTbU1x5NipSb-dzYdky_e4bAurp7aFNA0mQ | 2770 |
flexmeasures/api/v3_0/tests/test_api_v3_0_users.py | sha256=WSZ6yEil0B6ZuLIVZ3hmtu24Ktw3ae4Ei5yeohE8S3Q | 6030 |
flexmeasures/api/v3_0/tests/test_api_v3_0_users_fresh_db.py | sha256=lNILuuV96nA24B_l5Tx-d1Yw83Z9c70LQoIsJZHm1Rg | 1696 |
flexmeasures/api/v3_0/tests/test_assets_api.py | sha256=WyK1lKRw0I1r-j0fvswnOX0fziUCMzZcee7_QwCC5y8 | 18548 |
flexmeasures/api/v3_0/tests/test_assets_api_fresh_db.py | sha256=o7ImNx6khzcszQDPhsPGuv8nrfivweWPXGJQF8j4zek | 2857 |
flexmeasures/api/v3_0/tests/test_sensor_data.py | sha256=WcevNLXImEve0zseIFiQWCDtWcJ0iMVr9tULkkqQZb0 | 7214 |
flexmeasures/api/v3_0/tests/test_sensor_data_fresh_db.py | sha256=jlCIlPZ_cvr3irkMSLw2bV96hNqcWB85vwttUA_Qb2g | 3996 |
flexmeasures/api/v3_0/tests/test_sensor_schedules.py | sha256=nmSNSpZ-UfJ90VUs3O6DZdU-inpUijczCBoFQQjIIN4 | 15613 |
flexmeasures/api/v3_0/tests/test_sensor_schedules_fresh_db.py | sha256=PhcDDPi1PCYDLfx3kyLWS1PVrLjBU0CyarSI2qkoBx0 | 7560 |
flexmeasures/api/v3_0/tests/test_sensors_api.py | sha256=bvtiHmOTH6_q8_JWnPyx9O_bU480RxPK6HW1NsAAORE | 7396 |
flexmeasures/api/v3_0/tests/utils.py | sha256=FevEwj0h9O7-LfKfC0mIgD00oU8xiBTGsnzryfk2kqQ | 4050 |
flexmeasures/auth/__init__.py | sha256=17ud-5Z-w-90523zQTZkIMlWo0fcMHJYs0cRc8L4Tvo | 1785 |
flexmeasures/auth/decorators.py | sha256=BfXuWhssWjAJIXFj3XU1Cr2zT9aIIgs1M_kKNgf-rzc | 7732 |
flexmeasures/auth/error_handling.py | sha256=jaEHM_nIDL1BpHpbeymo7rQ5VlN8rgm5cyhlxZIQTf4 | 4298 |
flexmeasures/auth/policy.py | sha256=kXqdO1l6wxcB5Nx1iKVFzUeaN1dJrvywIxzFicIPJic | 7938 |
flexmeasures/auth/tests/test_principal_matching.py | sha256=Ukt7nxaIsG133ZC-KS_EM2-nWxBmwBkecpxKehuOOu8 | 2925 |
flexmeasures/cli/Readme.md | sha256=pynzJBIFKmuaZramJvCSw1bFq61qMqU4qvS8rwQ7Cwc | 578 |
flexmeasures/cli/__init__.py | sha256=gkh-t3pOMGkbv4tFqjtXC7CRXECGPmoFhIlZonG2XV4 | 1521 |
flexmeasures/cli/data_add.py | sha256=wWvbP3HDxL7ol4FYwl20bA292BgRCWbc1zGJPgxxNG4 | 73774 |
flexmeasures/cli/data_delete.py | sha256=dLsCjan-URo0XSBaE0Iw-Q00X1ij10Avg-AGE7P0ZNA | 16607 |
flexmeasures/cli/data_edit.py | sha256=O0zR1FWIIiPOUVb84gsyAu2AuY4TMLcK4MvyAufLOxA | 11012 |
flexmeasures/cli/data_show.py | sha256=6xd_Pfx1Qdj1ss1t3R8L-v-dGEjuo07XOncuKSzhzA8 | 21176 |
flexmeasures/cli/db_ops.py | sha256=eEsTdSmvKsbysT67zeRG_X2J5lk-tVZbs_yIL5V5Kcc | 4765 |
flexmeasures/cli/jobs.py | sha256=qYsvf1kC8B7UnlB7rmjmh18iO7cukWO4Scmh8L1rmW8 | 5767 |
flexmeasures/cli/monitor.py | sha256=t0OP6UbuU6HZ_yp4TVweZS3fNtLqUxoWC92o8glCfOk | 9826 |
flexmeasures/cli/testing.py | sha256=X3Pgf8eJnbCtEjsiSYEfb-fW1oKEBwXIzf7ON7h40jQ | 4908 |
flexmeasures/cli/utils.py | sha256=4xi1A5PJtMVz-LB-AQz2--v3_ObSjsnJlVFZdvitANM | 7001 |
flexmeasures/cli/scripts/add_scripts_path.sh | sha256=JooLNoXCaOzepUm1gKPeO7R6S9od24T6k5-qqTsDltA | 1786 |
flexmeasures/cli/scripts/click-complete.bash | sha256=Qs8fsy-k-ekuDUCB0q2nHzNT5qQoscBgpbV1JRdZ1XA | 678 |
flexmeasures/cli/scripts/click-complete.fish | sha256=T-cmYlx-dicmX4YX7RN9YetUIPpYIcAZdaWrXW9BUb4 | 686 |
flexmeasures/cli/scripts/click-complete.zsh | sha256=EidJB8AbR012PFPQabeWT9HlX_JkDpGeuNI4jRbFFH8 | 988 |
flexmeasures/cli/tests/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
flexmeasures/cli/tests/conftest.py | sha256=3A6N2ikvNb5w_9VuWVAmRG8AKfRES2fFL_rTEP3zTqs | 6476 |
flexmeasures/cli/tests/test_data_add.py | sha256=dQWsB4RGKfRgy131WWGeB7ed-yUplt0rWQLyqt4WX8Q | 17838 |
flexmeasures/cli/tests/test_data_edit.py | sha256=pCL51qbIfMz8JMj6RQy1UMce0HXYaIVHGhf6ib4HgZ4 | 5030 |
flexmeasures/cli/tests/test_data_show.py | sha256=03zB3lA8-BKLCuLYt_DhcUZparPJH91pGc9LtGi84u8 | 4666 |
flexmeasures/cli/tests/test_utils.py | sha256=9s3TOgnABMQOyvUO2upZCxLbqzixlIJwbRqY4PHjako | 2098 |
flexmeasures/cli/tests/utils.py | sha256=5CleQ6kmudI6v6W-Oyo5UI6RRyRhWSonLhxs7gXCyog | 944 |
flexmeasures/data/Readme.md | sha256=iuim-nV292_LwszAvkuEC9swehL1EKYMwsIk552TdOA | 114 |
flexmeasures/data/__init__.py | sha256=3GtZJY5IsHILJCjbAC2jN3xmvgQSKT42aglS3oSSjFc | 681 |
flexmeasures/data/config.py | sha256=PVhvSCu-w1Ver3W5Uv11aIFu2Ubz94cKEUTU0k65x1E | 2414 |
flexmeasures/data/transactional.py | sha256=iHCuYA7m7Py_evTYMC53JkL9OCiqJKdPQ-Q0M6eX3FA | 5516 |
flexmeasures/data/utils.py | sha256=Nm65V31avL_w6sbf4o-1caov1upnMvmtD2WJHmVeACo | 5861 |
flexmeasures/data/migrations/README | sha256=MVlc9TYmr57RbhXET6QxgyCcwWP7w-vLkEsirENqiIQ | 38 |
flexmeasures/data/migrations/alembic.ini | sha256=zQU53x-FQXAbtuOxp3_hgtsEZK8M0Unkw9F_uMSBEDc | 770 |
flexmeasures/data/migrations/env.py | sha256=7dGtIme8mysNLhpB3ymPd89PMaigbbvOIjgHKYSj0e0 | 2808 |
flexmeasures/data/migrations/script.py.mako | sha256=8_xgA-gm_OhehnO7CiIijWgnm00ZlszEHtIHrAYFJl0 | 494 |
flexmeasures/data/migrations/versions/01fe99da5716_initial.py | sha256=c_dXpkWf9ZCL97hDRDMF61fNPrdtI6G5E5Iz2_KMVp4 | 2255 |
flexmeasures/data/migrations/versions/02ddbbff29a7_naming_conventions.py | sha256=t4AopCjWF6stbcaaU5VlMwhoAzRn-vlaHt7pO4-NSQY | 1840 |
flexmeasures/data/migrations/versions/038bab973c40_add_unique_constraint_for_sensor_names_.py | sha256=VnCd3yjGd4TomYYR7AOAEcHOXRxfxd3tvmbYyeT86Vw | 1281 |
flexmeasures/data/migrations/versions/04f0e2d2924a_add_source_id_as_primary_key_for_timed_beliefs.py | sha256=0RGmx3iv_UuGndMWI0h3liLOyEhsQ6Q18u0GT-n75ok | 882 |
flexmeasures/data/migrations/versions/11b735abebe7_create_power_table_and_drop_measurement_table.py | sha256=73S1HiZnj1fflcYk4KIAPEYgv8p_bcbkRx0RcOsWi7E | 1685 |
flexmeasures/data/migrations/versions/1a4f0e5c4b86_unique_userids_in_ds.py | sha256=NMBQnhxpfQxNTijPG4tNcJZntTynLoyzR8eYdiNMSt0 | 657 |
flexmeasures/data/migrations/versions/1ae32ffc8c3f_rename_data_source_unique_constraint.py | sha256=IjD5PazhdZuMILgebzB3JiF5iQjub4Lj9EvD3UEdLdc | 846 |
flexmeasures/data/migrations/versions/1b64acf01809_forecasting_job_table.py | sha256=e1vmDSBfwR7CXYchKubohAMW_pAzczAuIdU844oIQog | 1156 |
flexmeasures/data/migrations/versions/1bcccdf0c3e1_unique_usernames.py | sha256=UGeppoCYoNkKmjWXxTP7BlWm0VrCoHHiySTnz5oBUdY | 637 |
flexmeasures/data/migrations/versions/1e8d27922f56_create_price_table.py | sha256=qmxmVYbLDRZhbrDqwUaK5A6qkZml-gP-wPWPuJ73PQQ | 925 |
flexmeasures/data/migrations/versions/22ce09690d23_mix_in_timely_beliefs_sensor_with_asset_market_and_weather_sensor.py | sha256=vRX2vnA77f3d-UTeTk8_h0vEEzslUO304kD7ClzVQ-M | 7089 |
flexmeasures/data/migrations/versions/26373d8266db_owner_deletion_deletes_assets_and_power.py | sha256=LGyB-wdT6x5f5w9dQQwRtij92-tSn5gu2GqBs3x9tD4 | 1287 |
flexmeasures/data/migrations/versions/2ac7fb39ce0c_add_attribute_column_to_data_source.py | sha256=p63MA7lZa2qe9U46SWu_6VEMqYE-Z09BpipKRvcUjXM | 1400 |
flexmeasures/data/migrations/versions/2c9a32614784_rename_data_source_columns_in_power_price_and_weather_tables.py | sha256=I1cBeR60-5902tO_MfoyKabvMG8OAVRMClNvB9YqvPA | 828 |
flexmeasures/data/migrations/versions/30f7b63069e1_delete_asset_if_sensor_is_deleted.py | sha256=62AAwmZXR3zAMWVaBZ4EMQywaNZxWzVFbWuZuH2TK8s | 738 |
flexmeasures/data/migrations/versions/30fe2267e7d5_add_optional_DataSource_columns_for_model_and_version.py | sha256=J4hpI1838A8bbDjcnusqGwkleputaIiCqjyn9vhj5_k | 952 |
flexmeasures/data/migrations/versions/31f251554682_merge.py | sha256=qMLF2cwAqj03B7xaVNQ53DE0u4M2Ff8Vcdksb0D1W3Y | 328 |
flexmeasures/data/migrations/versions/3d56402cde15_drop_login_columns_in_bvp_users_table.py | sha256=kpl_ko1_wA8GQP2UKW99sbRxqXwBrFz52qIXkufd2uQ | 1504 |
flexmeasures/data/migrations/versions/3db3e71d101d_make_datasource_a_subclass_of_timely_beliefs_beliefsource.py | sha256=BG93fevGQrSOF8vJP-66Q6zsYD2HzV32jwHKI7XhaQU | 4335 |
flexmeasures/data/migrations/versions/3e43d3274d16_Asset_soc_udi_event_id.py | sha256=AHK1OkB_y7-tiOT5NodFe8dg6_NdlBbA4N9i1cGqbt4 | 683 |
flexmeasures/data/migrations/versions/40d6c8e4be94_add_parent_asset_id_column.py | sha256=c4uxqHMb-8cJyC55p8ib35CnQeMFQkfBDvR9m4OK4bY | 1212 |
flexmeasures/data/migrations/versions/45d937300b0f_create_measurement_table.py | sha256=EDtP-UfLAwe1GiPPzxiUjfZ5iU817Dq_mU6oytKaR80 | 939 |
flexmeasures/data/migrations/versions/4b6cebbdf473_create_weather_sensor_type_and_weather_sensor_and_weather_tables.py | sha256=RJva-ktKZ3j3bxLaMsybhgCJZ2oxwrjWcfkM0DdkU3E | 1672 |
flexmeasures/data/migrations/versions/50cf294e007d_complete_adding_units_to_all_generic_asset_tables_and_display_names_to_all_generic_asset_tables_and_generic_asset_type_tables.py | sha256=54LS9I2g91aInHt_8TQ4XBV6KjCiGkno8TR1AMkCp_E | 4183 |
flexmeasures/data/migrations/versions/521034349543_add_consultancy_account_to_account.py | sha256=2K6OII6Fb1-CiKlgUoLmLv1DCWuBoXuTxM6BdhbIkCI | 1213 |
flexmeasures/data/migrations/versions/550a9020f1bf_default_resolution_for_existing_sensors.py | sha256=yNRl5yM6cuq0jwzHZwzl8DbAx8t4VfSb-dLXWi5IG_0 | 1159 |
flexmeasures/data/migrations/versions/564e8df4e3a9_stop_using_bvp_in_table_names.py | sha256=1-Pfjt0nylN9pOxQQP5g7MJCRj5Esp6h-ID3_K45UzM | 2504 |
flexmeasures/data/migrations/versions/565e092a6c5e_introduce_the_GenericAssetType_table.py | sha256=rNgYufu0bPlvFsem1T928aPqcakjAYhknpXWKWK5VOk | 6379 |
flexmeasures/data/migrations/versions/5a9473a817cb_merge_a60cc43aef5e_and_521034349543.py | sha256=LWRckQUsq6rK_B9H3ijc67yw1P_G2woE9mMscx8mrKk | 357 |
flexmeasures/data/migrations/versions/5d39829d91af_create_data_sources_table.py | sha256=tRgvL1yiJJ6GbpTlX2mKH59ez07tZ1Yec25uGIQjEkU | 1788 |
flexmeasures/data/migrations/versions/61bfc6e45c4d_add_soc_columns_in_asset_table.py | sha256=VkstEo1iWksWePeWDVmv4w3sGnQn2KlFT5Q7hZEcmgE | 884 |
flexmeasures/data/migrations/versions/650b085c0ad3_consolidate_data_source_after_storage_.py | sha256=US_a07Z24-P6zQVdovjK77B6XITVKhXyAaL5ZFa6kRg | 671 |
flexmeasures/data/migrations/versions/6938f16617ab_add_search_index_for_beliefs.py | sha256=97NljeZrOrg3uZ9O7ilBhf4rk_wq9aDI9pEfJLM-B24 | 812 |
flexmeasures/data/migrations/versions/6cf5b241b85f_copy_attributes_from_old_data_models_to_GenericAsset.py | sha256=-SlWf4NJwho8Abj77YKLSj94mgm_KQ9IWdjoYi2AwWU | 17214 |
flexmeasures/data/migrations/versions/7113b0f00678_drop_forecasting_jobs_table_and_make_display_names_nullable.py | sha256=AzKP0HGBlVwopyTe6dkFLf4MxnX0-oDdoaO2MlFNuo0 | 3373 |
flexmeasures/data/migrations/versions/75f53d2dbfae_new_field_last_seen_in_user_model.py | sha256=sNVfbe-1q6DJaB4xAEVIiHO0ptghmmqDcdn-fQfqaS4 | 595 |
flexmeasures/data/migrations/versions/7987667dbd43_add_asset_type_hover_label.py | sha256=sp4ZYCpKqHVsPFa-Eyh-lBMPflcdwbC2VzL44RyIgb0 | 3326 |
flexmeasures/data/migrations/versions/7f8b8920355f_create_annotation_table.py | sha256=uObFF34Cbh4wi_yDYNioGSoJVjFjgbFS2Ym6f_w4fok | 5399 |
flexmeasures/data/migrations/versions/830e72a8b218_migrate_sensor_relationships_for_power_price_weather.py | sha256=f-uF9NtTj_UzTZ4czeEv_oJFXAldmXxAMDZTcEqSMGQ | 3120 |
flexmeasures/data/migrations/versions/8abe32ffa204_add_owner_id_column_in_asset_table.py | sha256=CgxaXG4SXyiZZsMXtgM0omQP_WnL-01PGm-hrVXedEI | 809 |
flexmeasures/data/migrations/versions/8fcc5fec67bc_make_data_source_id_columns_primary_keys.py | sha256=bAix_QylA9y--JapBp-YmelplP7m3nCRMrk5AdjxsAQ | 1674 |
flexmeasures/data/migrations/versions/919dc9f1dc1f_merge.py | sha256=ah7aBvMvPSCnvKHseiYIm6Yi7micOgRmigJSKcVebrY | 328 |
flexmeasures/data/migrations/versions/91a938bfa5a8_add_horizon_columns_to_power_price_and_weather_tables.py | sha256=iuEp-MuoSrvaV7ofIjfSLfv2WLUfca4nYgAosgqjaM0 | 954 |
flexmeasures/data/migrations/versions/9254559dcac2_create_market_type_and_market_tables.py | sha256=BiAQmVwHz9zQIu6y1SyNvzzmgfliP9dQ-DHSmT6WLmk | 1381 |
flexmeasures/data/migrations/versions/96f2db5bed30_add_account_roles.py | sha256=ju12FUIX8_-LVOoGyU6m8VEOKbpUxkJzbroa1NQq4bE | 1631 |
flexmeasures/data/migrations/versions/994170c26bc6_add_account_table.py | sha256=OADqUJ_s2NdI9icA7wsymg_CZIfWbjpbnQUCRg20NHw | 10792 |
flexmeasures/data/migrations/versions/9c7fc8e46f1e_add_location_columns_to_weather_sensor_table.py | sha256=kaZrSk7kCTOvQmsF2rK9Co2CaG5sIWh0uwujtY7t6M0 | 1306 |
flexmeasures/data/migrations/versions/a328412b4623_add_timezone_column_in_bvp_users_table.py | sha256=CWqSHzUsrAH1K16loJpZMq7EETyHEi0ST0GeHit494w | 710 |
flexmeasures/data/migrations/versions/a528c3c81506_unique_generic_sensor_ids.py | sha256=tId6mstQ1AMPgxkvM2z5Jd_gbcjPfuwxcDSFaOXEzsY | 12280 |
flexmeasures/data/migrations/versions/a5b970eadb3b_time_series_indexes.py | sha256=8JsQw5OTXh3pz54eOkYn1xZuUjNwbF-T49ZfGlCLy_s | 1459 |
flexmeasures/data/migrations/versions/a60cc43aef5e_delete_children_assets_on_cascade_when_.py | sha256=1VkRlI7_oXNAAXPyMCC7sQ2TE7dhHLOIMG3-BXs9N_M | 951 |
flexmeasures/data/migrations/versions/a918360f7d63_add_unique_contraints_on_.py | sha256=cIJxfkOV6OKjGWUQrT57qw3gRVdWrEBeYP-ltQwyffc | 1042 |
flexmeasures/data/migrations/versions/ac2613fffc74_add_market_id_column_to_asset_table.py | sha256=vG5DtrDFCpUIGLnawrSJrnfVzifsv5iQm92JDvoqJxY | 807 |
flexmeasures/data/migrations/versions/ac5e340cccea_change_scope_of_name_account_id_unique_constraint.py | sha256=NsALwP2wZvVXSvLlTNsskapu-rf45q54jwwCEibeyFg | 963 |
flexmeasures/data/migrations/versions/ad98460751d9_remove_obsolete_tables.py | sha256=qJHdutUBiKVO3tiLdG0UK31ZcoU-TtDzgIWpDaz7wps | 17733 |
flexmeasures/data/migrations/versions/b087ce8b529f_create_latest_task_run_table.py | sha256=6A1KzN0gksLKsyjcVCglt_QIjPBX8va745XcA8fB04w | 879 |
flexmeasures/data/migrations/versions/b2b43f0eec40_weathersensors_unique_type_location.py | sha256=5Ars03emePJuEUJZzPHM889kdn1uPptz8l-ZMIvpryI | 790 |
flexmeasures/data/migrations/versions/b6d49ed7cceb_introduce_the_GenericAsset_table.py | sha256=j_sKwS253Vxu-aKjLJEr4rBTF7_kfNdl8CLo4pyDXlo | 9729 |
flexmeasures/data/migrations/versions/b797328ac32d_add_user_fs_uniquifier_for_faster_auth_.py | sha256=oP3qIp8ZYyi5yungYYviwGD_ywGi92RTPWyv0sicxDQ | 1854 |
flexmeasures/data/migrations/versions/bddc5e9f72a3_add_event_resolution_field_to_asset_.py | sha256=s09vz_63eAorcRFXJPbg8Nxw3qPSMAGbUzElHj-hdxw | 1316 |
flexmeasures/data/migrations/versions/c1d316c60985_merge.py | sha256=rePlQKpLbQriaiAEcGXUVg8ywNsCA1Lstcd1Mu_4EgM | 328 |
flexmeasures/data/migrations/versions/c349f52c700d_update_data_sources.py | sha256=kzYWGyhicLLbFqSJw-ifFfHp8KXnIEjO6J16WYHw2zo | 3156 |
flexmeasures/data/migrations/versions/c41beee0c904_rename_DataSource_type_for_forecasters_and_schedulers.py | sha256=jcMo1HL97NC4albQfQ5BSheQH0hzDddmMzfASy53CCI | 770 |
flexmeasures/data/migrations/versions/d3440de27ab9_create_bvp_roles_and_bvp_users_and_bvp_roles_users_tables.py | sha256=t85Jr007X2bpsWnzibFq2VVpLFt0yjRAaL3lAfyrfQQ | 2243 |
flexmeasures/data/migrations/versions/d814c0688ae0_merge.py | sha256=JhAHdUOWifx9cxZ9YCyK93mxNjT9ry4j5647xeBq9C0 | 328 |
flexmeasures/data/migrations/versions/db00b66be82c_add_horizon_columns_as_primary_keys.py | sha256=bRQXZuj0_ROTAcg5AdLct0RLuoQw8YOhMPIQO96ATrs | 2127 |
flexmeasures/data/migrations/versions/db1f67336324_add_price_unit_and_display_name_columns_to_market_table.py | sha256=72CPGAqI8uaILGzsrsSRs9PRvTQknDLoSx78xOwQJLo | 1356 |
flexmeasures/data/migrations/versions/e0c2f9aff251_rename_source_id_column_in_data_sources_table.py | sha256=cSSvlwLMgF1tlJ-kTBoXjMbtmP5e9zWJ4tGH8DPhy4k | 1304 |
flexmeasures/data/migrations/versions/e4c9cf837311_sensor_generic_asset_id_should_not_be_.py | sha256=p-8y6PSK_Jj657YCVWMjjxICR_AGN8EAj7fUPvolK2o | 1172 |
flexmeasures/data/migrations/versions/e62ac5f519d7_create_table_for_timed_beliefs.py | sha256=XGS7PJNE9owbxcGNKK9IKNqBXSBMWEBXxLctB7z6Mfg | 1494 |
flexmeasures/data/migrations/versions/e690d373a3d9_copy_Power_Price_Weather_time_series_data_to_TimedBeliefs_table.py | sha256=e_R9ZtErEz18-PJ2SQPt5GYPrm8YRDYy9Ni9pWWR-qM | 3738 |
flexmeasures/data/models/__init__.py | sha256=fztXBpDGCwLJHIcsjaIqBBRGxfPE6CFXJkQRgC8okxk | 486 |
flexmeasures/data/models/annotations.py | sha256=cAqEytstE5J6IzYuNN-ZbXaKZuw-AWKSgk1PEQ4pIdk | 8360 |
flexmeasures/data/models/data_sources.py | sha256=i10ILkZZHXp6GH-feBJLL9TVkWgb794quYQG9JOpa78 | 13436 |
flexmeasures/data/models/generic_assets.py | sha256=31W17WtJy_jDcp8ot7N43y-tfY6rRm8eEI55_gD1WCc | 27271 |
flexmeasures/data/models/legacy_migration_utils.py | sha256=8laO2n3N9pv2jhGCCvfxhFxGI20vUvA-aXC9rioMoWY | 2565 |
flexmeasures/data/models/parsing_utils.py | sha256=4WGzDV6B_kcd4fzkTKbmV6l5ttbSw331tc9-5Z1pWdc | 1707 |
flexmeasures/data/models/task_runs.py | sha256=M0_N7qYREP6t4_oB2j9qag9VqOij1oZ4GgcQtH5D43o | 1323 |
flexmeasures/data/models/time_series.py | sha256=uJvWKKMqvgTAbltJf7N_M8CJN9TFxndSLhSsJgX9UVw | 34499 |
flexmeasures/data/models/user.py | sha256=Rq23BwPpK-MlhRvad8dpDyNPa39szmnFyD-EHP0pk3s | 11561 |
flexmeasures/data/models/validation_utils.py | sha256=FERcODYxfirq15S_t2fY4XpXKzbnWM6wWOFIE0_rZ4M | 2351 |
flexmeasures/data/models/weather.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
flexmeasures/data/models/charts/__init__.py | sha256=EwzuywIoo6EFsWkU9Okr_vVjJvXy7bOzw6HSfC_Dcc0 | 1319 |
flexmeasures/data/models/charts/belief_charts.py | sha256=F69wyrsFNnGgdJj-eJozQg9u9g_BMQGhLtn2hVnH6Jo | 25326 |
flexmeasures/data/models/charts/defaults.py | sha256=wKC1wWXwZ6Id1VbvwDAroqqE2Ar28nsLAP8Od-CKjnY | 7565 |
flexmeasures/data/models/charts/readme.md | sha256=UTT61YOs3W8xsOZ2eGJMnAHm31yLKBX1zcMAlVFfLTY | 450 |
flexmeasures/data/models/charts/test_chart_defaults.py | sha256=uf9Vsb3xJwcz2pJF_BihRcVjbru-KxmOYcOjC-P77gI | 318 |
flexmeasures/data/models/forecasting/__init__.py | sha256=ipxm-7-7GhLpu5_W8zaJvPO20twoFC5mHEYzdZkIZ4c | 2300 |
flexmeasures/data/models/forecasting/exceptions.py | sha256=nk1yUZ57k6dGBPro4T6uymPsvI319-8gKUw9lpf2I74 | 103 |
flexmeasures/data/models/forecasting/model_spec_factory.py | sha256=g0OFX9Zh8wpGlnzRtB4M1vUVyuYRPfwaz4265fxo5mo | 11920 |
flexmeasures/data/models/forecasting/utils.py | sha256=tqt3X8DwETQeUwxlJmvI6pkSQaiovwv9U3eCotPa5RA | 6945 |
flexmeasures/data/models/forecasting/model_specs/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
flexmeasures/data/models/forecasting/model_specs/linear_regression.py | sha256=F8MiRvR12Tssol2E4q6SB6AiiVE8btrwh_C3T-Az-RE | 777 |
flexmeasures/data/models/forecasting/model_specs/naive.py | sha256=9c46oOJoXQ-SE4_uCaH_ebnR50KrD4ADuaetYIBA6BI | 1731 |
flexmeasures/data/models/planning/__init__.py | sha256=AdZqaiWV6WK0EylmJfxqArXhqaucB8OS51eBFdjn6gI | 7881 |
flexmeasures/data/models/planning/battery.py | sha256=LYIUzevFTtjg8kQaGJdUvAxTg8DUAZ7j-T5w3yteIq4 | 416 |
flexmeasures/data/models/planning/charging_station.py | sha256=uhbRyDee1Z2twO7ywfmxYUnnIvG-yc11yejASV7MSqg | 434 |
flexmeasures/data/models/planning/exceptions.py | sha256=QffLXWw_GzgGz4JO7q7638JRFYFbE11wBVjjExbYUYQ | 374 |
flexmeasures/data/models/planning/linear_optimization.py | sha256=4kH06mz99od32ARukvcFO2RhhDFPmeHxwkLSXpGW0hI | 16985 |
flexmeasures/data/models/planning/process.py | sha256=WN7y9RqqEGVy-RRnHTWrS5VCuJJ6zlYspu8ie0kMCmU | 10646 |
flexmeasures/data/models/planning/storage.py | sha256=YWX0YHXW8aUI3_yc8kXJZQMVKLCSQw6RBDObGqX87Cc | 44163 |
flexmeasures/data/models/planning/utils.py | sha256=K_mpDsBvJzUvcsB9WLXu9medHf7DkjjERIU4RkRwDxI | 18072 |
flexmeasures/data/models/planning/tests/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
flexmeasures/data/models/planning/tests/conftest.py | sha256=eugm26N_s0aBNX7OS6VZ-t1yu78C5J0IaCu97MI7_xI | 13934 |
flexmeasures/data/models/planning/tests/test_process.py | sha256=LIhsIOB6KBDRyK1A1c-taN5LTT_7flhbga0WuRr84p0 | 6437 |
flexmeasures/data/models/planning/tests/test_solver.py | sha256=qq0nf2UzhEzk4bcv7tznAWmhz11OyCiRm6RyTUPra5I | 67093 |
flexmeasures/data/models/planning/tests/utils.py | sha256=dhRr1-sHkjydph0qa_raAznRHkA-r7oClbrNuGFXhZI | 1105 |
flexmeasures/data/models/reporting/__init__.py | sha256=bejfyiyzdragnJLd8K07WGB5sc-gDxjPlH88HhEKOrw | 2776 |
flexmeasures/data/models/reporting/aggregator.py | sha256=DK7_jfTC9AT7QlTd0mkOmb0Ye6TnPH8jmaXFjmhTOf8 | 3500 |
flexmeasures/data/models/reporting/pandas_reporter.py | sha256=JV1i1N5V5eJ_1fp9CQRCYBOG-i4VnexCKDwTAWE7X30 | 11318 |
flexmeasures/data/models/reporting/profit.py | sha256=llo2MZsXeCgxI9qETwUxulyPM7SKTO0XPKnMbX_xt5I | 7129 |
flexmeasures/data/models/reporting/tests/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
flexmeasures/data/models/reporting/tests/conftest.py | sha256=QYFtjLamc8O4NeBB4rGCJ6EUDvR8PFDjzsg1F6MHM6Q | 7718 |
flexmeasures/data/models/reporting/tests/test_aggregator.py | sha256=RPVk7-af07wx5UELc4nnLyWl6wZpkp9kLr3o5SZFZqc | 7849 |
flexmeasures/data/models/reporting/tests/test_pandas_reporter.py | sha256=QJba6hORWNSZVn12W_vpNdB0V_P4WuOqbwktC5UZq_A | 5374 |
flexmeasures/data/models/reporting/tests/test_profit_reporter.py | sha256=E9gOlPLrs5SELVk7NslkkxQ0o81PoVeEG8JnKXf9QlY | 2471 |
flexmeasures/data/models/reporting/tests/test_tibber_reporter.py | sha256=npG2krhhT2mN_0mYrPar_GPRl8b-1m-zo1NYr-hd1-4 | 6367 |
flexmeasures/data/queries/__init__.py | sha256=7fIGZ30rxNn9wdjBe7UN5fOB0m_dfSm2A3RX0qfA43k | 29 |
flexmeasures/data/queries/annotations.py | sha256=gj-jxd9CIsN2kt9FOG5SrAb3cm16y5oAFiF2BYxRfzA | 1378 |
flexmeasures/data/queries/data_sources.py | sha256=hKziFWZDxIVkdbIhicnC6esw9AbilDTOpzNKSx_uxNk | 992 |
flexmeasures/data/queries/generic_assets.py | sha256=guVBGa-wA-KVlM1oKhGhPNFTjKw8QHxzZxuhIGFo3Jw | 6662 |
flexmeasures/data/queries/sensors.py | sha256=B9RiJWmChCTcJ9jRNKJ2AlwEjgGI4y_iMJv2BDqKCAg | 2737 |
flexmeasures/data/queries/utils.py | sha256=lN9u7PN_qW-VXN_y_iR6IdGN_0Rn9a8zVl6ceAIz7Mc | 12477 |
flexmeasures/data/schemas/__init__.py | sha256=8Rc-CjmcWp4P5XXO-3hi8es5nc07kTf18Iti-F98r5M | 370 |
flexmeasures/data/schemas/account.py | sha256=dAnrdyy1hMY1yFzmGJxdCx_5mgJ7KmbchJB-D4lKvYo | 1684 |
flexmeasures/data/schemas/attributes.py | sha256=6cW4DHLL4av_w_G_r-axZdfuwOGJO5YIcTyNYLmlL3M | 263 |
flexmeasures/data/schemas/generic_assets.py | sha256=NNiVu3WSvLQJgxStSvRFT9ShRtyG_zEtn6PyB_81J3w | 5984 |
flexmeasures/data/schemas/io.py | sha256=3pHV8_Kxh98XE1Hl-ierwKsWob_J6KhEY3gYV3hjvFA | 2258 |
flexmeasures/data/schemas/locations.py | sha256=q568yn0Gs042qYSMBKYyOI_uif0RwplYe5hkDGkhdXs | 3027 |
flexmeasures/data/schemas/sensors.py | sha256=9PAWD4ed77Bp8EsFfe9_6tpggxSS0JaD-llhRaJHulc | 12259 |
flexmeasures/data/schemas/sources.py | sha256=5aBBJ34amxeLjvffwGzyJQqDlrbWtd7mQbZzhrYYXik | 866 |
flexmeasures/data/schemas/times.py | sha256=CgNvMjHROhYxRthXHOY78AxsU7GAIF7GKUIzr6RXBJo | 3998 |
flexmeasures/data/schemas/units.py | sha256=vzPEBp_xuuthCKU6sejr1KY3cLWgDLzfsDvFCX3m6Y4 | 1924 |
flexmeasures/data/schemas/users.py | sha256=dT4YjTF53uuvhKdHqncOOiG98OI1hnsLicDsKXiphXg | 991 |
flexmeasures/data/schemas/utils.py | sha256=MCKVPnadwCjGG2QDC_qsd4MQ09TUscf8WGvhzbrKyxg | 1622 |
flexmeasures/data/schemas/reporting/__init__.py | sha256=7G4C8oCU9DY-6eZqCjHlDpV44cF3XEmHnENuZYXWdb8 | 2193 |
flexmeasures/data/schemas/reporting/aggregation.py | sha256=IOr_WKSh9GsCFOJxr8SHJFt4P9FAIBY4lEFO9qZ99yA | 1540 |
flexmeasures/data/schemas/reporting/pandas_reporter.py | sha256=GHsplRQTDLwxLA__Hq0yuypb7oeWNjD-YJifGA1dST8 | 5533 |
flexmeasures/data/schemas/reporting/profit.py | sha256=Shf0UXBADuzEaQW9NKx1z0wwAzmC96iezsGcPEYDr1E | 3713 |
flexmeasures/data/schemas/scheduling/__init__.py | sha256=BvGASvA-p2EcwhC3hdyLSicGHXDus5i60f46FOy2rhw | 1089 |
flexmeasures/data/schemas/scheduling/process.py | sha256=CGt36cUYegOu3sCt7BXk22tzBxDon7WQ4ClSfRJaSiU | 3779 |
flexmeasures/data/schemas/scheduling/storage.py | sha256=f_q7P9TPfBhaaBZrfaRq9CexuVYA7-YbzPCWxeqxVIU | 7865 |
flexmeasures/data/schemas/tests/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
flexmeasures/data/schemas/tests/conftest.py | sha256=6WT31TdUdLaK4BP6ggVqlKEzvcwd1LgSjlroF4TmLdc | 2238 |
flexmeasures/data/schemas/tests/test_latitude_longitude.py | sha256=dMifistyzckj6e822PsJHuqtnRqjBK1L6uowcVlYOIc | 2508 |
flexmeasures/data/schemas/tests/test_reporting.py | sha256=Va8Xj_XDtH_0uVvxC8LP6bTQypcnWk0osJmWDDpY8x4 | 6850 |
flexmeasures/data/schemas/tests/test_scheduling.py | sha256=WAMirbs981Y3yZhiDwJKfG6T5579-4gs6rqv8MGRSTw | 7918 |
flexmeasures/data/schemas/tests/test_sensor.py | sha256=D5N1QvpdTLBLK1_4sJk9sJML_NcVG5h7qMRbUQ1CgzQ | 2727 |
flexmeasures/data/schemas/tests/test_times.py | sha256=76vVO91sZykOAMqM9MFMJFn3Bwev24pVGjEDY7vE8q4 | 3089 |
flexmeasures/data/scripts/__init__.py | sha256=l6izZtBKGkAs1RqIaoaZD7g0IX9i0BV1GLSxSoGFMc0 | 23 |
flexmeasures/data/scripts/clean_database.sh | sha256=LzKjCEPkaKQeAdVg4HxVyt6-1BykRidq4wJ2jOZxo_Q | 3503 |
flexmeasures/data/scripts/data_gen.py | sha256=r7eL8BX_ZOQfpUHBAqzlueniE2s1BA_76bQVC1H7iO0 | 17060 |
flexmeasures/data/scripts/visualize_data_model.py | sha256=NuC8ldVyf-BUAdu44PlZqJPzIlp7ibLVWbvzrIJmjSI | 8848 |
flexmeasures/data/services/__init__.py | sha256=yUcJvVoYqxJNud4D7sj-8vHVbQeDiq66BTjL61iGfy4 | 23 |
flexmeasures/data/services/accounts.py | sha256=8FuZ6yukCjWzqcCs4RxfUTIewHXlnWQ4BoR9dUf_gZA | 1337 |
flexmeasures/data/services/annotations.py | sha256=L4gubUDxldSdba8bq4xGUCAHSL-EMM1kPn1YgtT5hRQ | 1501 |
flexmeasures/data/services/asset_grouping.py | sha256=TojC6cDFYtHKur7Vwtqsu2Tx4EJX3NRvXX0mN5RSXUU | 5561 |
flexmeasures/data/services/data_sources.py | sha256=eYt-KFMYxq0aK3Ctmlq9U6S80hzzhM5mEbxxlY7i4vM | 2417 |
flexmeasures/data/services/forecasting.py | sha256=buKwmxry6YVKocqgEkPGyg_xhrqDVq3cRICOvAfN70k | 10593 |
flexmeasures/data/services/scheduling.py | sha256=IXJ8V4IZHJLTx7JvrfOFgNcfkl7EHL5ZgpyUp4yX3EY | 16208 |
flexmeasures/data/services/sensors.py | sha256=jej2-MNlFnjU3sTY3n_NZEC7720C8vTlqXeE6sGmtVQ | 1837 |
flexmeasures/data/services/time_series.py | sha256=yNP2hs-Pam8nRMHiqmmS5HUTol-YwmUrgiQwLAQJMRs | 5910 |
flexmeasures/data/services/timerange.py | sha256=gTyNvo9MJpoFFlV5LK9E_rwePP2CjMpKv9239AG2THg | 1127 |
flexmeasures/data/services/users.py | sha256=go_imaauf3gJj7JUKe2xr8Xa0-Ox3WXikui82X3yoaY | 7843 |
flexmeasures/data/services/utils.py | sha256=_9EdFJsSqBJTPDi9Jmb4aL3ph3gXHnQDvCZXYNFQhAI | 9095 |
flexmeasures/data/tests/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
flexmeasures/data/tests/conftest.py | sha256=zzfTYQPgrvtxEiRZXvGdZYKzOnqif9k22EMsKTGQJiE | 7734 |
flexmeasures/data/tests/dummy_scheduler.py | sha256=RvWj8hNpVXhRbyY3vLIuN2SWon5oafI5DLMOPu7L68U | 829 |
flexmeasures/data/tests/test_accounts.py | sha256=Hh1I0qwWYVvTWM9j9neiD5a6YPaJw6REDODNxaoCpzg | 1167 |
flexmeasures/data/tests/test_annotations.py | sha256=MJtYFNrx86IUDz2kReyCZ5jjNabtodcbzAhGy-CMht8 | 2288 |
flexmeasures/data/tests/test_chart_utils.py | sha256=pt2MfpfAuQKdkqpUorEKUr5I9_hpGKnA_xLDdFLjp0c | 674 |
flexmeasures/data/tests/test_data_source.py | sha256=bGfDiJc9ReWkwZSkbSKIJ6Tls1IBcODLMOGA2tthLMY | 4863 |
flexmeasures/data/tests/test_forecasting_jobs.py | sha256=jYpnZ_LWrS7YwuY4ve_E1gF5t_wqEAeF9H7VCxkX_QY | 8665 |
flexmeasures/data/tests/test_forecasting_jobs_fresh_db.py | sha256=t6MGlFvdZvZtSvK6aPB1tw-Bpa88QdyvhZXmIrCANnE | 7013 |
flexmeasures/data/tests/test_queries.py | sha256=jVtDMBVXPNvi96csd5FrQCdgWfc8ghNd2x-0CrdlpEw | 9875 |
flexmeasures/data/tests/test_scheduling_jobs.py | sha256=mXES70AoVxfPM2vJHwQ4JrQw9GALX9qZzHX-xNlTnoM | 8345 |
flexmeasures/data/tests/test_scheduling_jobs_fresh_db.py | sha256=SIf2-bFLsb38qF02jgwaik_3LYd1pYX0muEjf2savgE | 2833 |
flexmeasures/data/tests/test_scheduling_repeated_jobs.py | sha256=edoEerqBFaXSYmi4VxHFTjO8UU51kpSD0XzV0Ucp8vg | 9997 |
flexmeasures/data/tests/test_scheduling_repeated_jobs_fresh_db.py | sha256=XF2yeI0uUObYuwvaSU0TCB2VQsVnZLwypRoXQkn0saQ | 2589 |
flexmeasures/data/tests/test_sensor_queries.py | sha256=DzGUXiUoz8OgwZgcWynkcqh42UWJY5BgHUghIWUy9UQ | 1731 |
flexmeasures/data/tests/test_time_series_services.py | sha256=c9Kq04a0VHf82hNt6Ovyz-fDWvxoiCXI_ydp9JZZk38 | 3745 |
flexmeasures/data/tests/test_timerange_services.py | sha256=60vIyEjF6h_H8XfUl5AZWVha72WaTrMeG-b5gnMuRrw | 528 |
flexmeasures/data/tests/test_user_services.py | sha256=4bLzE0BfCld6HrUjFAe3qns8yNZ8SCiZ8C5T7_MxRtw | 5101 |
flexmeasures/data/tests/utils.py | sha256=_NESG3uPlZJTLADDaUzqr5AoQ1t5HuSpWZsBfFBp_6w | 802 |
flexmeasures/templates/security/email/reset_instructions.html | sha256=Pcn36VRMAr61jJfojmZ5KjHvDCvE8bJYyqU9AJ08GkQ | 159 |
flexmeasures/templates/security/email/reset_instructions.txt | sha256=q6BT6Vd3hr3_cuHHpVtAiKVQkX1OOaR9GWkUykIJ8ZQ | 150 |
flexmeasures/templates/security/email/reset_notice.html | sha256=TFMZzfOWujry-sv9oc-hETTEyxYeLbn1LXz68mJcnOE | 83 |
flexmeasures/templates/security/email/reset_notice.txt | sha256=LbXvHJ181sQ8lKUJzKxD-gPtlNPnjYzmwzaXShmlOlQ | 66 |
flexmeasures/tests/__init__.py | sha256=a7kQiGjxOA1OO-gBcr1xiaAbKpgxabFqwtvKLhfUvp8 | 27 |
flexmeasures/tests/test_highlevel_class_imports.py | sha256=xHi5z_7KP8KRh1M_eKouPTmzErxRb_1jWwrPjigN2ps | 395 |
flexmeasures/tests/utils.py | sha256=1-kReniQ7Gw_MCesSK52iIsIttZYqfZQXDaKoNMONMU | 294 |
flexmeasures/ui/__init__.py | sha256=4DYuCHG26PhVP6FKvLoiNIyDeZcP0WpvoYwqPDTW_RI | 5648 |
flexmeasures/ui/error_handlers.py | sha256=mpGQTt3mkOMbhKyHh5Ic9tufVYgwvFLMWN-791yjWs0 | 2932 |
flexmeasures/ui/crud/__init__.py | sha256=Zk486GPojR4BrDvb1nyuvFzWOKAHO5b0uv91Suxj7g8 | 45 |
flexmeasures/ui/crud/accounts.py | sha256=1hNs8_FCZZA1Q6ezqqLz5tBg7LPg7hXMIw9VyR-6NRo | 2339 |
flexmeasures/ui/crud/api_wrapper.py | sha256=9dzJZSvdHe28Obk3KKlC7UWFIso7bTyQKQmSTUny2pk | 4039 |
flexmeasures/ui/crud/assets.py | sha256=V3GW0VSvE7d83K6wOxmsac81duW9KzYPLTXLXIdxu_E | 17469 |
flexmeasures/ui/crud/users.py | sha256=rCnDJMUnC69_Iti8tYQIcxwh-hXb86uvKpQ21qS_y5s | 5835 |
flexmeasures/ui/static/favicon.ico | sha256=1Jek7ZZ4mXOuWysFRTUbkAbOP61vEl08mPHsJjCPNCc | 4286 |
flexmeasures/ui/static/css/flexmeasures.css | sha256=pLHpc6jOt6TvJ5-W-n-IjLAfhzOo9_6YwheB9dwrGLc | 56186 |
flexmeasures/ui/static/css/external/rq-dashboard-bootstrap.min.css | sha256=YMTCKjDe87NgpARm2_roYdDNzAnpjU1Td9Nm4Oiv7gc | 332 |
flexmeasures/ui/static/css/external/weather-icons.min.css | sha256=KcCcakqMaamBrTFaxb9tkrP2iq1X8vUnsm86W8pRcgI | 26681 |
flexmeasures/ui/static/css/font/weathericons-regular-webfont.eot | sha256=Ov7U94wgGDDZRUEKfiep_rSDKCVVsocKr8mdLbZfTCw | 99774 |
flexmeasures/ui/static/css/font/weathericons-regular-webfont.svg | sha256=4b1ipy3DFZix8Qy6_gGpiScWkC1zj9oqlHvOQaqTwaU | 184969 |
flexmeasures/ui/static/css/font/weathericons-regular-webfont.ttf | sha256=F2vaZmHyE93kfCEU125HbsjKmq4H3VT5VQ0tKP4CtP0 | 99564 |
flexmeasures/ui/static/css/font/weathericons-regular-webfont.woff | sha256=1OkBNvpvSybVYTyFuE-COvHXs0_D0uNUl0CzrqUQyq0 | 56468 |
flexmeasures/ui/static/css/font/weathericons-regular-webfont.woff2 | sha256=kydkd3HAnfggldujWRx3zKQanO3KlIrgHn-3DGkNy9U | 44720 |
flexmeasures/ui/static/css/fonts/FontAwesome.otf | sha256=RE3UNmYV_8ShbQErL6kBNwZdPMtBD6b9Xk3de15P_NU | 134808 |
flexmeasures/ui/static/css/fonts/fontawesome-webfont.eot | sha256=e_yrbbmdXPvxcFygU23ceFhUMsxfpBu9etDwCQM7KXk | 165742 |
flexmeasures/ui/static/css/fonts/fontawesome-webfont.svg | sha256=rWFXkmwWIrpOHQPUePFUE2hSS_xG9R5C_g2UX37zI-Q | 444379 |
flexmeasures/ui/static/css/fonts/fontawesome-webfont.ttf | sha256=qljzPyOaD7AvXHpsRcBD16msmgkzNYBmlOzW1O3A1qg | 165548 |
flexmeasures/ui/static/css/fonts/fontawesome-webfont.woff | sha256=ugxZ3rVFD1y0Gz-TYJ7i0NmVQVh33foiPoqKdTNHTwc | 98024 |
flexmeasures/ui/static/css/fonts/fontawesome-webfont.woff2 | sha256=Kt78vAQefRj88tQXh53FoJmXqmTWdbejxLbOM9oT8_4 | 77160 |
flexmeasures/ui/static/css/fonts/glyphicons-halflings-regular.eot | sha256=E2NNqH2eI_jD7ZEIzhck0YOjmtBy5z4bPYy_ZG0tBAc | 20127 |
flexmeasures/ui/static/css/fonts/glyphicons-halflings-regular.svg | sha256=QvYGWdJlwaPDD5-kKry7Vr1KU69Ng9MW1t16NpA8Q-U | 108738 |
flexmeasures/ui/static/css/fonts/glyphicons-halflings-regular.ttf | sha256=45UEQJN1fYKvyxOJV9BqHqk2G9zwtELQahioBRr1dFY | 45404 |
flexmeasures/ui/static/css/fonts/glyphicons-halflings-regular.woff | sha256=omOU9-3hAMoRjv8u2ghZYnWpg5uVnCJuFUOVV6WoB0I | 23424 |
flexmeasures/ui/static/css/fonts/glyphicons-halflings-regular.woff2 | sha256=_hhdEaSWdokNR7t4MxKgzaWkTEA5IUCU55V7TAQO8Rw | 18028 |
flexmeasures/ui/static/css/fonts/glyphicons-halflings-white.png | sha256=s0RZH_ncq4VOtUydzn_PX5LoDHwoKX9iJCNyXFa5jlc | 4352 |
flexmeasures/ui/static/css/fonts/glyphicons-halflings.png | sha256=du9HsHAwFLwBIHHhwcn2O_QuLQaYSSK1a4afWdf07u0 | 4352 |
flexmeasures/ui/static/font/seita-webfont.eot | sha256=Zy76F5ZE-RFnsH0kkaT0clfnTIfWLg31clnlZ9a1UFk | 9632 |
flexmeasures/ui/static/font/seita-webfont.svg | sha256=TddaL1E0kj0_mz0-6xHfQ7bR-hg3MBt1T-cC7zDpnwc | 18348 |
flexmeasures/ui/static/font/seita-webfont.ttf | sha256=Ky1lHXSBgYNa_WL117DoMwnUoM20LFHvT0jA612a_do | 9444 |
flexmeasures/ui/static/font/seita-webfont.woff | sha256=BsnXoY0zxSCKu3kqcZ6nyHZJpwVB5QDaIeNVRScQCaQ | 6024 |
flexmeasures/ui/static/font/seita-webfont.woff2 | sha256=xg_zvKEpPha981OGqtybVW2Fp6kvV_GX0Wy8XzFHYqc | 4952 |
flexmeasures/ui/static/images/chase-lewis-506404-unsplash.jpg | sha256=37zIW3bICdSNhMqY4vYOMKJIHhLGAE0MZjFLW_3ywTM | 106674 |
flexmeasures/ui/static/images/flexmeasures-preview.jpg | sha256=Ur1nSQZiwrtz7IxxaSKIuNL2bFZG7W6C87oKhfOXjUs | 143119 |
flexmeasures/ui/static/images/tj-k-349056-unsplash.jpg | sha256=4uMsYKc3-HYJAaDTCgkyAdH-0vVNxqegcEN-2fUH-tY | 121868 |
flexmeasures/ui/static/js/data-utils.js | sha256=x83-X7CVUcJ3Yg_kAAIzzElwAgD8qJSfVkpt_tFWgt8 | 5416 |
flexmeasures/ui/static/js/daterange-utils.js | sha256=C5pWVB_WTYPvjYJOc-lKBw8el4S7TpEgrkI7QK0zZ8M | 2512 |
flexmeasures/ui/static/js/flexmeasures.js | sha256=4JcdIjC7-Gi4I9fqalLoIIRZ4AqHoAuKBYziGJ9E6CA | 16356 |
flexmeasures/ui/static/js/map-init.js | sha256=v9ppoty_HUe3ia57jPVgdC_qON4ZzLwI1CzwXwJs50s | 1379 |
flexmeasures/ui/static/js/replay-utils.js | sha256=O5svs2swWJSOJxwcQ8su6TnOitI2F3fFzNblMqhcAY8 | 2748 |
flexmeasures/ui/static/js/swiped-events.min.js | sha256=TvLQ-YZxpx-jSn2IknjoNaVUnZbfyl7sJZJftreN85Q | 1809 |
flexmeasures/ui/templates/base.html | sha256=k0jhdDg5Ao7X7rPFtw3ZNtRHcJAbIYzsmXa5Xmw5_nY | 40888 |
flexmeasures/ui/templates/defaults.jinja | sha256=dtf7pxGczeD2bp3uR4CLyxQrAhFLF2j63ucp_2V8-3Q | 3024 |
flexmeasures/ui/templates/error.html | sha256=iveE5aoDwGofYhYAL0EtVJNGb7tq7EVYLax3-Gzq7PI | 636 |
flexmeasures/ui/templates/admin/forgot_password.html | sha256=mrRCTseMzZW_ou1bG-q0P1WajaSzmip7wHlqUM4MSsw | 872 |
flexmeasures/ui/templates/admin/logged_in_user.html | sha256=64YtzY3R6exHHAXowyjrgNQR3FrhEKCwwN9qUHwTiWc | 4519 |
flexmeasures/ui/templates/admin/login_user.html | sha256=ZzsmwJNRcsamIsA06fF44GM4f0FU7vyQ-b747jnHFqg | 4695 |
flexmeasures/ui/templates/admin/reset_password.html | sha256=VI9BkhcyVfjacT_1JFvLUgp3D_4w_5nbar5v-oPGoBM | 965 |
flexmeasures/ui/templates/admin/upload.html | sha256=Q89K6YoUqzGf1qwybS_KA-h2ki2_YcRfDEIx1RUOql4 | 28779 |
flexmeasures/ui/templates/crud/account.html | sha256=ExWSLl1ihUPj3RpBJORd1l9FeQMWcrs47W0r8jPlY2w | 7162 |
flexmeasures/ui/templates/crud/accounts.html | sha256=RoVJB5Jczsu4GNkJ0iitCGsfYlqQAINLtAactnPiP6I | 1860 |
flexmeasures/ui/templates/crud/asset.html | sha256=EPMdiUY2N2_1Q36Qx0s7B0Che6UrFFJWXEav5rHJO7o | 13877 |
flexmeasures/ui/templates/crud/asset_new.html | sha256=DVsHuFxP8oOpR6NGmWTTJ8qkfmd3ZEFvaA7dX9Qu9kc | 5637 |
flexmeasures/ui/templates/crud/assets.html | sha256=usu7eZ_ydgOBvkw4zayxjrbdtQsbRIMVopFRxN29lOo | 3118 |
flexmeasures/ui/templates/crud/user.html | sha256=TtLsR2PcuV_mhrYJ9pUz3ZBOskSFvyFELhOG4KkXPpk | 4435 |
flexmeasures/ui/templates/crud/users.html | sha256=KqSQyTw-QXMldAepMb1jioOeJsVcSjezkdWTDX5PBYc | 3489 |
flexmeasures/ui/templates/rq_dashboard/base.html | sha256=n8Z9ixTV7rIWLZw5__I9BZ2TbiHhDI_gFtQ5BB3o4AM | 3303 |
flexmeasures/ui/templates/views/control.html | sha256=Ze_ugTwML-asJq7BU9EKm_OxkzG0sgTM0jSEJucFXrk | 12426 |
flexmeasures/ui/templates/views/new_dashboard.html | sha256=FSPUGLh6FpV9GSLPbr2JkZVghmbKNkcQa8lu7KZ5sis | 8708 |
flexmeasures/ui/templates/views/sensors.html | sha256=0PNjP-Pshw-5FeynytZUXzG5pgjBj8g_6Rf_3XtHBNA | 3764 |
flexmeasures/ui/tests/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
flexmeasures/ui/tests/conftest.py | sha256=ZXt43LrvJn81drCwUh4XnxTGY-HRUZbAAhqwu-7DJmI | 1052 |
flexmeasures/ui/tests/test_account_crud.py | sha256=EaQt8Aa3yPsNrVI1qfzdSWrazC901yyz3LZ8DX3h6q4 | 1933 |
flexmeasures/ui/tests/test_asset_crud.py | sha256=u-AlioA6A1lDZJfAuWXbnKGc2VN16VA7s83qyMz51sc | 4863 |
flexmeasures/ui/tests/test_error_handling.py | sha256=DhGzHsZlOlS1HrnoTdbHZz74Ce1zYXw2zzOa-wHCZ0A | 2027 |
flexmeasures/ui/tests/test_user_crud.py | sha256=F0dcK0Bm-YQ5MQmJseB6SjbbE_TKUvjuZtn3a83YNpw | 3493 |
flexmeasures/ui/tests/test_utils.py | sha256=xSMQ36E4-0ZZxmG9e15U8fQ_PT5g8ewtMk144BsP1zQ | 1781 |
flexmeasures/ui/tests/test_views.py | sha256=wlQcuj3todt0YHlJwkZhWBw_U6bQVxJsX21XUoVn3ww | 1326 |
flexmeasures/ui/tests/utils.py | sha256=I6J5MveBj0htLWwCkFddBVmhgn_eS5WJa2w9M5b5hVI | 2645 |
flexmeasures/ui/utils/__init__.py | sha256=nDGE-UF-GZXvXDsvz5Yriw7tNiOJGX4I6PK_KFARom0 | 39 |
flexmeasures/ui/utils/breadcrumb_utils.py | sha256=hgT9gZLHXAQtdh1MQuPzRRX1HUeKhuEUyIuqpbulk0U | 2788 |
flexmeasures/ui/utils/chart_defaults.py | sha256=RLRC0puwKsqYh3h05uspEmywmzhX_7x_lcaCjTQQ67o | 200 |
flexmeasures/ui/utils/view_utils.py | sha256=v_uSBfpyXXpSABQ5QJO38qNYMVmIz1uPS_KXcZXxjwQ | 7462 |
flexmeasures/ui/views/__init__.py | sha256=J-O4Tw4TxAyxl1e9anlxRRANBejsCtPmGC96rBH5fIk | 613 |
flexmeasures/ui/views/control.py | sha256=iNrYZ3g-iqAgqu2771b93YB4MV4K3M47s3shgkgZPUE | 806 |
flexmeasures/ui/views/logged_in_user.py | sha256=ZVVVlSkRrunVCuKSTAT6DeRS-yYT-BVxP-Eb5jouNEc | 1001 |
flexmeasures/ui/views/new_dashboard.py | sha256=f4tD_RLZkWRhBub9rLc4-78cKuTf5iNYeQ-Sio3hq3I | 2686 |
flexmeasures/ui/views/sensors.py | sha256=gDzz_20ibnJsCY8jAooTzy6WubaKJz4IXPK6v1fhmMM | 2946 |
flexmeasures/utils/__init__.py | sha256=E0mOPqCJ-zWsBiLXT2p3-zbn1QyDjb7t5-OPpJOVxMw | 46 |
flexmeasures/utils/app_utils.py | sha256=hAo7-RXbprjqA-ublnzsaDdpT9JnEvO-PW9R64ub1yE | 5994 |
flexmeasures/utils/calculations.py | sha256=qgbuUtaSo19OF9w6Q_z_l9fXdgykeJueB2kgExMhzF0 | 7202 |
flexmeasures/utils/coding_utils.py | sha256=aI6A15bE5NQT_1W29cotGRPbsUDcQncdhKvnu7n07SU | 4605 |
flexmeasures/utils/config_defaults.py | sha256=K_GcGWaSoowbJNHh38CO3fowFqc0OmVHMX50MlAi8xU | 9679 |
flexmeasures/utils/config_utils.py | sha256=gFwazyHFfh1hYrvFgnD9rkGaObTb_SgiFFnKcfIrmWo | 7951 |
flexmeasures/utils/entity_address_utils.py | sha256=GHVqPsE0CjAnelBIrgGWs6xPjExTBky7pxKROkyz1p4 | 14543 |
flexmeasures/utils/error_utils.py | sha256=sjMt5oxbh29vqUOgf4Z3g8REjcO0CJ8KZV20j9ph_tU | 4518 |
flexmeasures/utils/flexmeasures_inflection.py | sha256=hMarcUgj8GjOAs2N-3e2fkdYyE8_Cq82hfz9lnRbMW8 | 3303 |
flexmeasures/utils/geo_utils.py | sha256=jNsQa79ynu-uIW9nC8aBfJ_43LecnLHiSAJKgOrBMws | 2109 |
flexmeasures/utils/grid_cells.py | sha256=TDHIkB0A7FxiPTnUriP8ysQ2A0AZTkvdzzDbHD5hbhI | 9928 |
flexmeasures/utils/plugin_utils.py | sha256=T6Xwh-hvs83s2DyWPryFnTxOh4gpIfotiaELi_i3yzU | 8521 |
flexmeasures/utils/time_utils.py | sha256=o7RwGyqdx5M3JHo_U_GiAQVbDxskPxuQKqB09SNU6Iw | 14687 |
flexmeasures/utils/unit_utils.py | sha256=ZCZt1Uy9Ko8yZsTiizVvo4sYJZgmIzfoiHaDwd_Mruc | 11834 |
flexmeasures/utils/tests/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
flexmeasures/utils/tests/test_coding_utils.py | sha256=s-GQScykQjHGkoHbfaWAxMv1oXOneM58WkxHdeXPpMY | 844 |
flexmeasures/utils/tests/test_entity_address_utils.py | sha256=dtcQQZP0oxIHKyDauR3EqnzNWGzwzSJjXJA67EAgOXU | 8960 |
flexmeasures/utils/tests/test_time_utils.py | sha256=eH8wiT72NVRkn6cdn4EKjEkwC-AV0yhNK_kkQIe3hKQ | 6532 |
flexmeasures/utils/tests/test_unit_utils.py | sha256=vizUq64S8U_Aj_eeaKgG_uXfbk8wiRHaBigravuIS2k | 8924 |
flexmeasures-0.20.0.dist-info/LICENSE | sha256=zE1N4JILDTkSIDtdmqdnKKxKEQh_VdqeoAV2230eNOI | 10141 |
flexmeasures-0.20.0.dist-info/METADATA | sha256=zfXiMiIQM8HsQDl01QqFjFHXzfW94f5JJ-jpzdbUECg | 4619 |
flexmeasures-0.20.0.dist-info/NOTICE | sha256=9W3FQuYrP4TC5IA1JRvyV6G15YaaYHwDTLlpCZ9pq4Q | 77 |
flexmeasures-0.20.0.dist-info/WHEEL | sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ | 92 |
flexmeasures-0.20.0.dist-info/entry_points.txt | sha256=JwvCdmCvlBbGGpu5-ZVEQ8HL0MmVqXEepFtBubCjw6g | 79 |
flexmeasures-0.20.0.dist-info/top_level.txt | sha256=CqPsmFGccqz9TJO7KqMR8C4UiOGJRHkoOxD82Ujdz6U | 13 |
flexmeasures-0.20.0.dist-info/RECORD | — | — |
top_level.txt
flexmeasures
entry_points.txt
flexmeasures = flexmeasures.utils.app_utils:flexmeasures_cli