sift_stack_py

View on PyPIReverse Dependencies (0)

0.2.2 sift_stack_py-0.2.2-py3-none-any.whl

Wheel Details

Project: sift_stack_py
Version: 0.2.2
Filename: sift_stack_py-0.2.2-py3-none-any.whl
Download: [link]
Size: 267088
MD5: 95b212f67e513a3e8663ea92636216e7
SHA256: 7409b3851a1d50b6ca7f37adb28e6b4c2eb30e49d54974879d896a983f7df0f9
Uploaded: 2024-10-09 17:39:54 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: sift_stack_py
Version: 0.2.2
Summary: Python client library for the Sift API
Maintainer-Email: Sift Software Engineers <engineering[at]siftstack.com>
Project-Url: Homepage, https://github.com/sift-stack/sift/tree/main/python
Project-Url: Documentation, https://docs.siftstack.com/sift_py/sift_py.html
Project-Url: Repository, https://github.com/sift-stack/sift/tree/main/python
Project-Url: Changelog, https://github.com/sift-stack/sift/tree/main/python/CHANGELOG.md
License: Copyright (c) 2024 Azimuth Industries Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: sift,sift-stack,siftstack,sift_py
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8
Requires-Dist: grpcio (~=1.64)
Requires-Dist: PyYAML (~=6.0)
Requires-Dist: pandas (~=2.0)
Requires-Dist: protobuf (~=5.26)
Requires-Dist: pydantic (~=2.0)
Requires-Dist: requests (~=2.25)
Requires-Dist: requests-toolbelt (~=1.0)
Requires-Dist: pandas-stubs (~=2.0)
Requires-Dist: types-PyYAML (~=6.0)
Requires-Dist: types-protobuf (~=5.26)
Requires-Dist: typing-extensions (~=4.6)
Requires-Dist: types-requests (~=2.25)
Requires-Dist: pdoc (==14.5.0); extra == "build"
Requires-Dist: build (==1.2.1); extra == "build"
Requires-Dist: grpcio-testing (==1.64.1); extra == "development"
Requires-Dist: mypy (==1.10.0); extra == "development"
Requires-Dist: pytest (==8.2.2); extra == "development"
Requires-Dist: pytest-asyncio (==0.23.7); extra == "development"
Requires-Dist: pytest-benchmark (==4.0.0); extra == "development"
Requires-Dist: pytest-mock (==3.14.0); extra == "development"
Requires-Dist: ruff; extra == "development"
Provides-Extra: build
Provides-Extra: development
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1209 characters]

WHEEL

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

RECORD

Path Digest Size
google/__init__.py sha256=jv2YF__bseklT3OWEzlqJ5qE24c4aWd5F4r0TTjOrWQ 65
google/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
google/api/annotations_pb2.py sha256=LgcDJeL6pIKnInAUoZb43zgrnERlbJBhMgAoCgj1m5c 1792
google/api/annotations_pb2.pyi sha256=9Lakh5JZcUQynnew-3lOO-IcF4zdcXS68kTQpAq-SeU 1048
google/api/annotations_pb2_grpc.py sha256=1oboBPFxaTEXt9Aw7EAj8gXHDCNMhZD2VXqocC9l_gk 159
google/api/annotations_pb2_grpc.pyi sha256=gHpnWthbkDlkIWf44wBXqwcWUIZIiPy8lMW_aq_jj_U 964
google/api/field_behavior_pb2.py sha256=KoNzft3P9cxjuCROCQSwY6TJ4Txe3Jj3aatSrYkTJV4 2289
google/api/field_behavior_pb2.pyi sha256=k-zmIk-_Ydd9-X4xlDgA5BycM3ibSPeXyYWTNOb_1-o 7705
google/api/field_behavior_pb2_grpc.py sha256=1oboBPFxaTEXt9Aw7EAj8gXHDCNMhZD2VXqocC9l_gk 159
google/api/field_behavior_pb2_grpc.pyi sha256=gHpnWthbkDlkIWf44wBXqwcWUIZIiPy8lMW_aq_jj_U 964
google/api/http_pb2.py sha256=ku9h5I2KoQGYODmvXzgdXTQFRUkZZc5nTQ1VQoRhMIk 2690
google/api/http_pb2.pyi sha256=1gvacIWve0G3hF8C1UpGpzh7Mu3QH4AZbdLvh46UK0Q 18018
google/api/http_pb2_grpc.py sha256=1oboBPFxaTEXt9Aw7EAj8gXHDCNMhZD2VXqocC9l_gk 159
google/api/http_pb2_grpc.pyi sha256=gHpnWthbkDlkIWf44wBXqwcWUIZIiPy8lMW_aq_jj_U 964
protoc_gen_openapiv2/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
protoc_gen_openapiv2/options/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
protoc_gen_openapiv2/options/annotations_pb2.py sha256=Tr7HXSU-IhKqrHKPjMWo--inZF2Z_pt2GxOZoKc0nLw 2937
protoc_gen_openapiv2/options/annotations_pb2.pyi sha256=RcZ7tViiaP31qLzXlCwoDjNdJmV37u7ezfwPNY1F6Ug 2502
protoc_gen_openapiv2/options/annotations_pb2_grpc.py sha256=1oboBPFxaTEXt9Aw7EAj8gXHDCNMhZD2VXqocC9l_gk 159
protoc_gen_openapiv2/options/annotations_pb2_grpc.pyi sha256=Dl8kkjhqb6F1Kt24mcFg7ppish4iKVfjRiiBxEjsMMA 413
protoc_gen_openapiv2/options/openapiv2_pb2.py sha256=k8CjtFrfdRllPg3E6zrraMZXh9druURyWEGu8io69-M 20783
protoc_gen_openapiv2/options/openapiv2_pb2.pyi sha256=TPK_5FG0RvJCCpjHH93L7JyE-ZvRTNmY9UIpC_KMdu0 64202
protoc_gen_openapiv2/options/openapiv2_pb2_grpc.py sha256=1oboBPFxaTEXt9Aw7EAj8gXHDCNMhZD2VXqocC9l_gk 159
protoc_gen_openapiv2/options/openapiv2_pb2_grpc.pyi sha256=Dl8kkjhqb6F1Kt24mcFg7ppish4iKVfjRiiBxEjsMMA 413
sift/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/annotation_logs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/annotation_logs/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/annotation_logs/v1/annotation_logs_pb2.py sha256=8B4aJeTNWQuTevnMj9SY-_0meURn1yninTiVddmo6LQ 15995
sift/annotation_logs/v1/annotation_logs_pb2.pyi sha256=RbFDRiYXVrBPz3fYokPjNUlLsaMKOn2Pe9AmynCdMjQ 17176
sift/annotation_logs/v1/annotation_logs_pb2_grpc.py sha256=-Wzq9_sbhyDknJHvPxjXZAnfjNieQYLKwWyGPOxtsag 6923
sift/annotation_logs/v1/annotation_logs_pb2_grpc.pyi sha256=B0yI1TyxD-wodLykKdo_Jb-nOV03SmXZsWl2gefynN4 3811
sift/annotations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/annotations/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/annotations/v1/annotations_pb2.py sha256=6Gf-IQT5mRCr-RQUJN9xPKLGL94-43XLDAJn610jvio 23546
sift/annotations/v1/annotations_pb2.pyi sha256=S1BHmOVwDbKQuyega-kn3bdffr5OUJmC35Ukptuf1o4 25217
sift/annotations/v1/annotations_pb2_grpc.py sha256=vAwmE3hkZNwORqDurTMSiNMm6HlK8Tagb2p8KYQgQOA 12101
sift/annotations/v1/annotations_pb2_grpc.pyi sha256=ew4C_XY9ZZ9ROv30UGld6NxMHgikmVgOrVYganf4Xko 6254
sift/assets/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/assets/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/assets/v1/assets_pb2.py sha256=PSAwFjTugBOUtiQ8aeH0lQYnC25bJWoMypSIbqwlV1A 9708
sift/assets/v1/assets_pb2.pyi sha256=9vhur3YD09jLaw0ki45oiB5FChF1GS6YeyRSTcu9Mus 8552
sift/assets/v1/assets_pb2_grpc.py sha256=rnlOww40d0-8RE5BjU7h_O84hhenp8_pJ8xbWWnYLeE 7685
sift/assets/v1/assets_pb2_grpc.pyi sha256=y_bORDH9tEo6d5u94Ial80KSjNmQWu-hf1-6lVqTzo4 3615
sift/calculated_channels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/calculated_channels/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/calculated_channels/v1/calculated_channels_pb2.py sha256=X3EFDT507AClHcjJTqUG4Br-4GvIE2iqDj0nQUCgTQE 12463
sift/calculated_channels/v1/calculated_channels_pb2.pyi sha256=kpamTwJ5EGVFBDPdoyPpwenQZU6vaxPQCDwjnu9oqNo 10336
sift/calculated_channels/v1/calculated_channels_pb2_grpc.py sha256=N6tJpMal1Zfysvcqd8juY8draMIiisXF_JQFEsgqguM 5326
sift/calculated_channels/v1/calculated_channels_pb2_grpc.pyi sha256=KX5fkxJaVB9YHMCSIs7J8tExAzdQzwZJE4HQtGsBzXA 3330
sift/channel_schemas/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/channel_schemas/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/channel_schemas/v1/channel_schemas_pb2.py sha256=4_OANL4YvLjsDZEy401kV2pmKbaySJFuBC15F8bpcnY 8200
sift/channel_schemas/v1/channel_schemas_pb2.pyi sha256=cy2v2j0YtG1XiU_I7bttIEmq3ButHOw0STN6fsSyYx8 4994
sift/channel_schemas/v1/channel_schemas_pb2_grpc.py sha256=saK9FevEgs_G1O6FmSn0OOdbBuoXL77enFT34FQY00I 5035
sift/channel_schemas/v1/channel_schemas_pb2_grpc.pyi sha256=tyzTYGQGzd00_HtCPwytoTcokjXmxxnvRAs6uOBsvxw 2814
sift/channels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/channels/v2/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/channels/v2/channels_pb2.py sha256=4_2-HlB1izsnAdyaoXaFWH7yG1D3jHw3Eql2a4ubYi0 9587
sift/channels/v2/channels_pb2.pyi sha256=3KueAjWj9nb8LLir61qjnChTny6rkwe3ADLpqTtSHzY 7570
sift/channels/v2/channels_pb2_grpc.py sha256=G82GXMIe4dRVnHPGiAYAxUx4Qcb49lNoMoWJT78H4Es 4443
sift/channels/v2/channels_pb2_grpc.pyi sha256=kq9uHOeKyy_1CKm0y9_y2ZO0gNve9Qx2zwm7BwrhIQ8 2369
sift/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/common/type/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/common/type/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/common/type/v1/channel_bit_field_element_pb2.py sha256=dUe1HgqLCX4VDAXomlAKdnfEfIyFCxMh58AgE7zLoNE 2558
sift/common/type/v1/channel_bit_field_element_pb2.pyi sha256=luiE67lvZUkc9AcFckTh6EY7Oux9RnzzYNxXraTAR5o 986
sift/common/type/v1/channel_bit_field_element_pb2_grpc.py sha256=1oboBPFxaTEXt9Aw7EAj8gXHDCNMhZD2VXqocC9l_gk 159
sift/common/type/v1/channel_bit_field_element_pb2_grpc.pyi sha256=Dl8kkjhqb6F1Kt24mcFg7ppish4iKVfjRiiBxEjsMMA 413
sift/common/type/v1/channel_data_type_pb2.py sha256=l8WoiTw0arwcuuGIT7MR7P_6zY-LpSPpFvU2yGttikM 2402
sift/common/type/v1/channel_data_type_pb2.pyi sha256=4P9XcJyI4qeF9gEOcCsxjtX7Y_9T7tu26OVqMOYZfrM 2150
sift/common/type/v1/channel_data_type_pb2_grpc.py sha256=1oboBPFxaTEXt9Aw7EAj8gXHDCNMhZD2VXqocC9l_gk 159
sift/common/type/v1/channel_data_type_pb2_grpc.pyi sha256=Dl8kkjhqb6F1Kt24mcFg7ppish4iKVfjRiiBxEjsMMA 413
sift/common/type/v1/channel_enum_type_pb2.py sha256=zktmqphkHNeLDouHiICxy9JrQjJ5e568tZwv4XURqxA 2201
sift/common/type/v1/channel_enum_type_pb2.pyi sha256=cQ2T9gVnb-isGokT6IgvwgU9Z9GDagaWk02mX2EEBIE 740
sift/common/type/v1/channel_enum_type_pb2_grpc.py sha256=1oboBPFxaTEXt9Aw7EAj8gXHDCNMhZD2VXqocC9l_gk 159
sift/common/type/v1/channel_enum_type_pb2_grpc.pyi sha256=Dl8kkjhqb6F1Kt24mcFg7ppish4iKVfjRiiBxEjsMMA 413
sift/common/type/v1/organization_pb2.py sha256=wL-7bpNzTApIy-J3OweND0_EYgCJx2weQ_gOZL59W5w 1719
sift/common/type/v1/organization_pb2.pyi sha256=94elUBoo9XwA8KBNI7Ti-x7gEtHA3zHK_IjsWMW9HQY 856
sift/common/type/v1/organization_pb2_grpc.py sha256=1oboBPFxaTEXt9Aw7EAj8gXHDCNMhZD2VXqocC9l_gk 159
sift/common/type/v1/organization_pb2_grpc.pyi sha256=Dl8kkjhqb6F1Kt24mcFg7ppish4iKVfjRiiBxEjsMMA 413
sift/common/type/v1/user_pb2.py sha256=Q-WyGWJ_kqiVSCEO-ecsV4ch3GvGx8ng1Xjwb6z2h5o 2335
sift/common/type/v1/user_pb2.pyi sha256=uWK5-QChenP2Kx3UDQ_4HIW8pMZBK8gX_n19jUrh_hw 1224
sift/common/type/v1/user_pb2_grpc.py sha256=1oboBPFxaTEXt9Aw7EAj8gXHDCNMhZD2VXqocC9l_gk 159
sift/common/type/v1/user_pb2_grpc.pyi sha256=Dl8kkjhqb6F1Kt24mcFg7ppish4iKVfjRiiBxEjsMMA 413
sift/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/data/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/data/v1/data_pb2.py sha256=Rpj0t1Qse2tBx5veIxfl8mteYRhN883hpsbDsinw_T4 22993
sift/data/v1/data_pb2.pyi sha256=IROfe_GlRz0WOr4XKYgNJshH8XOenE09rOQdKnRpCJA 30631
sift/data/v1/data_pb2_grpc.py sha256=knjVq_3yMZhFJCkatnd9OAV4_Cix2Px8H0fSkKZAcIw 2554
sift/data/v1/data_pb2_grpc.pyi sha256=m_6JaUShdUiAsKRytsPNkivoCtIB_sKj_q7hCAdKwv4 1400
sift/ingest/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/ingest/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/ingest/v1/ingest_pb2.py sha256=vCftk_OEqDu1jfIIc628dOajCqzwKcBKKIbOLjf-yCY 3617
sift/ingest/v1/ingest_pb2.pyi sha256=Kyp-667j6l9uTA1DvkTdNzKRmhMv00ytx3pgz66ULV8 5320
sift/ingest/v1/ingest_pb2_grpc.py sha256=QHACiIDeFiWOE4FRLoUXGCM0a8KN1WGcwaKbnusefSI 2920
sift/ingest/v1/ingest_pb2_grpc.pyi sha256=_4e1iOqQfI6IfPwLjjE0XyDZwcnHT6dddg5B9I9kkuc 1601
sift/ingestion_configs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/ingestion_configs/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/ingestion_configs/v1/ingestion_configs_pb2.py sha256=hPOXMkYnjrioioaNlgLLQnzOmXPWeZ-iQlTT8yVQW2U 15824
sift/ingestion_configs/v1/ingestion_configs_pb2.pyi sha256=lQ_4X8JvwefkUmFKQ1zyLnTXMUY4xZ6xhq7rGG-LhZo 14580
sift/ingestion_configs/v1/ingestion_configs_pb2_grpc.py sha256=MyB0OGkknSpXoqYYXyppEhEd5S3fcsMjEwOxFUcAiUI 11232
sift/ingestion_configs/v1/ingestion_configs_pb2_grpc.pyi sha256=wsSVYSl0b22G2VrFoeGJmJQn_AwiY4iIRBTHG70yHno 6177
sift/notifications/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/notifications/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/notifications/v1/notifications_pb2.py sha256=P3GW6aRhkG1uR-C_quR9-8czB3Io3iada8Ax-VsiOpA 8384
sift/notifications/v1/notifications_pb2.pyi sha256=C633jIKQU2Mj-5KFfeAA5mDJpPbuPMkcGPyc93X89Hw 10030
sift/notifications/v1/notifications_pb2_grpc.py sha256=GkjkjptmpdmdyZ5F8gP3OgBOXgGZwLZuL-n_t7gCCvI 4996
sift/notifications/v1/notifications_pb2_grpc.pyi sha256=D3H1Srb2yKfk0RRD0SfFqnN0kSepTgU986EQIyYSApg 3022
sift/remote_files/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/remote_files/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/remote_files/v1/remote_files_pb2.py sha256=lLk0UT11ubm-qWlVJd0sZ1f7zwA7khNhkVLCJi_8xjU 22648
sift/remote_files/v1/remote_files_pb2.pyi sha256=60R2qIN-Bswhj5831gm4oGprlCwNVeXSzJ5hvsaM7_I 20147
sift/remote_files/v1/remote_files_pb2_grpc.py sha256=meQTuBs3_hQAEzuS09BTQTYaPnzLv4Z9_VvsyDwfiI4 14246
sift/remote_files/v1/remote_files_pb2_grpc.pyi sha256=DQWalNtNElDnJ28rTymcFaqc1vuJF2qy9MHowttVR7E 7373
sift/report_templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/report_templates/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/report_templates/v1/report_templates_pb2.py sha256=zheQ8GYLEW8lADCvpNa6wWOCjwXg8H9ISTNv_ZJ-i4U 13897
sift/report_templates/v1/report_templates_pb2.pyi sha256=uWV9GIbMjOfmwFLd_eCUdufI5sNn0VaHdnrNjitCZO0 11968
sift/report_templates/v1/report_templates_pb2_grpc.py sha256=FGzim5kwxPMB6INgZuoqODuDFG2KI7h6fmg-gHsGIek 4982
sift/report_templates/v1/report_templates_pb2_grpc.pyi sha256=YCD_psA4LWh0K_6dhklydwK9OxP-OFqjMjKXcHEaV3c 2767
sift/rules/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/rules/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/rules/v1/rules_pb2.py sha256=dfmdVYNyl7IPOytjjLxLJJafFOj9LjgLap0urMp0NLk 52455
sift/rules/v1/rules_pb2.pyi sha256=x_yzM33tntvzRHcqo4BE8HZvZTBNO_6VebT20433460 54160
sift/rules/v1/rules_pb2_grpc.py sha256=HtzHfxinNIsaWTaaQphwcHIbQ5tAQMIfOraGl4roCF4 27094
sift/rules/v1/rules_pb2_grpc.pyi sha256=pHH6R2DFWufvTJwZlfqhavqvrO5u52TizBRO8RZCSD0 14055
sift/runs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/runs/v2/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/runs/v2/runs_pb2.py sha256=80T01IELPD5DShsyeGbjj-09HfOYZRiUY2wdsFA-d4E 17007
sift/runs/v2/runs_pb2.pyi sha256=hjYOCfPOmq9C36wdcAAYFvuFSXq7g0i_GJNwkztiEkA 15717
sift/runs/v2/runs_pb2_grpc.py sha256=SLac8713sUKcSG_gN-ZuFJs36-oZ2vEcCUrpML4M47w 12861
sift/runs/v2/runs_pb2_grpc.pyi sha256=1COW60ooYqYMoDth3Fh7rlzBg0Q2Uq0WAd3wC966MII 6556
sift/saved_searches/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/saved_searches/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/saved_searches/v1/saved_searches_pb2.py sha256=AbLCDaRcuGsydWmF34fz7LXmJZlqd7TMMkRH97nIdLs 18229
sift/saved_searches/v1/saved_searches_pb2.pyi sha256=Y-rNGQn_U27CB6uQs8INJlisHtYVcvrS6kjBWxatFw8 16390
sift/saved_searches/v1/saved_searches_pb2_grpc.py sha256=WpmJtu9JbXzDlwE9LNj5g2JzGxnuvViUzGRHfyonmzY 12542
sift/saved_searches/v1/saved_searches_pb2_grpc.pyi sha256=cMBiGSTMZ7mVYZs687_NBlHidXOixhyX66UI8WYHQSg 6534
sift/tags/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/tags/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/tags/v1/tags_pb2.py sha256=1JonYY_hlh8MfSBmPGb2s8jYpqMqzEjSTFejmwgNXf8 3387
sift/tags/v1/tags_pb2.pyi sha256=h07aLTOH9HJ-gkkcYztyv3LHrhAlQjghlymPjxyW5N0 1916
sift/tags/v1/tags_pb2_grpc.py sha256=1oboBPFxaTEXt9Aw7EAj8gXHDCNMhZD2VXqocC9l_gk 159
sift/tags/v1/tags_pb2_grpc.pyi sha256=Dl8kkjhqb6F1Kt24mcFg7ppish4iKVfjRiiBxEjsMMA 413
sift/users/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/users/v2/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift/users/v2/users_pb2.py sha256=_nPmw7AYIudBnFF4OgWLlBl0hfkigafkklEOKNjX90o 6611
sift/users/v2/users_pb2.pyi sha256=iTuWF-ua6xV_CrYgpAwabgdmFh4C94cV3vdHr7vQdvU 5435
sift/users/v2/users_pb2_grpc.py sha256=I_s14P-lMxhN9mjQ-jeaMuatdDaN0Wuz3EWjW0Z7Ico 6224
sift/users/v2/users_pb2_grpc.pyi sha256=nxOnWyDbQv1ASNitbW70ZBKYkQahlXltGyDeN3G_DeQ 3224
sift_grafana/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift_grafana/sift_query_model.py sha256=1kszcJtpbKQjsJL07Abhoj_r--mgDoZOhFBG96Nuq6A 2001
sift_py/__init__.py sha256=roX5ttbQGm-5CzrqN3G2u0Sx9qj6ffzUtipIYSWyB7A 31006
sift_py/error.py sha256=mNPpzUv10l9Txuo8dr_1ihWD4GKViluP_bf_-vic_kM 377
sift_py/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift_py/rest.py sha256=IfS8Xi_KNGiOFolUuYHSBNo3EzkoAXDyDxoWSMjhJKU 516
sift_py/_internal/__init__.py sha256=Qqt-nUIbbZEme_g4N_ZtRlLinYU2hYV8_yzav5fZZD0 92
sift_py/_internal/cel.py sha256=UJlyPmsCNs18VAaXlrZDYNIz_ahljG4LrxKxxlz63EE 412
sift_py/_internal/channel.py sha256=al-iU2mFUD0dnjvVq0jMFUPcGQi49dONXGp4IkS8QOg 178
sift_py/_internal/time.py sha256=sWk59bxF_d6_bPvhIvtEOUaqnqIPee9TlhVl9yWYG4o 1431
sift_py/_internal/convert/__init__.py sha256=8qlN90XlcTTw9TZdZ5B7ochlbufRTkuHdGP68bhBHKI 56
sift_py/_internal/convert/json.py sha256=NkR8Y-4yPc-Nu6tOctGEEdUDTTGa0HSa-5gvYDa8U_g 643
sift_py/_internal/convert/protobuf.py sha256=fIgzGDJoSTf9ICxn449NzuaXfeKeP8TAwujMncHpDv0 874
sift_py/_internal/convert/timestamp.py sha256=Gg8caOgy6SNiOor_swQjaMZ-T9XT8ao9GABWASkzxBY 236
sift_py/_internal/test_util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift_py/_internal/test_util/channel.py sha256=rReBf7q-gPhu3tyxE9zGBwIoZJvg_pXJtucVRT_znEc 3455
sift_py/_internal/test_util/fn.py sha256=QvL_U5yXIdsKZFqRS6THu00i8hx5-pR0-hVfRiUwV2s 425
sift_py/_internal/test_util/server_interceptor.py sha256=OdpsXUl-W6MPr9nhhR4xwZPggR7M-3lroBKDd70dO8k 1989
sift_py/data/__init__.py sha256=v_60bkTiEboOTYKnrGymUfflgMul0V9QUuG0yeRf3Y8 5610
sift_py/data/_channel.py sha256=zndi_UGZfhjJiFX_JeX4oNLpDynco3oLV73-mxadbqY 1032
sift_py/data/_deserialize.py sha256=jIgDVOH8TwEEmtVQopvR_oUU-C1YHRqLBvXk4oNH08A 7707
sift_py/data/_deserialize_test.py sha256=7CzYo_8-i5Ycy73sCqXX6UJ4Q7YUiToSF2fVTuCVKLg 4110
sift_py/data/_service_test.py sha256=kD4kRt-1tzpij5EbbhrHa8G3f-Yr6kUby9ggTejTftI 7867
sift_py/data/_validate.py sha256=TWMUFTV0Dexi_22j6RliEbweauWs5bgkaIcruprsyA0 311
sift_py/data/error.py sha256=nKATYwJlAf_FtEsQVG8ho3knLWwkRZZRRlIT6m7X1dI 106
sift_py/data/query.py sha256=IkMyYR2koZtn2NU5gNLc6vXgr6ySGJ-5B8lJk0V2x2s 9927
sift_py/data/service.py sha256=_1nylcUAEhcemr-2VHrQ7-OrzqDFIswJpWsgKy0_-ac 17912
sift_py/file_attachment/__init__.py sha256=CkbJGsmxVALS1OH-S7k3wBSJieBLgFpIEC4mSCBnpNY 3648
sift_py/file_attachment/_service_test.py sha256=ET_9HNbpq4SZDS1pEt59Terk-r0EkU_TthJs1o2m328 4561
sift_py/file_attachment/entity.py sha256=kisXMucU4dVhhtuIxmvnH4gCQS78Lc78LUCwTZiKaK4 625
sift_py/file_attachment/metadata.py sha256=eRWhG5UQvHGtjiqUfwE1jmzH6MZAMAiyuGD7iKUm6Y8 2397
sift_py/file_attachment/service.py sha256=qckch-afQvWjUEwQVVEt3jMiUZTgME3njd7oGgEznH8 5265
sift_py/file_attachment/_internal/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift_py/file_attachment/_internal/download.py sha256=ocUkif0e4PQD-F6klEEzQRM95CSCiRkfIigQm3ZmjAo 374
sift_py/file_attachment/_internal/upload.py sha256=BmfOhI0Laig-92qXNSnip_WpLLX_XLMve61Eic7xuyg 3781
sift_py/grpc/__init__.py sha256=wAsOEAaH-bnQ9DhpvJcd_5p1oVt0MmEjuNZS5xWXatw 482
sift_py/grpc/_retry.py sha256=q_TiAKxTtx0xUoYWsP3O79nDHN99JZzcALWGwOa74Jg 2320
sift_py/grpc/keepalive.py sha256=AikZa3TFpC-Pl6QSXjDxqexgKRrFv-FxGEiyX79BC_U 1003
sift_py/grpc/transport.py sha256=MZJ5zSfTZxNfW43WNORz1apiXYF_2tSiLeZ6W7DxLdQ 7147
sift_py/grpc/transport_test.py sha256=OFL045DBBUC7yprWXQD4TANKQ2hhWuvfuDDhodizRtY 5674
sift_py/grpc/_async_interceptors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift_py/grpc/_async_interceptors/base.py sha256=OuA73_dyzbPxtnBcfZIxw431ZjIuLMARG6f1D3ndQ1U 2458
sift_py/grpc/_async_interceptors/metadata.py sha256=JoUubKTl-AXXT2pfGBV73dEVFvm5YjkSeGPCnoR7ZtA 1012
sift_py/grpc/_interceptors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift_py/grpc/_interceptors/base.py sha256=8Obmu-ZK76UBokK6ymS9FiXHyjuLieY3_Znw756iwF0 1727
sift_py/grpc/_interceptors/context.py sha256=ezlOO9AOODzc6MGRjlkzRRhJZ5XJ2sVkWyXlfKJaXh0 742
sift_py/grpc/_interceptors/metadata.py sha256=B-Z6yGkrXV6TSWWVXweYLiGa6T8Tp65uQzQYYfYjfZI 914
sift_py/ingestion/__init__.py sha256=Nq_JicDUgZ4bqGj4hc1dAkaF-8aXcMwvrp_-MO1yXyg 269
sift_py/ingestion/_service_test.py sha256=3Lj2xi9EYz9SnsBACKsCRbeRDy7Bs5_8tsgQtuQyU7Q 17090
sift_py/ingestion/buffer.py sha256=ZLIjFM9GjBKGDq7vBmhUjF2_daRw8cu1ehm2AEwkdo4 6051
sift_py/ingestion/channel.py sha256=3SzaTj56SHEtjvZhzDBIigCQeO0Ai5mmkZqeU_9Y65w 13954
sift_py/ingestion/flow.py sha256=fS7cED0NvSirHtmS19vVh7E8OkPMrrOWX48dhbvCgCU 2663
sift_py/ingestion/manager.py sha256=j5viYfPdIXvjcLFw9DZ7n5epDAPyK6E28Bq8uL5Uybs 3392
sift_py/ingestion/service.py sha256=MF6-p_r98UpVMZH8wN7heeh12h8zxkFBF7zzrdlxItQ 11918
sift_py/ingestion/_internal/__init__.py sha256=-hmYAosSx8LWWYXdawCt4H7c8Xcr8RVJOicevRt4ROI 189
sift_py/ingestion/_internal/channel.py sha256=mSMoKXLdQo15hkQBqG2PrQf7mkj5pugJw0t_pc-5dYM 1187
sift_py/ingestion/_internal/error.py sha256=d58GpaKTMN-BrffaouSTBjYYqcvcsAm2_3VHZ8ErFnA 258
sift_py/ingestion/_internal/ingest.py sha256=dSosgk5p7YO5rADstKVd1N5BGwtW2ZDf3KPPc_-GDYk 14367
sift_py/ingestion/_internal/ingest_test.py sha256=AWfC3d0_Gk0_w_NZazqev2y-N-p1vft7g6wBBSdCEvg 12660
sift_py/ingestion/_internal/ingestion_config.py sha256=Dw60YrryPu98vdfbTlTn92AQXSdR-Mmh-c0K7_jHa_8 3661
sift_py/ingestion/_internal/rule.py sha256=SDEg4x7RDnNIwMzTwRiVHaaWQRY-_vjgZBnMVVK4oU4 1510
sift_py/ingestion/_internal/run.py sha256=iV-oAP8dv-S-_QzHaA2DulxLdpF_WAhCRuvIfj98MHQ 1023
sift_py/ingestion/config/__init__.py sha256=lCUHBzcaaysj57wT2cbCiMcdSPugb295lujgTnA2oss 97
sift_py/ingestion/config/telemetry.py sha256=VqTLBILOD1UHnZoTqhE7U7DBAuH6RMObS75nc7XTLIQ 9246
sift_py/ingestion/config/telemetry_test.py sha256=E_SR4PV9MD7f1365JBk-FzLFkTHqsBer46bhti5i9hI 13011
sift_py/ingestion/config/yaml/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sift_py/ingestion/config/yaml/error.py sha256=QvD0Tub1hIUy0TP5tZtALm3ccZqz11Yyjd5zH3oq0w0 1204
sift_py/ingestion/config/yaml/load.py sha256=rWFzAd7P4-T3BXVA4UPGYnGGTKRdwW1FonUAyXECNBk 14064
sift_py/ingestion/config/yaml/spec.py sha256=zwfsJFdDskxdHzKuAoaK39OXoz5oVNted-pxKg3VX-I 5832
sift_py/ingestion/config/yaml/test_load.py sha256=byAsYqplMYbxW9lbf3txLAasZSMNOmfXguMBv0b0Ldw 10588
sift_py/ingestion/rule/__init__.py sha256=FNFSr7aZGStmeHJR2YCowa8aBX80Q2ZNFay3FlP8Mxg 65
sift_py/ingestion/rule/config.py sha256=RxUWArxNF6JJuWVmE9UyldOafrcDKVO-N5i6wy7STvQ 7318
sift_py/ingestion/rule/config_test.py sha256=o9HyaQiuOTgAwumbr7orr6wIP5rfTbaNhav4ly-nGIA 3492
sift_stack_py-0.2.2.dist-info/LICENSE sha256=0wD7kHbRuEKXASAN5pEXM6LZAGebonVWcOSaY-kW_W8 1067
sift_stack_py-0.2.2.dist-info/METADATA sha256=yyiPBWFyFLdtQ1jtslUazypB1yJWbg4BT_WG9NXFhUY 4219
sift_stack_py-0.2.2.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
sift_stack_py-0.2.2.dist-info/top_level.txt sha256=79-AEBbu08QGcSZgPMu7HV92tdgDhU3siNQDjbbrZ0Y 54
sift_stack_py-0.2.2.dist-info/RECORD

top_level.txt

google
protoc_gen_openapiv2
sift
sift_grafana
sift_py