Skip to main content

A FastRPC protocol implementation in Python

Project description

szn-pyfastrpc

szn-pyfastrpc is a Python implementation of the FastRPC protocol.
Version: 1.1.36

This package implements several revisions of the FastRPC protocol including:

  • Protocol 3.0 extension: Uses zigzag encoding for integers and enlarges DateTime fields to 64 bits.
  • Protocol 2.x extension: Supports Integer8 types, strings, binary, struct, and array types.
  • Protocol 1.0 specification: Implements basic scalar types (integer, boolean, double, string, date, binary) and structured types (struct, array) similar to XML-RPC.

The package is designed for use on PyPI and includes a function that automatically starts a FastRPC service when the package is imported.

See the source files for more details on encoding, serialization, and parsing of FastRPC messages.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

szn-pyfastrpc-1.1.36.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

szn_pyfastrpc-1.1.36-py3-none-any.whl (9.3 kB view details)

Uploaded Python 3

File details

Details for the file szn-pyfastrpc-1.1.36.tar.gz.

File metadata

  • Download URL: szn-pyfastrpc-1.1.36.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.2

File hashes

Hashes for szn-pyfastrpc-1.1.36.tar.gz
Algorithm Hash digest
SHA256 e68cc0dead8a90b089d51a3458917ba002f0ad9c5bb0fb4da21f481b4b3e1f75
MD5 e94e960611658b242fc3d4190a4caf0c
BLAKE2b-256 c41b035a2a32ec6dd4f2606aa71d034c21cc4acc1961e0849e51099e656f2fcc

See more details on using hashes here.

File details

Details for the file szn_pyfastrpc-1.1.36-py3-none-any.whl.

File metadata

  • Download URL: szn_pyfastrpc-1.1.36-py3-none-any.whl
  • Upload date:
  • Size: 9.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.2

File hashes

Hashes for szn_pyfastrpc-1.1.36-py3-none-any.whl
Algorithm Hash digest
SHA256 7f2aed4bf55dda7e0537e8a27b4eb0832ba8b93df605b1d6f6c8bd7f086ac1a5
MD5 20e0ba0e2b7fa0fad5fafa620b8add80
BLAKE2b-256 46bf4ec1b3c1530d233eb5b6986e2e093cb96f53401676bb43a787ec0f2e8a2d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page