Skip to main content

hades-rpc

Python client and tooling for the Hades RPC framework.

Migration from 0.1.x to 0.2.0

The internal layout was reorganised to remove duplication and a god class. The CLI surface (hades console script and its subcommands) is unchanged, but several Python imports moved or were renamed:

Old (0.1.x) New (0.2.0)
hades_rpc.rpc.rpc.Hades hades_rpc.rpc.client.HadesClient
hades_rpc.rpc.rpc.HadesRPCEndpoint hades_rpc.rpc.sessions.ServiceSession
hades_rpc.rpc.protocol.HadesEndpoint hades_rpc.rpc.sessions.ProtocolSession
hades_rpc.rpc.protocol.HadesProtocol hades_rpc.rpc.protocol.HadesProtocol (unchanged)
hades_rpc.rpc.protocol.HadesProtocolVersion hades_rpc.rpc.protocol.HadesProtocolVersion
hades_rpc.rpc.transports.transport hades_rpc.rpc.transports.base
hades_rpc.apps.hades:app hades_rpc.apps.main:app
hades_rpc.apps.shell.message_to_json hades_rpc.rpc.json_utils.message_to_json
hades_rpc.apps.rpc._build_request hades_rpc.rpc.request_builder.build_request

The wire-protocol version (HadesClient.HADES_VERSION) is unchanged.

Metadata

Release files for hades-rpc 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hades-rpc 0.2.0
File Size Uploaded
hades_rpc-0.2.0.tar.gz 19.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hades-rpc 0.2.0
File Interpreter ABI Platform
hades_rpc-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 46.8 kB

Release files / hades_rpc-0.2.0.tar.gz

Download URL hades_rpc-0.2.0.tar.gz
Size 19.0 kB
Tags Source
SHA-256 checksum
How to use checksums
0a2e13b341452230d70b4a86ec3e7b21621ecb60584ce66b5d6fa1e782c56fb4
BLAKE2b-256 checksum
How to use checksums
cedc559599b9902a4fe77519c8a34afc52fdc0d90c07ac88a9ed4c3cab6d7ff9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.9.13 Windows/10

Release files / hades_rpc-0.2.0-py3-none-any.whl

Download URL hades_rpc-0.2.0-py3-none-any.whl
Size 27.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5087696d5024c53df7490decf6027e0e4815172de2dc02bfd7ade902ee6afaf4
BLAKE2b-256 checksum
How to use checksums
55d545f7a73a9d4991cb8787051c5800afa41dbba091c0f8f908914472f6ca0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.9.13 Windows/10

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.6

2 release files

0.1.5

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page