lightbus

View on PyPIReverse Dependencies (1)

1.1.2 lightbus-1.1.2-py3-none-any.whl

Wheel Details

Project: lightbus
Version: 1.1.2
Filename: lightbus-1.1.2-py3-none-any.whl
Download: [link]
Size: 132384
MD5: 1aa20d3962be6163b5645c8478f1730d
SHA256: 248579a69b8f16666784369eed09857a22ecb90a8ecfb5eb650214da7c9f6189
Uploaded: 2021-03-30 14:53:02 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: lightbus
Version: 1.1.2
Summary: RPC & event framework for Python 3
Author: Adam Charnock
Author-Email: adam[at]adamcharnock.com
Home-Page: https://lightbus.org
Project-Url: Documentation, https://lightbus.org
Project-Url: Repository, https://github.com/adamcharnock/lightbus/
Keywords: python,messaging,redis,bus,queue
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: AsyncIO
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Communications
Classifier: Topic :: System :: Networking
Requires-Python: >=3.7
Requires-Dist: aioredis (>=1.2.0)
Requires-Dist: jsonschema (>=3.2)
Requires-Dist: pyyaml (>=3.12)
Description-Content-Type: text/x-rst
[Description omitted; length: 2621 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry 1.0.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
CHANGELOG.md sha256=f8aG3zgmwAGFYapK8m-agwrV53OpVwvg-YOTwDTGcTI 2578
VERSION sha256=axN4nkPlSFY0Uz3hamXYup00xMl1hYi2ZYBUNfgOsRU 5
lightbus/__init__.py sha256=P87ulZ5Ij_n6hxWxFjAgKw7jxbbi5mHRIplxGY8_ZNM 357
lightbus/api.py sha256=1e2E_CjRL4ZQnEzuurzYmB6DqaQ4x2J25o-tFA-WRBs 4808
lightbus/client/__init__.py sha256=o-Y2aYCPLCaUE-GF1xPnvW7iscynJ8GlnogAsZ09oJM 49
lightbus/client/bus_client.py sha256=MJ6qSkdK3MzemmXGo2ZZyzyTYnz39KODn7L5buyE3Uw 23536
lightbus/client/commands.py sha256=HvSmqFOQqYsnvzeAjgozOWxrMleGtrKNQZV9ak2EH-o 1381
lightbus/client/docks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lightbus/client/docks/base.py sha256=1iIPMLKBLNbJ6kY6Da7y9YJVXF5tTMshtwUhFkDz6Rc 1420
lightbus/client/docks/event.py sha256=LBZwN4U5m4qAKQ_kgGPrerkbc3ZmVnWk0-eDBTuMBII 3702
lightbus/client/docks/rpc_result.py sha256=DWS4hJN2TOY2KuG7Tg5GoP449BCWyDxlJrAm-2L1NeA 6060
lightbus/client/internal_messaging/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lightbus/client/internal_messaging/consumer.py sha256=ECO29rDVM7aqk8hMZCI04WW0vfM4aMbxF_kDEnq0F2s 4018
lightbus/client/internal_messaging/producer.py sha256=_N1zEdVl9LSjOVs-QFcBrp4iqrFzp0FbL9p-eCgsv0o 4299
lightbus/client/subclients/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lightbus/client/subclients/base.py sha256=prGiY1cHe15JaWeAyss04hMBi-GaXeqKY5BNVbeUuhw 1265
lightbus/client/subclients/event.py sha256=TuYNiiDQI2K4TseZsItH0zNTtvZxE_hWLwGHIE_BLVU 11749
lightbus/client/subclients/rpc_result.py sha256=ar2ZXDF6xafP7GtMkmYnt4LSBzXdtOq8lH4I7M2dsAM 8988
lightbus/client/utilities.py sha256=IYMY0j1mChGYY1e-EvO8CowwG--_YP8LtPz46u2m49A 4143
lightbus/client/validator.py sha256=nwk6xOJJrKjip9DmIzsvGmCdH4ACAJFmYQeykiBpRUI 2430
lightbus/commands/__init__.py sha256=EGapgvvQZKloS5z5Z7t_4hKk1MqKVZSlUuDnXcK5QCg 3619
lightbus/commands/dump_config_schema.py sha256=joFDHpP5IvuRZe9uz1Q3tAkVL6fEN6AGZUyaiEn91UU 1520
lightbus/commands/dump_schema.py sha256=VO7h3MmGmWWV0WEk93gck0Z8Nz2eZ5Mq4bxatLZ7ERs 1662
lightbus/commands/inspect.py sha256=sWcIu1kAw3Uk-Ni6Fjagu3lPhURrjjXA9-ndJA7ubD8 16997
lightbus/commands/run.py sha256=HLA9WS_xpAydHu3Pxle-60mQHgDzhQCEWRBm4msVw9w 4846
lightbus/commands/shell.py sha256=jeXDWF-mO-GmBHsS9I4sujDpPSDEdOyabwwNcUhTQJw 1899
lightbus/commands/utilities.py sha256=sRUaEVQoBcXWVyS3MAV1HkI5mBjRnM-HJCQ9tf9Zu7c 2264
lightbus/commands/version.py sha256=UuUMJJLU1ARi8eNswejUn2YTNTSj5WNCz2BuxheuZKs 1190
lightbus/config/__init__.py sha256=Iu75-w9_nlPmnB_qKA7nYaaaHf7xtTrDmK8N4v2WV34 27
lightbus/config/config.py sha256=xE2UTCUcbcA3pykkMGyDVtahYEJZ75AsNEn0jT1ZJtU 5716
lightbus/config/structure.py sha256=JOYd77DkUxOzEuueD1Uz9yrhgzDcjEz02W7X3oNA1r0 5409
lightbus/creation.py sha256=nFvLVoJSb1H3l2s-uP9c9-DAEZdByMrdWAKjcUXXZ1Q 13748
lightbus/exceptions.py sha256=0SZ-zOmygSFecM5mpVPiz0ZsFFj8NgzF85wE3ZXyG1k 3501
lightbus/hooks.py sha256=NGTq5Qk00lavTFXHghPv1U19NvkrskfDTFw5KMeFn9U 1841
lightbus/internal_apis.py sha256=05FT7GW55eLcIL51RAh8zzRPI0_py-oS_03G0J47Z8Q 2403
lightbus/log.py sha256=5QVlpzUlzPyNNFCZhcPNCNfTuQoLPhijpZ3UxzHYiKQ 10397
lightbus/message.py sha256=Ncmp3xz4RFiN4Wcu30uQ99mjRwZDv7a8EvrQOGJXpBA 5503
lightbus/path.py sha256=H4zFyOATzJsMEv_qzqZlDwYNQWITUfYyu07QSUVycj0 7391
lightbus/plugins/__init__.py sha256=Nq8udYBuG9AEhhFINSdrq87R6WbK2Eqfa4Q7qtW0WCE 7526
lightbus/plugins/metrics.py sha256=7OOYgcoWrst_52H5W61vxP0zitBQYHi1pV1NFU5piy8 4455
lightbus/plugins/state.py sha256=D-XIr3gc5pggsXw4v_tBrtB4xTHLxCxJtURiEp21p1c 6690
lightbus/schema/__init__.py sha256=4jH1p44ZEDilTxyX4OJMlmx3XVtYae7N1VfJA-7ptiE 57
lightbus/schema/encoder.py sha256=xQ2EuKbGbeiL8WzlfmoUDua-0FclFnWKBG7dCb3R64I 318
lightbus/schema/hints_to_schema.py sha256=_UAMim9RA1KCvH6KjnxftuHkbaxz4opBcZVrXHW4aWc 11380
lightbus/schema/schema.py sha256=Q3DTDND77xwIdcMvvvItaZADdkjGNYywq4Gw2cwmf2A 17073
lightbus/serializers/__init__.py sha256=Nz6E6Tb7EgWmewxOKpdkqbPWunKqpeUc2L9MHpYEECA 64
lightbus/serializers/base.py sha256=oJzTEqGDCT5KHb6qEEMkSSYblpTHd9RReiPi_lmm8Yg 2010
lightbus/serializers/blob.py sha256=ZrpsJnPlwnEFhWhXGwCSqe7ymoV75jr2SfoagNX6x6Y 1574
lightbus/serializers/by_field.py sha256=im0Bd4gjRn5LQEmpPVFBR4UgA7rmSAvOwaX-omBKwZ0 2390
lightbus/transports/__init__.py sha256=1Np3gZw2iOC0XqWUJCDZh9r2BCJtPBAcxbnGqzVd9NI 534
lightbus/transports/base.py sha256=yLXC63o4g8_qVg3l-UmWf3Vt_fnySbwOw0_-BpZzRWM 6162
lightbus/transports/debug.py sha256=07rMlLz2baYx6gpm93OP-MyAdsy0EZKDPkf-bGVAa1U 4086
lightbus/transports/pool.py sha256=4GlOvUO1gICyOeRUftYRnqs5W9HT73LQksQlGUjcCuA 7438
lightbus/transports/redis/__init__.py sha256=X8jbUzJ0algxtXqC_25Sv_OW7GwwTzRkTKsmLJPTUj0 322
lightbus/transports/redis/event.py sha256=ZQ80URxwidZZAJX_3jV8ydBreDXZiqRDE7wv5ZaCWUA 36994
lightbus/transports/redis/result.py sha256=P5mpes5Yr5_QAHA7d0mFALkiECL-LHkY-VV0VUM9tAI 5583
lightbus/transports/redis/rpc.py sha256=rsXyQ3p3LUM5TZH79or5727w0FfYBHdC0gOckza2BUU 7679
lightbus/transports/redis/schema.py sha256=dxUK7j2TF-EDHHdja9G5iNqn6D8UcaHI4HCnbTuMHD8 2538
lightbus/transports/redis/utilities.py sha256=F7-HIph0py2v7L_fmvEWE9JwEwxpSom_vj-sUJvh3dk 9445
lightbus/transports/registry.py sha256=drn-8QT70doCahLH2JvhmQkXUR-Lu86Mz6ZkzlzHEr0 12107
lightbus/utilities/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lightbus/utilities/async_tools.py sha256=njBpbRTx2FNIN5q74w2csmTPk7IdpXzrvLhGO-4UtfU 5976
lightbus/utilities/casting.py sha256=XDyBJiH0eZ7YRs9wDbOvVqctjsu-4PHhBPbhny5CFF8 7110
lightbus/utilities/config.py sha256=LdOdknP0EMaWup_z-QADAEZxpWedN5wf_2MzgdlT5r8 1951
lightbus/utilities/deforming.py sha256=BR3WnKsSRSLVXjetwNU0rKWxaU5Dkl9rJ_ctJbbPVk4 2614
lightbus/utilities/django.py sha256=kkYmYgsYMXWpMudnbFHlrYS_gRTC-P9qrBoQtEbN0fo 917
lightbus/utilities/features.py sha256=Xrw68TE6jzIF5oecpXgDENnNYseXZAtKzn_ENGY4S1w 228
lightbus/utilities/frozendict.py sha256=H6SO-MNYOMJz0BSe0BEuv3MSouNytId-qjdFUngV-EM 1377
lightbus/utilities/human.py sha256=hVhI2VW7iBxGFKF1EGUL1wMXcL6jmjmaiZ5oTuTQTwo 2963
lightbus/utilities/importing.py sha256=il9m3I-lL2rxNGqt__-bmjTa4jEXnqc2whkjkcyxxVo 1068
lightbus/utilities/internal_queue.py sha256=9cnlDpNxP9X9m4KAFOIHSEE1rG2yhis-6PGHhjSp6TY 7020
lightbus/utilities/io.py sha256=mPytHfq4syVHVpT_dmH2dbCFNNvQarUB7-oxR5dhqkA 245
lightbus/utilities/logging.py sha256=zIbte2YP0RTrsSkCjuL3AHptHfJBYpPfx1gHetSNsUg 2907
lightbus/utilities/singledispatch.py sha256=UfttXyOsxJxYTmGQH_74xe2cLHvKlmsr81kiusv_T2E 447
lightbus/utilities/testing.py sha256=FMqVvFZtIaLZ-Ealwp3I_T9gaAlHCs5Lgv-Un59im68 16695
lightbus/utilities/type_checks.py sha256=Q-jhtGy4s_HyyTaQ7H9WurivaWpLcnIRLz0YxAcDfm0 2965
lightbus_vendored/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lightbus_vendored/jsonpath/__init__.py sha256=SGMeZlHl-Ii2yrTA0i9-JcjXP5Uv8dctRSqZJLyb21Y 31
lightbus_vendored/jsonpath/jsonpath.py sha256=z0KdQUqtkG5hmrEjnN_vE8_ySv2j0SyLB8-7sIFPKBU 12209
lightbus-1.1.2.dist-info/entry_points.txt sha256=rxeIi4H8xcl6N15L9x7R14N7iJWyBcrRQTHAb-w3nnI 589
lightbus-1.1.2.dist-info/LICENSE.txt sha256=z0XcSFg4nFd-Db0V-IfYAaIoWzvKuu1PWeT477eHFSI 11348
lightbus-1.1.2.dist-info/WHEEL sha256=SrtnPGVTMeYWttls9xnWA01eUhCZ3ufFdJUYb1J3r-U 83
lightbus-1.1.2.dist-info/METADATA sha256=nVV0-GOaxEVv5-poFlnUK-vXP9ZA4LB9J5ZOk2sjXlk 3726
lightbus-1.1.2.dist-info/RECORD

entry_points.txt

lightbus = lightbus.commands:lightbus_entry_point
debug = lightbus:DebugEventTransport
redis = lightbus:RedisEventTransport
internal_metrics = lightbus.plugins.metrics:MetricsPlugin
internal_state = lightbus.plugins.state:StatePlugin
debug = lightbus:DebugResultTransport
redis = lightbus:RedisResultTransport
debug = lightbus:DebugRpcTransport
redis = lightbus:RedisRpcTransport
debug = lightbus:DebugSchemaTransport
redis = lightbus:RedisSchemaTransport