Skip to main content

hzclient

Simple Python client for Hero Zero game API.

Usage

from hzclient import GameState, Client, Config

state = GameState()
client = Client(
  config=Config(
    server_id="pl1",
    email="testuser@example.com",
    password="testpass"
  ),
  state=state
)

client.login()

print(state.character.name) # Name of your character

client.call("someAPIMethod", {"param1": "value1"}) # Call any API method, handles session automatically

Features

  • No documentation available.
    • Read the hzclient/state.py file to see available attributes in GameState.
    • Read the hzclient/client.py file to see available methods in Client.

Metadata

Release files for hzclient 0.3.8

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

Source distribution (sdist)

Source distribution for hzclient 0.3.8
File Size Uploaded
hzclient-0.3.8.tar.gz 34.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hzclient 0.3.8
File Interpreter ABI Platform
hzclient-0.3.8-py3-none-any.whl Python 3 none any Details

Total release size: 77.5 kB

Release files / hzclient-0.3.8.tar.gz

Download URL hzclient-0.3.8.tar.gz
Size 34.5 kB
Tags Source
SHA-256 checksum
How to use checksums
2186591e7bc22ecdd073880bea788247fdec792cc9970533d39245a06da11a67
BLAKE2b-256 checksum
How to use checksums
335f11d639ff7d6a3260194d44819fb91ddc3fd4ce2f14b0778ad392ac151c80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / hzclient-0.3.8-py3-none-any.whl

Download URL hzclient-0.3.8-py3-none-any.whl
Size 43.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1fee4ad1f9f1d2698b3aacc643b40343ede295f85c87dffc3d57a7ffe3a1bcbc
BLAKE2b-256 checksum
How to use checksums
2f5307e2de1cf31c1634ac06fe76ebb030a6407b960e39edc0406d7c5aedd61c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.3.8 This release

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

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