Skip to main content

Python client for the Hypixel Public API, written in Rust, with sync and async support

Project description

hypixel-sdk (Python)

Python bindings for the hypixel-sdk Rust crate, covering the full Hypixel Public API with a focus on SkyBlock.

from hypixel import Client

client = Client("YOUR-API-KEY")
bazaar = client.skyblock_bazaar()
print(len(bazaar["products"]), "bazaar products")

An async client is also provided:

import asyncio
from hypixel import AsyncClient

async def main():
    client = AsyncClient("YOUR-API-KEY")
    profiles = await client.skyblock_profiles("UUID")
    print(profiles)

asyncio.run(main())

Keyless endpoints (all resource_*, plus the SkyBlock auctions, auctions_ended, bazaar, firesales, and news endpoints) work without a key.

See the repository README for development setup.

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

hypixel_sdk-0.1.0.tar.gz (40.9 kB view details)

Uploaded Source

Built Distribution

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

hypixel_sdk-0.1.0-cp314-cp314-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

File details

Details for the file hypixel_sdk-0.1.0.tar.gz.

File metadata

  • Download URL: hypixel_sdk-0.1.0.tar.gz
  • Upload date:
  • Size: 40.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.14.1

File hashes

Hashes for hypixel_sdk-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c3b445cd99eef94a926f242f198aeab15d68a18faa074b6439169b10c8f92f55
MD5 90d5cf2b58c44e0d59e1138dfd50ca43
BLAKE2b-256 14a366b47439769596a7f479a5046cbefef9c5cc2adfccdbe4ac6e1ba6a7aa8b

See more details on using hashes here.

File details

Details for the file hypixel_sdk-0.1.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hypixel_sdk-0.1.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b4f0fa3fddfc789481ca9cba89a902d60c89c72ed9b565ff36193b66f581dd32
MD5 f8df07ec294e78bee8b9d6f710342070
BLAKE2b-256 442e52a73a6be2d7210eee7249bcc95a8e855d446725328dd6fc8c6b8d17dbb3

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