typed-blocks

View on PyPIReverse Dependencies (0)

0.18.2 typed_blocks-0.18.2-py3-none-any.whl

Wheel Details

Project: typed-blocks
Version: 0.18.2
Filename: typed_blocks-0.18.2-py3-none-any.whl
Download: [link]
Size: 62044
MD5: 721724b2a0612bfc12502cb39781c55a
SHA256: c2c8651a4e3e26e1cbe1f74125755331e296cd25dfaf0831437fb6aab6225662
Uploaded: 2024-05-27 13:49:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: typed-blocks
Version: 0.18.2
Summary: Modular event-centric python library made for simplification typical stream applications development with python type system strong exploitation.
Author: Daniil Zubakin
Author-Email: <daniilzubakin[at]gmail.com>
Home-Page: https://github.com/severstal-digital/typed-blocks
Project-Url: Bug Tracker, https://github.com/severstal-digital/typed-blocks/issues
License: Apache-2.0 License
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.9
Requires-Dist: wunderkafka; extra == "full"
Requires-Dist: schedule (>=1.1.0); extra == "full"
Requires-Dist: redis (>=4.0.2); extra == "full"
Requires-Dist: types-redis (>=4.0.2); extra == "full"
Requires-Dist: psycopg2-binary (>=2.9.2); extra == "full"
Requires-Dist: networkx (>=2.6.3); extra == "full"
Requires-Dist: matplotlib (>=3.5.1); extra == "full"
Requires-Dist: graphviz (>=0.20.1); extra == "full"
Requires-Dist: dill (>=0.3.6); extra == "full"
Requires-Dist: PyHive (>=0.6.5); extra == "full"
Requires-Dist: thrift (>=0.16.0); extra == "full"
Requires-Dist: thrift-sasl (>=0.4.3); extra == "full"
Requires-Dist: sasl (>=0.3.1); extra == "full"
Requires-Dist: pymssql (>=2.2.6); extra == "full"
Requires-Dist: graphviz (>=0.20.1); extra == "graphviz"
Requires-Dist: networkx (>=2.6.3); extra == "graphviz"
Requires-Dist: matplotlib (>=3.5.1); extra == "graphviz"
Requires-Dist: PyHive (>=0.6.5); extra == "hive"
Requires-Dist: thrift (>=0.16.0); extra == "hive"
Requires-Dist: thrift-sasl (>=0.4.3); extra == "hive"
Requires-Dist: sasl (>=0.3.1); extra == "hive"
Requires-Dist: wunderkafka; extra == "kafka"
Requires-Dist: pymssql (>=2.2.6); extra == "mssql"
Requires-Dist: dill (>=0.3.6); extra == "parallel"
Requires-Dist: psycopg2-binary (>=2.9.2); extra == "postgres"
Requires-Dist: redis (>=4.0.2); extra == "redis"
Requires-Dist: types-redis (>=4.0.2); extra == "redis"
Requires-Dist: schedule (>=1.1.0); extra == "schedule"
Requires-Dist: networkx (>=2.6.3); extra == "visualization"
Requires-Dist: matplotlib (>=3.5.1); extra == "visualization"
Provides-Extra: full
Provides-Extra: graphviz
Provides-Extra: hive
Provides-Extra: kafka
Provides-Extra: mssql
Provides-Extra: parallel
Provides-Extra: postgres
Provides-Extra: redis
Provides-Extra: schedule
Provides-Extra: visualization
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1951 characters]

WHEEL

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

RECORD

Path Digest Size
blocks/__init__.py sha256=i6v-fZM3dmTyTWsAyH1m-3s8HwxdpqAmFzVTwdQM1gk 290
blocks/annotations.py sha256=14HRfymbLKARKvYW3inK6cdhrkLW7nhxGcRH421EGMk 1735
blocks/app.py sha256=PeoVWOx7lfGdiLakz1NxoPUPvTAqKrqbmirLzNofS3U 2732
blocks/compat.py sha256=DAVV13E4J-s6buFeCxe7YMDafWHGIE9nScJ44pAj-ag 116
blocks/decorators.py sha256=DS19_1-tUj93rgA7FBugkM1XEgEWNTX-wlybddbD7mw 5568
blocks/graph.py sha256=sCxcf2lLUYwuZFuMjrQCNT4ctYSi6K24mDd9rd7lrzA 4140
blocks/ioc.py sha256=nGVRtO6J9U7KRIKLvxUitmyEkJQzHVjURSKdDw1WjHw 3171
blocks/logger.py sha256=rfprjvNSqqO2jmKugcTPogsNEbcBwtY2x3-71a2GnBw 53
blocks/metric_collector.py sha256=TcBJFbWedESNUd8AoJiDz6xSFHATkjs8s0Oh0hnY1Jo 2982
blocks/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
blocks/runners.py sha256=hr5C1bIkn5XFTeqbrPtlHu2aYfdlEF_HsabYNhG79Js 12232
blocks/validation.py sha256=t3eci6rg9LusiHks2pDa6GrVlAW7WLrAeuKmoYbAaLY 3872
blocks/visualization.py sha256=ErpetJh3_nFxD8Wtg4PxMpOyNwkigIYsAbQwzqc-4Yk 4164
blocks/db/__init__.py sha256=_hG6Wt0PHmYfBTm5618rsqR7L-Ca2EUHf01XaIH3xMY 46
blocks/db/types.py sha256=j7rnEKImCgQ7xOjd0_H6zpe22qczKEvPToGx-J0Dj6A 2979
blocks/db/next/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
blocks/db/next/sql.py sha256=JgJ7PtnOjyyFshyZcwagDipk5fsFlT6B3vTi0wM2nSI 6369
blocks/db/next/types.py sha256=oa4HQt170vgV40WmdXbm-7O3M9no8RoqH_qIEHtxSV4 1689
blocks/db/sql/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
blocks/db/sql/processors.py sha256=nUzGYCir-9lxrInN_eJdNe2b_4yYmgq8w-Txgjy8MdM 1756
blocks/db/sql/sources.py sha256=LfsLcaUyG4P5aAijOS2qoXaAQcpphFYE9bQ7dcIpmqM 2297
blocks/hive/__init__.py sha256=InB8fT3KAPQfVSXIRCffcUFdFKtpJ-MqN0C8NHlSXx4 135
blocks/hive/processors.py sha256=Shv171XU0X2PHGGUQznSdQoRjJ82SAJS2y27l51sZFc 3661
blocks/hive/sources.py sha256=u6jE9mnvXVYFnfWEDSZgBqcGWP30VXrhwSZhoX_2CrA 2666
blocks/kafka/__init__.py sha256=YpCg_PFd38cj-fzhVm-tLcDHL0vzlyHLBbewR_4C550 270
blocks/kafka/app.py sha256=ZfqiTRgukqDWW-3UR-w2nGWv_eAF39B47JV9IsQIpJk 4451
blocks/kafka/events.py sha256=0WuNEkNo6sj9d3iql48DjzO04KfgpVrLbzevnlFaVbc 1896
blocks/kafka/processors.py sha256=v2WLY2yGQA32YKza9qrYZ64LyQ4qfn1kFQ7DIZ8IukE 5332
blocks/kafka/sources.py sha256=FgsESFadKcfH6r4nGMEufTh76Poii5ZOsOhpex7-XsE 10504
blocks/kafka/topics.py sha256=31Rl8RFV1SkPNo1syKlv9g6w5leR_t3j85Ba8wo4vyg 8891
blocks/kafka/types.py sha256=MbyeBhKsi3nw1mpX8SnoOfVPBQZ0H4JQg-nq8i8SduA 1748
blocks/mssql/__init__.py sha256=nKWcK4dy1xf7w8eMMQvNsbGImFmxym_q59rsP5NGhUg 176
blocks/mssql/app.py sha256=5ZnRage9-LbIjYvZTSH7KQjLBRxXMbhGH0QQhytdWco 2563
blocks/mssql/next.py sha256=ThDYe9RJwZT-KKdXyXh5lB3BPQivAj-ohXMbxBngCaI 171
blocks/mssql/processors.py sha256=GihUldy9XMsveOuR6YjKq5Z5HtF_T5yeZl2c4HPVJHs 2745
blocks/mssql/protocols.py sha256=G7AjSk5HWH7FgSVjyUjWaf023Zz8z5EIT8UdFsGYCHc 30
blocks/mssql/sources.py sha256=cjKX3iXXMbOidgYqvA65qQfZO5l6qm2xNNZgYWjN9u4 3146
blocks/postgres/__init__.py sha256=TLB2LuITKc_pLk1RbK0RH-pdHLvq0QdKOmP9v6otu2o 195
blocks/postgres/app.py sha256=LrApVZfwgu2dEzRyzbcn1h5C0HsyxyuTQgJS_9_icKI 2604
blocks/postgres/next.py sha256=wbzWPkbKbwqQyHQWCqcVXTjeQocqarzSZa4sIoiyq5g 177
blocks/postgres/processors.py sha256=TOmDasmP4U-9l1VwvfADv-ogXvxhzwgoYs0p4-uARWU 3367
blocks/postgres/protocols.py sha256=krbIIgtJ-qiQkWvMJ7avQjaPAA-UqKDJ64kYph3gRkY 57
blocks/postgres/sources.py sha256=7srVNtShh5v5n-Rmq5U3e87TwtiHEQbJNY8b8N-MnCo 3768
blocks/processors/__init__.py sha256=SpDxC8zOxy0hk2xYKXloaLiHUv7gGc6GSwmIcpZpuHU 64
blocks/processors/batcher.py sha256=QSEevF5WoBR0nN7gickfNBIxT79BcRTg9eIG-NgHm8E 4078
blocks/redis/__init__.py sha256=MsWvuD8zt6W227zplm3it82kKDC3VPLtvSgpElzOUgw 210
blocks/redis/app.py sha256=DmASIfu2OS7zcvRetzkKjtWWoVH1TcS0EcLqpAJ_2oI 2574
blocks/redis/events.py sha256=MoHGxFsVn7NTkz_TCZ3r_8UtY8OUxtzg_erGuH7PSjk 745
blocks/redis/processors.py sha256=YL8Oc-rSInY6kFY5k3vH_TqMPvLYzv5KLny71aoEt3c 1833
blocks/redis/serdes.py sha256=3rvy2COqmTu3DeVUlezZ0bAO2F3IQbFUeGz1O89-6uY 1021
blocks/redis/sources.py sha256=FDPVoZtppowpbI0ItpPa4PEqoAXKoygSPqkIRX-7wG8 3901
blocks/redis/streams.py sha256=EtHakVaR98Tbmg7uYbyvug6DzZm-tA4oC_SryCjP818 1259
blocks/sources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
blocks/sources/schedule.py sha256=LU3n9-aqKqUyDDF_8OO8AUxGBiWC8s-6Ys7rOkp9YqA 2969
blocks/sqlite/__init__.py sha256=mmxlJwBsAfcMT5R8zFjazqfCCr9RISugUY-SVvAvxVw 173
blocks/types/__init__.py sha256=evMB3fxFHsa2GEyQn95yHr5Ks1wm0iISaAQ7wdQNVro 245
blocks/types/base.py sha256=586rGuuV-qZE4xpb058xH_HjKRm3utHuAPi2PcUqTxo 5123
blocks/types/graph.py sha256=YjW6z76zXn7d5KmS3Wb88P2LizIflYM68aNFstvzZtI 156
blocks/types/ioc.py sha256=ZEb4kBpOuWZnfqMx-45SMYK6npISytKhbzzaAYcdxR0 126
blocks/types/metrics.py sha256=QWH5uaMPMMu9_M-3j7kMbTSN8Dkjf7NlYMgstFWK1qU 795
blocks/types/multiprocess.py sha256=1xy4CWV9iPpCsUPLGJHkFTb778uWO91KvEhjnTFIlz4 801
typed_blocks-0.18.2.dist-info/LICENSE sha256=CeipvOyAZxBGUsFoaFqwkx54aPnIKEtm9a5u2uXxEws 10142
typed_blocks-0.18.2.dist-info/METADATA sha256=OMFE9-NrxF6OcqVUiXPmb_oohI9pL36W0qdCuC-RqyU 4636
typed_blocks-0.18.2.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
typed_blocks-0.18.2.dist-info/top_level.txt sha256=B4aV5Um7akoBjeGqkJHJhoB9gPmFoEOFAaKVvjsJ_Ow 7
typed_blocks-0.18.2.dist-info/RECORD

top_level.txt

blocks