Skip to main content

Asyncpixel

Project description

Obsidion-dev

Aiomcstats

Get information about minecraft servers.

Asyncpixel is an open source asyncronous python wrapper for the hypixel api with 100% of all endpoints.

🤖 🎨 🚀

GitHub all releases GitHub release (latest by date) Test status Discord Code of conduct

Docs · Feature request · Report a bug · Support: Discussions & Discord

✨ Features

  • Asyncronous. Unlike other libraries Asyncpixel is fully asyncronous. This makes it perfect to use in your next discord bot or powerful website without having to worry about blocking.

  • 100% API coverage. Asyncpixel is currently the only python library with full coverage of the hypixel API meaning that no endpoints are left untouched and outof your reach.

  • Pydantic models. All models are checked and validated by Pydantic meaning that the data is always in the correct format perfect for you to use.

  • Available on pypi. Asyncpixel is available on pypi meaning no building from source just use pip install asyncpixel to use it in your project.

🏁 Getting Started with Asyncpixel

To get started check out the documentation which lives here and is generously hosted by readthedocs.

Installation

Use the package manager pip or your favourite tool to install asyncpixel.

pip install asyncpixel

Example

import asyncpixel
import asyncio

async def main():
    hypixel = asyncpixel.Hypixel("hypixel_api_key")
    profile = await hypixel.profile("405dcf08b80f4e23b97d943ad93d14fd")
    print(profile)
    await hypixel.close()


asyncio.run(main())

❗ Code of Conduct

Obsidion-dev is dedicated to providing a welcoming, diverse, and harrassment-free experience for everyone. We expect everyone in the Obsidion-dev community to abide by our Code of Conduct. Please read it.

🙌 Contributing to Asyncpixel

From opening a bug report to creating a pull request: every contribution is appreciated and welcomed. If you're planning to implement a new feature or change the library please create an issue first. This way we can ensure your work is not in vain.

Not Sure Where to Start?

A good place to start contributing, are the Good first issues.

📝 License

Asyncpixel is open-source. The library is licensed GPL v3.

💬 Get in touch

If you have a question or would like to talk with other Asyncpixel users, please hop over to Github discussions or join our Discord server:

Discord chatroom

Discord Shield

Contributors ✨

Thanks goes to these wonderful people (emoji key):


AjayACST

🚧

Alex

💻 🐛

Damian Grzanka

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

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

aiomcstats-0.1.3.tar.gz (24.3 kB view details)

Uploaded Source

Built Distribution

aiomcstats-0.1.3-py3-none-any.whl (24.1 kB view details)

Uploaded Python 3

File details

Details for the file aiomcstats-0.1.3.tar.gz.

File metadata

  • Download URL: aiomcstats-0.1.3.tar.gz
  • Upload date:
  • Size: 24.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for aiomcstats-0.1.3.tar.gz
Algorithm Hash digest
SHA256 82ec143c0e11e79f6bb03b4d65a67fd8d04e9fcb551b4ef5f589942cfab80043
MD5 dacf05a70c9879b9aa770180421824ca
BLAKE2b-256 b32e1e4980bf736134ec823a542961bcd05ca7bdfcb27581928dbcf78fbf6288

See more details on using hashes here.

File details

Details for the file aiomcstats-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: aiomcstats-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 24.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for aiomcstats-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2dfffcc685b438206bdf060e187f3f0b3df621b5a478a21f8e5cd4c4394831d6
MD5 fc4a5043b8543bd94dcc71836b406f0f
BLAKE2b-256 3e902158483e27d3f680d78464b2ac3b7323b65838480787402ea065cb2dbfdf

See more details on using hashes here.

Supported by

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