Skip to content

Releases: ipaz12/NetPipe-python

Netpipe Python 1.0

19 Apr 12:37

Choose a tag to compare

Connects to a Go NetPipe server over TCP or UDP using the NetPipe wire protocol. All protocol handling is internal. The developer just calls connect, send, and registers callbacks.

  • Plain, encrypted, and streamed message support
  • AES-256-GCM encryption with SHA-256 key derivation
  • Chunked streaming with automatic reassembly
  • Auto-responds to server heartbeat pings
  • Auto-reconnect with exponential backoff
  • Server rejection handling
  • TCP and UDP support
  • 34 tests passing (protocol, crypto, streaming, cross-language compatibility)
  • One dependency: cryptography

Go server: https://github.com/ipaz12/NetPipe

Install: pip install netpipe-client