Metadata-Version: 2.4 Name: alnp Version: 2.0.20 Summary: Python helpers for the Authenticated Lighting Network Protocol. Author: ALNP Maintainers License: Apache-2.0 Project-URL: Homepage, https://github.com/alpine-core/Authenticated-Lighting-Protocol Project-URL: Repository, https://github.com/alpine-core/Authenticated-Lighting-Protocol Classifier: Programming Language :: Python :: 3 Classifier: License :: OSI Approved :: Apache Software License Classifier: Topic :: System :: Networking Requires-Python: >=3.8 Description-Content-Type: text/markdown # Python Protocol Bindings `alnp` provides the Python bindings for ALPINE’s protocol layer. It mirrors the Rust types (`ControlEnvelope`, `FrameEnvelope`, `StreamProfile`, etc.) and exposes helpers to build/encode CBOR payloads so other tooling can speak ALPINE without running a full session. This package is **bindings only**: it does not implement discovery, handshake, streaming, or the control channel. Rust is currently the only fully supported runtime for those experiences. Use `alnp` when you need the message shapes, serialization helpers, or for embedding ALPINE data into your own tooling.