Skip to main content

An osu! Mania PP and star rating calculator.

Project description

🎹 Maniera

osu! Mania PP calculator written in Python.

Written with ❤️ by Nice Aesthetics. Based on ompp-web

Installation:

pip install maniera

Maniera is supposed to work on Python 3+ versions

Example Usage:

from maniera.calculator import Maniera

# 64 = DT (https://github.com/ppy/osu-api/wiki#mods)
# Maniera(path, modnum, score)
calc = Maniera('beatmap.osu', 64, 800000)
calc.calculate()

print(f"{round(calc.pp, 2)} PP - {round(calc.sr, 2)} Stars")

Output:

564.36 PP - 8.16 Stars

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

maniera-1.0.2.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

maniera-1.0.2-py3-none-any.whl (16.9 kB view details)

Uploaded Python 3

File details

Details for the file maniera-1.0.2.tar.gz.

File metadata

  • Download URL: maniera-1.0.2.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.1

File hashes

Hashes for maniera-1.0.2.tar.gz
Algorithm Hash digest
SHA256 60eb56895deeb4d5a0487af09d5ead049fa214a69bd8d556121dcff986816591
MD5 dc75ed94b362ecb0d7776473dbc387fe
BLAKE2b-256 0711cb2eec2510529b1bfdd568cd265e4f02c7ecbe8be38adec5ad8203257797

See more details on using hashes here.

File details

Details for the file maniera-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: maniera-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 16.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.1

File hashes

Hashes for maniera-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9143548c29c1658c4eebafb216c625ed40be810c1a39ab47d258fcc4661f2afb
MD5 bda0e5edefee73339ada779b59e63303
BLAKE2b-256 c6cdd3ef1b94af3fb1123469618c0995af5bff8bdd8dbbb2ecbfb25b53562a39

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