cool-open-client

View on PyPIReverse Dependencies (0)

0.0.14 cool_open_client-0.0.14-py3-none-any.whl

Wheel Details

Project: cool-open-client
Version: 0.0.14
Filename: cool_open_client-0.0.14-py3-none-any.whl
Download: [link]
Size: 201798
MD5: d80beae176eaa386cab11c9543de2680
SHA256: 7275984a6bc06e6656c37eee347ca1d5cc27a3c5e1d993bf7087dc22e0e290b7
Uploaded: 2024-04-14 13:44:00 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: cool-open-client
Version: 0.0.14
Summary: This library will enable the use of the CoolAutomation API by third party projects
Author: Shay Gus
Author-Email: sgusin[at]gmail.com
Home-Page: https://github.com/ShayGus/CoolControlOpenClient
License: GPLv3+
Classifier: Programming Language :: Python :: 3.9
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Requires-Python: >=3.9
Requires-Dist: certifi (>=14.05.14)
Requires-Dist: six (>=1.10)
Requires-Dist: python-dateutil (>=2.5.3)
Requires-Dist: urllib3 (>=1.15.1)
Requires-Dist: bidict (==0.23.0)
Requires-Dist: rel (>=0.4.7)
Requires-Dist: websocket-client (>=1.3.3)
Requires-Dist: marshmallow (>=3.17.0)
Requires-Dist: marshmallow-dataclass (>=8.5.8)
Requires-Dist: typeguard (>=2.13.3)
Requires-Dist: aiohttp (>=3.8.1)
Requires-Dist: websockets (>=10.3)
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 15 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
cool_open_client/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cool_open_client/cool_automation_client.py sha256=uqIpjG65blMOLzFj6gT8QpLQ1mzs4sEvFtt4j5C3_Zs 19180
cool_open_client/hvac_units_factory.py sha256=YfxcNamntI4Wt8NL6idmxs7HYaIS3PRwfIQ5hCLHF04 2288
cool_open_client/unit.py sha256=rESo5Q7uwe7KmTDfrZ-9f61YO8YZ9JF2MRXOitvwWy0 7350
cool_open_client/client/__init__.py sha256=kC84-gvYxJlOIDAFysHSG-uZQaMQReab4Z44vsX3Src 9743
cool_open_client/client/api_client.py sha256=IU1NX6bDXTd63XoFyYY55bW5QugP8iHhobCk9vAhdkE 25077
cool_open_client/client/configuration.py sha256=YpD3AFXVP3PlZQPaivYaQX0sx4ck9s5qrX3wyi_w6-0 7973
cool_open_client/client/rest.py sha256=0sMEa0GuL1_2HNHemmtCpoBdFXRAHlKAbTY8LpsrVkM 10635
cool_open_client/client/api/__init__.py sha256=s67tZroskY1pf_eSx41EEeRewBc05bDW4dXOckeS2hw 1661
cool_open_client/client/api/authentication_api.py sha256=e3x-p_5oI6RPpbqushkuDjEVaGKnOr7__ons8GuUu4w 4556
cool_open_client/client/api/customer_api.py sha256=YCdY4EBzD4NODRcPsI0Bd7zpRSjtm6KypfOhkEmYbzI 23747
cool_open_client/client/api/customer_sites_api.py sha256=PTzCdXF3dX7K-OZjP8E42quxrYYSHpl7ZLm5_1dwbFA 12383
cool_open_client/client/api/customer_users_api.py sha256=ML0gofQKCJ0_luHg5WgaQSvE4g050Nz-aeVMmXOltPc 10309
cool_open_client/client/api/customers_api.py sha256=vF268oBEFffGaTSQjr7yN8HoYNo3ewHVEkD91EwjSSM 5507
cool_open_client/client/api/device_api.py sha256=Trazw1mZbRAmWT9DxfzojdUZAPiSyJNRJFmdjeZcJsw 17253
cool_open_client/client/api/device_units_api.py sha256=ZclRF-Lh855NYZ0Mrc7K3cPtgqww_jk2CnJqOjd72Fc 6127
cool_open_client/client/api/devices_api.py sha256=CHTIphHBd_8CI5lUk6w-_QG6o9hTwaqpJPNZ07MMIz8 5399
cool_open_client/client/api/me_api.py sha256=1jkZeXCKNwyDWVWXS-qXFm88c8fRWgBI8pdk4gTLuQk 10094
cool_open_client/client/api/services_api.py sha256=ykzO-ppeFvmcT1ucrJTKFXtxMqn0YvqTUhnuZ_hVaPs 5547
cool_open_client/client/api/site_api.py sha256=qr05F_VvxroSpEn6CkI-6uTX60bwyf5y9YO6_zo25eU 16973
cool_open_client/client/api/site_systems_api.py sha256=22FkF2F2EdYFQbWnwtf5Si2udu8bKQ0v7MDbInMNORs 12073
cool_open_client/client/api/site_users_api.py sha256=25yuRYIMgWDPcxcnGvltaH2e5tSVhLOeZtCFnUdFRn4 11995
cool_open_client/client/api/sites_api.py sha256=N3RazQk6absOy42Ly26hBqHxscZudqbjtEW_7i25_Ck 5361
cool_open_client/client/api/system_api.py sha256=DIIGiGgZhlpkcB8uAdWbkckQg60wVAhmPLFlysQNpLM 17253
cool_open_client/client/api/system_control_api.py sha256=t7Yra-ZctoxmZR_wZqwf6IWlsun8WVQsBYE_pBTrnCo 13326
cool_open_client/client/api/system_units_api.py sha256=2D8T9eG3uqA7Y_DbqaTbhPrxEmc8ptAkQYfsfcrAU48 18145
cool_open_client/client/api/systems_api.py sha256=6W5p6J4r1ZViX291hAdAs956xFDquGPqrowjx9AocCI 5399
cool_open_client/client/api/unit_api.py sha256=3yuTyxp3-D18nzo5ULQVkPtqczL3PsZCry4nQTAT8oU 11762
cool_open_client/client/api/unit_control_api.py sha256=btImgNmkWcsQQUr0JEslz4HYXxiOHIGK0UAP6CWDQQU 31612
cool_open_client/client/api/units_api.py sha256=2yZiIbgrC39wtfkwS6Teh_lL-dplJ8Ryrud_Oxin8cA 5361
cool_open_client/client/api/user_api.py sha256=X0EcnD7nQBgQUVmqTZBzi64PewgjNY-GCrbgYy7L20I 16973
cool_open_client/client/api/users_api.py sha256=SlNjqEDaqx8yZjMsNNRXozQfjCVCBF7VJEJp7HRl48Q 5361
cool_open_client/client/api/websocket_api.py sha256=sO1EIvo9XPP6YkaTL4yhLRfn7WMikOKJLTmZUOT2oCg 3638
cool_open_client/client/models/__init__.py sha256=x_SMyg9hwhNKhajSoh6sluqBIOw3rrdqWtR2mjG0_To 7999
cool_open_client/client/models/authenticate_request_body.py sha256=Q1x4nZgwqVVJ-ared2L-Kr2AVkBUEqzP99LLtoyJvt0 4783
cool_open_client/client/models/bad_response401.py sha256=QHIKjSrR2eB_7_Yfe69ggj5p3peLz5qyp-uysaHtveU 3886
cool_open_client/client/models/bad_response403.py sha256=e_G3NoDqsihCSxNVcS9oGE5UvP_a9lcvyDb5-Q-Z3L8 3886
cool_open_client/client/models/bad_response404.py sha256=3Ziqhn-hlXQcPzFSMVDwyXNXbUBzGbNL-2Rn_xtDT8I 3886
cool_open_client/client/models/bad_response500.py sha256=WF3JVYeTJotf8xQy2uUSICeNFXMohVsiOU_4Ix-gQgM 3886
cool_open_client/client/models/control_tree_response.py sha256=oMFg4WE_0aDkeAXnmKvqcXXI6w1yw7gFW7RLf-pQYMs 3834
cool_open_client/client/models/control_tree_response_data.py sha256=KGakegQsw8ozRAeu5TRlgABfMsjCbrOFc5Wc8RBBKNs 3251
cool_open_client/client/models/control_tree_response_data_customers.py sha256=7UeYyxrwKM5YvpaCxMoHC0oJOvce1yJ9WTvKJMqjMfQ 3393
cool_open_client/client/models/control_tree_response_data_customers_customer_id.py sha256=UnA5dWK5E4F1TaK59gpnw35L3z2xw03Yz6FN24UBnaM 5659
cool_open_client/client/models/control_tree_response_data_customers_customer_id_sites.py sha256=OkXzizV4xka85OSNGsaCSYVfnWW8oWD-28pfUp1BROc 3466
cool_open_client/client/models/control_tree_response_data_customers_customer_id_sites_site_id.py sha256=xxb6hFmJojeYnN43bDma8NGEHqtR_QSJj9B8zFso-Go 7693
cool_open_client/client/models/create_customer_request_body.py sha256=qgrYvWbA7Q-KYj5SFUxUOvLBRA7xdvhymMdidkxRAI4 4090
cool_open_client/client/models/create_device_request_body.py sha256=_OaRL2CyI_4V5Gk0vKwzKIhYdexxrCB69oErXF7Y37A 4727
cool_open_client/client/models/create_site_request_body.py sha256=ecTCPbvhf8KtXCkE6VIZPeB7bHeJcCt7Gqo19eLNSKI 7937
cool_open_client/client/models/create_system_request_body.py sha256=Gkhiv9f8dTRTc1KZybimJozStlgdZ7m1g07JX3O29pc 4058
cool_open_client/client/models/create_user_request_body.py sha256=qF5Dc-v6msjbOdKzG6Wuvd0nTE43D60vTinqsQWj41w 9235
cool_open_client/client/models/create_zone_request_body.py sha256=yvHUe3EGdY9CeoQ3Sqzq3MHSLTILkGTO0ytdfI2SJac 4026
cool_open_client/client/models/customer_response.py sha256=Ybrqe2dK9XdWBkUe-0EGopMj2zRnZocVRv4ktbdc-4o 3789
cool_open_client/client/models/customer_response_data.py sha256=hhTEcxwml6NG4Q3JFEk2z9Gpz10ZEKFcAsYD4mrM1RA 6061
cool_open_client/client/models/customers_response.py sha256=K4RajjB2p9Ldf5WRw95m-hYWpivVhYBkdYyox512AJs 3804
cool_open_client/client/models/customers_response_data.py sha256=lpRtnpT7BxHiv2QEZ195BuKyw4JiKwugXzg97BnE63U 3246
cool_open_client/client/models/device_response.py sha256=lpWiFtt865PMSyOveu23txHL5UruaTIAnlnTXn_xfgQ 3759
cool_open_client/client/models/device_response_data.py sha256=AOMOjNkEFuchC_HGkibjJXfuLYwdYoHBAGTCDfHkrsY 6778
cool_open_client/client/models/devices_response.py sha256=e0XTTRGJbMPcG4gulFRs2VDPdZpmACLs9uZKtz_bb7I 3774
cool_open_client/client/models/devices_response_data.py sha256=6XX7wdGeLitEqMi2-XaWPgFpzOTPT3d0PaxgCgX-xyM 2665
cool_open_client/client/models/okresponse.py sha256=-pRsUoZQ7wnwQZrFkKdRjnLf-MRV3FWBvFnyAJ7eUy4 3097
cool_open_client/client/models/okresponse_with_id.py sha256=ygcag-zBoFtWRkE3SYxezHRlxhY-jgQ32pSSD53hdyE 3789
cool_open_client/client/models/okresponse_with_id_data.py sha256=Ty__YIqbXQdfHyNePGdgtqBvVeA0rAIeO8j2-JruzBA 3086
cool_open_client/client/models/okresponse_with_token.py sha256=DkywJNgONuG0aYcC651hbI85oi1ueuY8e4d8ntHF9xQ 3834
cool_open_client/client/models/okresponse_with_token_data.py sha256=mW-aHWEFgdtro-_EWreIEFJiO36TWHWXdhwrpOOxHkU 3154
cool_open_client/client/models/site_response.py sha256=fc0BYq19_xdC3bPiA0ASZpoZtwp-zRCCdvxVhYtpvvw 3729
cool_open_client/client/models/site_response_data.py sha256=xcu_rFuzQaBVyzwLJQI6YVMmuvHGBV68BcLsEnHT9UU 11970
cool_open_client/client/models/sites_response.py sha256=5tA57U_umKp7CPp9X0QQUDaql795pZQHpe2j_5RP9YY 3744
cool_open_client/client/models/sites_response_data.py sha256=JTh57uoAx5cb3VAz0zATCOAeWr-tl0KqgEfzupWh95E 3122
cool_open_client/client/models/system_control_modes_body.py sha256=eDPm-5RuqQs_upGgMV_zEtyf3H18Bzor6vvsu0ZhKLo 3307
cool_open_client/client/models/system_control_switches_body.py sha256=0GwB911r_yp3sFv31ZRLjCkKi02jbXocwP-Oepo1y6Y 3337
cool_open_client/client/models/system_response.py sha256=Ei2M9XXHb-3L8wBrGLa5VLdbi1df2uNiTQ7Xjf6s7nc 3759
cool_open_client/client/models/system_response_data.py sha256=uB35oq4I14adgeAudYHZCBTwM8z_TcChCZvlM8cy5-M 5847
cool_open_client/client/models/systems_response.py sha256=anWTgi4m6OiUkACWXl_tfzlFh45GdWSvA1ZQ9t8dhu0 3774
cool_open_client/client/models/systems_response_data.py sha256=-LOOU3gRC8DIvWgBewl-LE8Echn_aF_IgrdydNUwnhk 3184
cool_open_client/client/models/types_response.py sha256=ASZkqml9vK4LcE1YqgtcYkONvn6CtVf5TaGyMt9Yj9o 3744
cool_open_client/client/models/types_response_data.py sha256=mVZJYvwGKEDgENk2Bn3EwWJatbdtOTUB9QXyZ3SaMAY 12242
cool_open_client/client/models/types_response_data_device_types.py sha256=pWBShcd8LsBOVCYIuolpP8BMSfk7qt4BNKiNorvmw-w 2701
cool_open_client/client/models/types_response_data_device_types_type_object.py sha256=q-PDfys7RaWzvDWZHZflpQX_PT31tTfr7N2MwAGJbQQ 4132
cool_open_client/client/models/types_response_data_fan_modes.py sha256=wfDFsScorHoI8FXhleQaB4NN_SUyKxv6WsAqweSNreA 2689
cool_open_client/client/models/types_response_data_hvac_brands.py sha256=60BvVgHaYwQ-9kZFzvAfEgjCzMHdhwX2dmi448HVeyw 2461
cool_open_client/client/models/types_response_data_hvac_brands_inner.py sha256=PsyyhpI3twXDCCNEjcgmQhaf1EdHPyrfvMK7uJ0S010 6547
cool_open_client/client/models/types_response_data_operation_modes.py sha256=wE2hjJ1_ls_Scv02BRxxikRXoTu0jVyP0LC_WOoykRA 2713
cool_open_client/client/models/types_response_data_operation_statuses.py sha256=ia8EvpLNCIRwz2pN1Z-GspftoccV1yZYJqDkX72F9Ls 2725
cool_open_client/client/models/types_response_data_permissions.py sha256=2zhl2d_iCLSoKWzgwksZ2NS9Wuv15GAE9_BdTZyShYE 2701
cool_open_client/client/models/types_response_data_resources.py sha256=SlpTi4bCcHC96RxhJOH6N3Dmd09awxH4O-GacpzKqtg 2693
cool_open_client/client/models/types_response_data_roles.py sha256=jUBALxfCIfO8Y7uV6tizGnls2hQeTXYTHML-LTZ0Z1Y 2677
cool_open_client/client/models/types_response_data_swing_modes.py sha256=ByevzsuaSWo9Nf3IcB--Br4HkPgjKX9wrUvIXTaaay4 2697
cool_open_client/client/models/types_response_data_temperature_scale.py sha256=Bgin2Zd9ynrTh9liFOmT4W7tnq5KZN9E2wbgHm9Y0aE 2721
cool_open_client/client/models/types_response_data_unit_types.py sha256=D0RdI5me_r7bKYHAe4SVl5XYuY4QZ9b0YK7-AWQY_Bc 2693
cool_open_client/client/models/types_response_data_week_days.py sha256=UiHre1OTuSQa3p3XCgSvOpyvaviF7gwBql-h5TpS_dw 2689
cool_open_client/client/models/unit_control_fans_body.py sha256=g0m-j87ytLNLd_8dKEuJR-sIyrcLlCPJZ6hn1Os3iR0 3342
cool_open_client/client/models/unit_control_modes_body.py sha256=X7_HjPrH-UKtNpJinOY3FTG4BvXCC08bs6RGdHRq-0c 3500
cool_open_client/client/models/unit_control_setpoints_body.py sha256=aejfat2cD9X_hVRw3jm2JyTyICSYXYCac0q3I7SHk8I 3449
cool_open_client/client/models/unit_control_swings_body.py sha256=P2lqbUxkKLzadDN7SqKjJ7j-5JMTe2deXCoOX_a8C0c 3418
cool_open_client/client/models/unit_control_switches_body.py sha256=qegvLasV8zbZsL9EvR4oB2n558n60c5ewnlJD9RKd2Y 3866
cool_open_client/client/models/unit_response.py sha256=dxGLr_hpNT8tCyJGgMyriHajZIPZ9jYOWdbormV-iOI 3729
cool_open_client/client/models/unit_response_data.py sha256=BCky-Wqud5PsQHzhRzcfQqqn4ih6ymHB6S43wFsbBME 20554
cool_open_client/client/models/unit_response_data_temperature_limits.py sha256=Ff9BXxaRVmnUv4GjJGo2hXTz5RtEgfenSd_aW3lSVrg 4397
cool_open_client/client/models/units_response.py sha256=FRtBteMpqpyjjngWHV8B-wBkOVIh_oZJCSRsvH7fL1c 3744
cool_open_client/client/models/units_response_data.py sha256=-f9uiqme0WlS4n_hO0J0R--G-sLhAjumwyOub6ccopY 2657
cool_open_client/client/models/update_customer_request_body.py sha256=3YVvFraPBVMowH6mpbgQH-x__Lw14pWwUfe3N2ylBcg 4090
cool_open_client/client/models/update_device_request_body.py sha256=mbHNFPaBAc4mmQtcj34fgbUuP-jrRDaqnCBUWb8CFJQ 3132
cool_open_client/client/models/update_site_request_body.py sha256=Lt14VilXkIiCsRAJJJXR998UkTo3wHMitGMxUMnVVNc 7767
cool_open_client/client/models/update_system_request_body.py sha256=9ewmJBxorXP9f9NwoSvyAewRwGM-rY17UhJCeDkEUPQ 3975
cool_open_client/client/models/update_unit_request_body.py sha256=CE8XZs6drZ4OR2JmM1uzc-_SM4WZEPr9FMudUwqt6xA 9409
cool_open_client/client/models/update_user_request_body.py sha256=SeteS1qxolBRB3uQb2UwT5rHYOzyu7iqlgdO7Qzd-7Q 8110
cool_open_client/client/models/update_zone_request_body.py sha256=MaQyrEaa6KvRIKzCNCAsp8MN0sn6k_Gqwamb8Jht8sg 3943
cool_open_client/client/models/user_response.py sha256=CQEJQUYlH2AQRa5_Dy1fF-383ZuNqodJzRf7VwKvcgo 3729
cool_open_client/client/models/user_response_data.py sha256=22o9rbk5xlahnI5Yej9-yIV64rSaoQbK95co_2MHZwE 6681
cool_open_client/client/models/users_response.py sha256=FynfCvnR5-rm-m6TtKoLUiOq65kfc2_ylTy48PZ7EmQ 3744
cool_open_client/client/models/users_response_data.py sha256=3P6YOUvEXFfXzpV5_0wR3Jz45BKq-zA5bmbFmRt7U48 3122
cool_open_client/client/models/zone_control_fans_body.py sha256=VjBuNaMuuvz0fk2tlSd4df7XBjOoyXPWfSDC4uUeiR0 3259
cool_open_client/client/models/zone_control_modes_body.py sha256=oUKgNl64OuxaF8ea8Gpdtb1IiZ63ebzVNwZtU2i6Sko 3291
cool_open_client/client/models/zone_control_setpoints_body.py sha256=Mfxk0HHQMGTiuxscXMGS5mjmzQvza_bkuSw_eReyyTs 3449
cool_open_client/client/models/zone_control_switches_body.py sha256=4C2PqA1lLdHuh0lIowLVS7uDXq-muZThpLtis9ynYyo 3321
cool_open_client/client/models/zone_response.py sha256=Z7CXwLAomgIbNnRivhcWS3oltcNMGNZendEZgrMKVlE 3729
cool_open_client/client/models/zone_response_data.py sha256=mJBzq5hrswrrwqN32DzaEKXnNuikkbvMM5vjEVpbPv4 5787
cool_open_client/client/models/zones_response.py sha256=Pq9IFe1DZUB6zJMJWcie7owMxeNXxxJSStkP99XR3Yo 3744
cool_open_client/client/models/zones_response_data.py sha256=xXWLwdFF1nNvvNmx5wjh3eAQBW9CmxKhW-ZIQxqrgCc 3122
cool_open_client/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cool_open_client/utils/dict_to_model.py sha256=RhFiPPkNKFpNbXMDRMWk5dSxRKl6OzBb_fJ35pA9gPQ 583
cool_open_client/utils/dictionaries.py sha256=orxgxJ6-2X-X2kXMeOz1TXJgQEm38nsgZrxkVslPPNE 1990
cool_open_client/utils/singleton.py sha256=7gx-J2iModx_P0hXgnwLrgGXhnDXJ6pK4DR18eOzniU 680
cool_open_client/utils/updatable.py sha256=KwDUTurYAaHuYwNvu_ueo9XS-xMn5UjNug_Nrh5j96A 208
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_cool_open_client.py sha256=zaBCqUed8C7He29IMT1uhL8BOGVb3-B807HVA7K8aJY 1970
tests/test_hvac_units_factory.py sha256=JfWDaYJChyEgk6Q6yAwRD9Hf1QxiRPTLY5YPivVwBwU 578
tests/test_websocket.py sha256=qm5WEe0FM85sHqnINtP7ahxr6NOxC4pbaK7MoK7vaKQ 792
cool_open_client-0.0.14.dist-info/LICENSE.md sha256=ACn1uRZ352URar-B_HcV4uBLgRGg_jnFEfrY0jjbIMs 35133
cool_open_client-0.0.14.dist-info/METADATA sha256=5ZRD5ze8HAxfoKXwH70nalve92y4nGTq45PAbrWKinE 1057
cool_open_client-0.0.14.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
cool_open_client-0.0.14.dist-info/top_level.txt sha256=KHjtrykSsuQUfgTvOuFH1dqszOTAMjTSl6Us_L2tU1Y 23
cool_open_client-0.0.14.dist-info/RECORD

top_level.txt

cool_open_client
tests