snsary

View on PyPIReverse Dependencies (0)

0.1.1 snsary-0.1.1-py3-none-any.whl

Wheel Details

Project: snsary
Version: 0.1.1
Filename: snsary-0.1.1-py3-none-any.whl
Download: [link]
Size: 43316
MD5: 03fe750a18cf227cc685d581a4bd93f6
SHA256: 67a801129e42f4ebedcd67765278bac7e83ff45effc36581dad3fbc3f02c641a
Uploaded: 2024-01-14 17:42:31 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: snsary
Version: 0.1.1
Summary: A framework for sensor metrics
Author: Ben Thorner
Author-Email: benthorner[at]users.noreply.github.com
Home-Page: https://github.com/benthorner/snsary
Project-Url: Bug Tracker, https://github.com/benthorner/snsary/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Unix
Requires-Python: >=3.9
Requires-Dist: cachetools (>=5.3.0)
Requires-Dist: wrapt (>=1.14.1)
Requires-Dist: requests (>=2.28.2); extra == "all"
Requires-Dist: pyrfc3339 (>=1.1); extra == "all"
Requires-Dist: gql[requests] (>=3.4.0); extra == "all"
Requires-Dist: google-cloud-bigquery-storage (>=2.18.1); extra == "all"
Requires-Dist: influxdb-client (>=1.36.0); extra == "all"
Requires-Dist: psutil (>=5.9.4); extra == "all"
Requires-Dist: pypms (>=0.7.1); extra == "all"
Requires-Dist: requests (>=2.28.2); extra == "awair"
Requires-Dist: pyrfc3339 (>=1.1); extra == "awair"
Requires-Dist: gql[requests] (>=3.4.0); extra == "datastax"
Requires-Dist: google-cloud-bigquery-storage (>=2.18.1); extra == "google"
Requires-Dist: requests (>=2.28.2); extra == "grafana"
Requires-Dist: influxdb-client (>=1.36.0); extra == "influxdb"
Requires-Dist: requests (>=2.28.2); extra == "octopus"
Requires-Dist: pyrfc3339 (>=1.1); extra == "octopus"
Requires-Dist: psutil (>=5.9.4); extra == "psutil"
Requires-Dist: pypms (>=0.7.1); extra == "pypms"
Provides-Extra: adafruit
Provides-Extra: all
Provides-Extra: awair
Provides-Extra: datastax
Provides-Extra: google
Provides-Extra: grafana
Provides-Extra: influxdb
Provides-Extra: octopus
Provides-Extra: pimoroni
Provides-Extra: psutil
Provides-Extra: pypms
Description-Content-Type: text/markdown
License-File: LICENCE
[Description omitted; length: 1281 characters]

WHEEL

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

RECORD

Path Digest Size
snsary/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
snsary/contrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
snsary/contrib/awair.py sha256=0wlk7yA85UoVtoNy5FFwHx2Zhs3kfSd2FtEdTwclUME 3381
snsary/contrib/datastax.py sha256=2eFiZS3I3eqyKPX7coypZQ04GLx90o1X5tEQ3E8T5Ak 4579
snsary/contrib/grafana.py sha256=XeXdqhEijtlB2uyqZKUcnDXSIVNnNFpGxSG8eMhmoQE 1740
snsary/contrib/influxdb.py sha256=3I4pQX5NdOrWA5LGkxZmV54DHoQkTwygm_ln4l2NQR8 1642
snsary/contrib/octopus.py sha256=ZJ-khowz_Qz9yikaOYysgwgIEi5KhySSLKkms-O6CKI 3000
snsary/contrib/pimoroni.py sha256=dJZSetrbVWRMqUQRJ9z1z7H7KuS-8IZ-atZb4WVylXo 2686
snsary/contrib/psutil.py sha256=jwob4lSTNbzYsTDwjhwQ6cMV5MuRddlu691umqFpAMw 1631
snsary/contrib/pypms.py sha256=iNQ2MDpcBjz5it_nOLxeLomSEMdnlxVyzQCXwWUki7U 2183
snsary/contrib/adafruit/__init__.py sha256=FyhCyVWcduQtXAT12VggFX4Qh5RXO4mKmZPOQLdQWQk 71
snsary/contrib/adafruit/generic.py sha256=c7pUlLHPWd1WPx9OAO2y6VqJxnmtnmkdXYjncwWgWsk 3082
snsary/contrib/adafruit/sgp30.py sha256=iXI0EDlJommPiHtVaGMa2vmOGZAE-u3KIeIbobCDClo 4995
snsary/contrib/google/__init__.py sha256=CDKloWWlj-no9csXK3Fo8K-tm-GIL379IRaCp4T2IXM 74
snsary/contrib/google/bigquery.py sha256=zv8hgdaLUXyPcLSOzM8o1lfd9ma3pv6AuYmdLUsLMxg 4822
snsary/contrib/google/reading_pb2.py sha256=_PcgaLFhuTu0JDWFTo5cBSf9dkC-F8_B-EMufNJ-1I8 1306
snsary/functions/__init__.py sha256=POxWfzN2dg-0W3YDuKNk4R1JiyvIDweIe-7wz0JwdJY 551
snsary/functions/filter.py sha256=jbaKPcLEeNrRxSvmUOCWTtZ3BHzs4RZ2VZdAcv2WWEg 548
snsary/functions/function.py sha256=HuTa2gz0T5ZNDRJ-6WN1K3aH4YsEu3DjVJb0OXFW0wI 133
snsary/functions/rename.py sha256=_RejZ8qGoq_dhhKGaGCzfzXCyGCqDhezJgb-vI82WzE 726
snsary/functions/window.py sha256=mKCK94KBl1UuQ28LK5Xv6Risq10Ye10gjgI15r4wa0k 2222
snsary/functions/window_average.py sha256=KQXhDabF1Gufy8lI5hS6qqST0UdQAmM3nDowXt7O0LA 346
snsary/functions/window_summary.py sha256=Ko8EwOw-t2g-liMFN51KKC5TBZd7VLqh2u32Kpj9Z84 912
snsary/models/__init__.py sha256=kjay03ickXPthdww_R6QQlo_rMdKZJGUAXzMWN8uuKU 59
snsary/models/reading.py sha256=KtLVzS1aOcRW5eKmmbpxcfHCuL2nQ47Wkm5-sVo2XG4 963
snsary/outputs/__init__.py sha256=htO1lBlYaYZPLYCTh4K0DIslAnxD2Hyd3Avl7MhPZKo 402
snsary/outputs/batch_output.py sha256=tkgi1pGuEgiihWN4Ip9e7aUezYiFX5ffrECRF7cphlA 1920
snsary/outputs/mock_output.py sha256=RiHmPUOh06pMGi2Wj49c4XOrL3KWpapVfIY_-QJeAEY 633
snsary/outputs/output.py sha256=DoA3MC0S_J2Acx1nhN_5O0NxxjEwKtSIeU7uel5nSQ0 136
snsary/sources/__init__.py sha256=5ymlf6pNP51skn3QyJBpfI6coao0cMzrijA0BKQDCXE 271
snsary/sources/mock_sensor.py sha256=RH8QcCEHXWczCIQbKlOvMOgEWjLVIMeyP_pyKA9MyDE 1135
snsary/sources/multi_source.py sha256=IUQaHYZTmNXLn075wfsfLDXVg5-HURVqWP5L-1tOI2E 807
snsary/sources/poller.py sha256=KKZNCjbAL_-lYFj1ITd7Tox6yla33ret9B9GeiYMc-o 1446
snsary/sources/polling_sensor.py sha256=kcL5wXMCdNSMyy6xT4p8HaHlZidhBuQv_mqShvU2OG4 639
snsary/sources/sensor.py sha256=FA2xQ2U5-M79V-LjWmYRYDv_QVu1L636A008jCnIRmU 299
snsary/sources/source.py sha256=3Cob2WlWGUCjdgYZuM4PoH5Bjh2q_em8QMh6p_uNf1M 137
snsary/streams/__init__.py sha256=RaNAcMYqXlMhJxpFzRezFQ-Brv1ori7ntKI9ASO-aYE 1701
snsary/streams/async_stream.py sha256=LFOQm-qTFvgDZIBUnnLS9MBfjGTTGraRC_0-V42niVA 1004
snsary/streams/func_stream.py sha256=BhOlHIbGNlqkitGEgNwlB-24bZ5olrJ9FhRrGeQjQ7w 784
snsary/streams/simple_stream.py sha256=2reboXVYg9Q2Z-U9B95JR7RDwpoIgpg_T2Lz6kme4C0 384
snsary/streams/stream.py sha256=U6oeP11GjfezeCD9uO8_ZHrg5Rg7pU9eyhUPOQP-ITM 1736
snsary/system/__init__.py sha256=VlPiGHRxPKVBawCCXTdBlqzwqN6_HkvaepgY-4Akktk 211
snsary/system/backend.py sha256=_HfA4pg0tcgCFnwx5Z4VKnE5mdeDWglQEDOi87Z-Zik 1181
snsary/system/service.py sha256=2QexJFsg6tp4Cpnemn3_ddC_gnFJIBCofM82BwRGBK0 1175
snsary/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
snsary/utils/logging.py sha256=8W7-3I-G-2u8-sGRO-DykrexqMgkYgpr3auy7yIBMbM 878
snsary/utils/request.py sha256=i08pD87OXJdfcRLoVMD0sTAJmOrKRrdphssks1jV74A 346
snsary/utils/scraper.py sha256=RVxjdK66oXMAWRBlZHFDad2lztMrpFn4lUz7ROU-oG8 1169
snsary/utils/storage/__init__.py sha256=u8jL3WdGGHjHsiCkeXPhG7ASeBrfCR72BCmHepzGmEE 2281
snsary/utils/storage/backend.py sha256=nwWA8ZYhWtabxpYFbSqGNcKl2PxGP2mc_i1xYgONJm0 1191
snsary/utils/storage/max_tracker.py sha256=iD8sb3hGOd8cwKSf9Oe7RJCCIG9ZEIHiwQgvTFVJXds 210
snsary/utils/storage/null_tracker.py sha256=awD0MGZd-8K6xP71e60K_Y5KdK8mw_1bK6X9Kzm9ucI 289
snsary/utils/storage/tracker.py sha256=RKbdDqM8zCfw_SMzM-eo17iPVsPSAVwfLUB0PFhhb8o 1384
snsary/utils/tracing/__init__.py sha256=gt3PfLJzMU3YNr4ea6pKNIos7xZlzrwrONTwvC1dkQk 1729
snsary/utils/tracing/config.py sha256=B-Mq7M9Y_MkUmeRWHGFhyPq8GYqG5MukuODDodmK_fI 1038
snsary/utils/tracing/core.py sha256=B_BrnsxFvY8yizByMmbUvOTDrZVmreLqQ2QWY76jUuY 1064
snsary/utils/tracing/history.py sha256=uRzQV_8HYdyNwnLObkGarpaLti4NkVlhEcCQ1JcLAOc 790
snsary/utils/tracing/monitors.py sha256=lgDV6i32SlmOCfg7kXmVlWSooSK2bfl_l_sMmytSwDI 2390
snsary/utils/tracing/registry.py sha256=kBDYBW8OqoS_PtUGkCDaCe5HtbMmjOTzRCZO2DbwI50 1749
snsary/utils/tracing/sample.py sha256=c_2PhdSQ78YbhykMhowTHfpYyIP8GTgpxn70jkHpPo4 62
snsary-0.1.1.dist-info/LICENCE sha256=403xJ2zfHvcJrNRKIlwh0teeIGyQ9Y90JUE5ArabDgs 1068
snsary-0.1.1.dist-info/METADATA sha256=j3Rqy5GGCOO34Q6vPE2U_p7yHe_08hX1XPFoF-kZnjY 3031
snsary-0.1.1.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
snsary-0.1.1.dist-info/top_level.txt sha256=TLFi_cE2Jb70AlVToX25j0H9A1NW-SYtX5QWz16b_Qg 7
snsary-0.1.1.dist-info/RECORD

top_level.txt

snsary