Skip to main content

An asynchronous osu API wrapper written in python

Project description

oshi

An asynchronous osu API wrapper made in python

Example(s)

import oshi
import asyncio


async def main() -> None:
   auth = oshi.Authentication(CLIENT_ID, "CLIENT_SECRET")

   async with oshi.Client(auth) as client:
      map = await client.get_beatmap(id=1222063)
      print(map.url)

asyncio.run(main())

Development

For developers If you plan on contributing please open an issue beforehand

Contributors

  • an-dyy - creator and maintainer

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

oshi-0.1.0.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

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

oshi-0.1.0-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: oshi-0.1.0.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.8 CPython/3.9.6 Linux/5.8.0-1040-azure

File hashes

Hashes for oshi-0.1.0.tar.gz
Algorithm Hash digest
SHA256 20725b303e16e6a2213130380c7c939e889dd3ffb1e66112e1a444024698c8a8
MD5 3bb0f61dd619410f5911d158807107ab
BLAKE2b-256 99705d3738c90f743c1085ff812a32c2caeb267860d437c50b5339b7f7b68036

See more details on using hashes here.

File details

Details for the file oshi-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: oshi-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.8 CPython/3.9.6 Linux/5.8.0-1040-azure

File hashes

Hashes for oshi-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fd48cb4e248233c2b360494cd0e4cc8aef0eace6cd6d99c1bdbed3e686b2c9f7
MD5 104e6f1ccce4863af8d899b280d80fbc
BLAKE2b-256 fbc3b62d00f6760222e510c094aca423627dc8a453e5afa21215eb56940bcd00

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