Skip to main content

akatsuki-pp-py

Difficulty and performance calculation for all osu! modes.

This is a python binding to the Rust library rosu-pp which was bootstrapped through PyO3. Since all the heavy lifting is done by Rust, rosu-pp-py comes with a very fast performance. Check out rosu-pp's README for more info.

Exposed types

The library exposes the following classes:

  • Calculator: Contains various parameters to calculate strains or map, difficulty, or performance attributes
  • Beatmap: Contains a parsed beatmap
  • BeatmapAttributes: Contains various attributes about the map itself
  • DifficultyAttributes: Contains various attributes about the difficulty based on the mode
  • PerformanceAttributes: Contains various attributes about the performance and difficulty based on the mode
  • Strains: Contains strain values for each skill based on the mode

Additionally, the following error types are exposed:

  • ParseError: Failed to parse a beatmap
  • KwargsError: Invalid kwargs were provided

How to use akatsuki-pp-py

  1. The first step is to create a new Beatmap instance by providing appropriate kwargs. Either of the kwargs path, content, or bytes must be given. The kwargs ar, cs, hp, and od are optional. With the setters set_ar, set_cs, set_hp, and set_od you can specify custom attributes.
map = Beatmap(path = "/path/to/file.osu", ar = 9.87)
map.set_od(1.23)

with open("/path/to/file.osu", "rb") as file:
    map = Beatmap(bytes = file.read())

with open("/path/to/file.osu") as file:
    map = Beatmap(content = file.read())
  1. Next, you need to create an instance of Calculator by providing the appropriate kwargs again. Any of the following kwargs are allowed: mode, mods, acc, n_geki, n_katu, n300, n100, n50, n_misses, combo, passed_objects, clock_rate, and difficulty. Each of these also have a setter method e.g. set_n_misses.
calc = Calculator(mode = 2, acc = 98.76)
calc.set_mods(8 + 64) # HDDT
  1. The last step is to call any of the methods map_attributes, difficulty, performance, or strains on the calculator and provide them a Beatmap.

Example

from akatsuki_pp_py import Beatmap, Calculator

map = Beatmap(path = "./maps/100.osu")
calc = Calculator(mods = 8)

# Calculate an SS on HD
max_perf = calc.performance(map)

# The mods are still set to HD
calc.set_acc(99.11)
calc.set_n_misses(1)
calc.set_combo(200)

# A good way to speed up the calculation is to provide
# the difficulty attributes of a previous calculation
# so that they don't need to be recalculated.
# **Note** that this should only be done if neither
# the map, mode, mods, nor passed objects amount changed.
calc.set_difficulty(max_perf.difficulty)

curr_perf = calc.performance(map)
print(f'PP: {curr_perf.pp}/{max_perf.pp} | Stars: {max_perf.difficulty.stars}')

map_attrs = calc.map_attributes(map)
print(f'BPM: {map_attrs.bpm}')

strains = calc.strains(map)
print(f'Maximum aim strain: {max(strains.aim)}')

Installing rosu-pp-py

Installing rosu-pp-py requires a supported version of Python and Rust.

Once Python and Rust and ready to go, you can install the project with pip:

$ pip install akatsuki-pp-py

or

$ pip install git+https://github.com/osuAkatsuki/akatsuki-pp-py

Learn More

Metadata

Release files for akatsuki-pp-py 1.0.5

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

Source distribution (sdist)

Source distribution for akatsuki-pp-py 1.0.5
File Size Uploaded
akatsuki_pp_py-1.0.5.tar.gz 18.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for akatsuki-pp-py 1.0.5
File
akatsuki_pp_py-1.0.5-cp311-none-win_amd64.whl CPython 3.11 none Windows x86-64 Details
akatsuki_pp_py-1.0.5-cp311-none-win32.whl CPython 3.11 none Windows x86-32 Details
akatsuki_pp_py-1.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
akatsuki_pp_py-1.0.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
akatsuki_pp_py-1.0.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-32 Details
akatsuki_pp_py-1.0.5-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
akatsuki_pp_py-1.0.5-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64, macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64) Details
akatsuki_pp_py-1.0.5-cp310-none-win_amd64.whl CPython 3.10 none Windows x86-64 Details
akatsuki_pp_py-1.0.5-cp310-none-win32.whl CPython 3.10 none Windows x86-32 Details
akatsuki_pp_py-1.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
akatsuki_pp_py-1.0.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
akatsuki_pp_py-1.0.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-32 Details
akatsuki_pp_py-1.0.5-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details
akatsuki_pp_py-1.0.5-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details
akatsuki_pp_py-1.0.5-cp39-none-win_amd64.whl CPython 3.9 none Windows x86-64 Details
akatsuki_pp_py-1.0.5-cp39-none-win32.whl CPython 3.9 none Windows x86-32 Details
akatsuki_pp_py-1.0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
akatsuki_pp_py-1.0.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
akatsuki_pp_py-1.0.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-32 Details
akatsuki_pp_py-1.0.5-cp39-cp39-macosx_10_12_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.12+ x86-64 Details
akatsuki_pp_py-1.0.5-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64, macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64) Details
akatsuki_pp_py-1.0.5-cp38-none-win_amd64.whl CPython 3.8 none Windows x86-64 Details
akatsuki_pp_py-1.0.5-cp38-none-win32.whl CPython 3.8 none Windows x86-32 Details
akatsuki_pp_py-1.0.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
akatsuki_pp_py-1.0.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
akatsuki_pp_py-1.0.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-32 Details
akatsuki_pp_py-1.0.5-cp38-cp38-macosx_10_12_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.12+ x86-64 Details
akatsuki_pp_py-1.0.5-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.8 CPython 3.8 macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64, macOS 10.12+ x86-64 Details
akatsuki_pp_py-1.0.5-cp37-none-win_amd64.whl CPython 3.7 none Windows x86-64 Details
akatsuki_pp_py-1.0.5-cp37-none-win32.whl CPython 3.7 none Windows x86-32 Details
akatsuki_pp_py-1.0.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
akatsuki_pp_py-1.0.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 Details
akatsuki_pp_py-1.0.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32 Details
akatsuki_pp_py-1.0.5-cp37-cp37m-macosx_10_12_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.12+ x86-64 Details
akatsuki_pp_py-1.0.5-cp37-cp37m-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details

Total release size: 16.9 MB

Release files / akatsuki_pp_py-1.0.5.tar.gz

Download URL akatsuki_pp_py-1.0.5.tar.gz
Size 18.1 kB
Tags Source
SHA-256 checksum
How to use checksums
6368629844d9f1edea8cbc86c3310449150ba7af6e1a3c70cc7053cf29021394
BLAKE2b-256 checksum
How to use checksums
ec35c8c3b7fb9a3543833f547a091c2620735df6b6099359ea55199311eafcd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.8.18

Release files / akatsuki_pp_py-1.0.5-cp311-none-win_amd64.whl

Download URL akatsuki_pp_py-1.0.5-cp311-none-win_amd64.whl
Size 361.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
f9951ddc1b79a56f55592f8205c36c687e50c4b5a96fb71e0931d347fad99c23
BLAKE2b-256 checksum
How to use checksums
ebe81f2fe55ab438124f906bdd9fdfca59eab4e53e26c6b60d65fd32dae417a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / akatsuki_pp_py-1.0.5-cp311-none-win32.whl

Download URL akatsuki_pp_py-1.0.5-cp311-none-win32.whl
Size 342.5 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
73ed5b0287f3b4c83e14e83a1238382677b5d185572e45e83474f60ab2d38af2
BLAKE2b-256 checksum
How to use checksums
fdfd9817b089d1d40637715426309579ea97a58965f7c1ef224f56f6f0f2007f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / akatsuki_pp_py-1.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL akatsuki_pp_py-1.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 467.2 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e348cb33cb5028512f8d6834c0ffbd113bb17978040664fa067f08f2774d44b7
BLAKE2b-256 checksum
How to use checksums
7bdb58a78baff6ea677131160a5d6794b5ab3b28bbec71e03302bea0188deed3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / akatsuki_pp_py-1.0.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL akatsuki_pp_py-1.0.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 455.0 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1913382468a4ac18a76ab32462ce0a74c03d5e0a6719199f34dbff5cd4ef37be
BLAKE2b-256 checksum
How to use checksums
a5895e676921ef8986928ecd1b01fb273e6dd881523f24f3d7fb2efc7a42e8bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.8.18

Release files / akatsuki_pp_py-1.0.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl

Download URL akatsuki_pp_py-1.0.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Size 475.0 kB
Tags CPython 3.11 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
8a5f9b943a6cc97ce041586fdcc87227920fb74ce8a0867076a0a635a2ba3277
BLAKE2b-256 checksum
How to use checksums
4f63698087dfa8597c604ffc896284572d084a0c27b9ebb3ff6584a1f8de4782
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.8.18

Release files / akatsuki_pp_py-1.0.5-cp311-cp311-macosx_10_12_x86_64.whl

Download URL akatsuki_pp_py-1.0.5-cp311-cp311-macosx_10_12_x86_64.whl
Size 437.2 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
0272cf6789f3413a9db10b617e4628cf110184b8eec6506d2d60a99ee4b8de31
BLAKE2b-256 checksum
How to use checksums
cbdb4187b90591db5299c1d7585f8da9b797bc9eeaa1efb99efa97889f317bc0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / akatsuki_pp_py-1.0.5-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL akatsuki_pp_py-1.0.5-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 846.8 kB
Tags CPython 3.11 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
747cd1ebd257a369d32e0db0169e1ee1af06f1e6d59db2d7b64dafa64b4cacc5
BLAKE2b-256 checksum
How to use checksums
9bda94389cd3d6a15ebdfd9eed6e9acb20eb771b522d3d01176477496d114a2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / akatsuki_pp_py-1.0.5-cp310-none-win_amd64.whl

Download URL akatsuki_pp_py-1.0.5-cp310-none-win_amd64.whl
Size 361.0 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
7503c0ef2ce8767051039c9ae89e00644fd4ff43eee06734c51ae5dbbbfe9998
BLAKE2b-256 checksum
How to use checksums
9dd687e5808ef1fdcf12c44912c516107d9f02f036b852ac64c41755c54be267
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / akatsuki_pp_py-1.0.5-cp310-none-win32.whl

Download URL akatsuki_pp_py-1.0.5-cp310-none-win32.whl
Size 342.5 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
68172e9225a81c344c2ab2e5bd305ec57500d0df7b4ad18f549d881b782965a8
BLAKE2b-256 checksum
How to use checksums
ed2c838ef653f0cf358d26baa67b75ada17b705380b6325393fc995ce32a94a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / akatsuki_pp_py-1.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL akatsuki_pp_py-1.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 467.2 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f7118aea0a3fc827e0c26b8d3e8436e16945d6f58e6f842e5264e1f06abe96a8
BLAKE2b-256 checksum
How to use checksums
9549fef901df23fc290831f71da7b57f08db395a71be74fef8108200279cc0d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / akatsuki_pp_py-1.0.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL akatsuki_pp_py-1.0.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 455.0 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
89c10f32b638237d720d014fe9f7184a2f5316bcb7276044156483622cad684c
BLAKE2b-256 checksum
How to use checksums
0ebebc50ca466acafb77ac563d23d6da99bf393093ef00756932d05c4cc96660
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.8.18

Release files / akatsuki_pp_py-1.0.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl

Download URL akatsuki_pp_py-1.0.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Size 475.0 kB
Tags CPython 3.10 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
546ff2202c843e8497816d7dc5f3e98ddf3496ee11930eac535b2a1822048bd0
BLAKE2b-256 checksum
How to use checksums
c4c4a2ddbaa7627f44829d9a0873c025d5b10e99061accadc3c03a08d711e469
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / akatsuki_pp_py-1.0.5-cp310-cp310-macosx_10_12_x86_64.whl

Download URL akatsuki_pp_py-1.0.5-cp310-cp310-macosx_10_12_x86_64.whl
Size 437.2 kB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
1495ac93c753699348e30ec1fdeda68cf652103a07a87b445a405d2014064797
BLAKE2b-256 checksum
How to use checksums
9e33d04d8f1fa61a4ae11fcd6e1a6630785d3b53c59333889afc1e468b451eaa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.8.18

Release files / akatsuki_pp_py-1.0.5-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL akatsuki_pp_py-1.0.5-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 846.8 kB
Tags CPython 3.10 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6b518b0adf89960b37b52302fda3b8dc20fbf015630de0aa1bbc19d11299d129
BLAKE2b-256 checksum
How to use checksums
024dabce330c8ac3d3f448567546aee7c6a5fc5afed9d595785bdd19a01644fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / akatsuki_pp_py-1.0.5-cp39-none-win_amd64.whl

Download URL akatsuki_pp_py-1.0.5-cp39-none-win_amd64.whl
Size 361.1 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
1d16cd61dc763ef8f6d6e10427e71c3c923608474969914f376685a0701600af
BLAKE2b-256 checksum
How to use checksums
e2e077011bac4da44df5fdf27caf453a71d62976135fba21c47c0eef835aa862
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / akatsuki_pp_py-1.0.5-cp39-none-win32.whl

Download URL akatsuki_pp_py-1.0.5-cp39-none-win32.whl
Size 342.4 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
a33b2f5954823fab8316ac8b5da8e633b9c944346ba2c441353624c0c884619c
BLAKE2b-256 checksum
How to use checksums
a72bd58b9e9e81fcaf8bf566a22b10ab5309630b3f6e74d155f3beb777fdc8cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / akatsuki_pp_py-1.0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL akatsuki_pp_py-1.0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 467.2 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5e6bc462806480cbc1883052f3933746eb1b8631a4acf3ecf3d1802d44165aaf
BLAKE2b-256 checksum
How to use checksums
e9a836a5c85dc828663a57c91713ed75a09ee1b07f2f533deb8d7468ecc3d82f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / akatsuki_pp_py-1.0.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL akatsuki_pp_py-1.0.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 455.2 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
faaa58b19353bff70563b4fc731f51bcd55f55df0b37ec702af669730b0368cb
BLAKE2b-256 checksum
How to use checksums
14cff34dfc9c14bbed283bb94ea4ba07e80c67376b3060dd9aa2fa1ca2f0aed8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / akatsuki_pp_py-1.0.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl

Download URL akatsuki_pp_py-1.0.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Size 475.1 kB
Tags CPython 3.9 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
334a6e7cb19dd820c6536b971f17be2d23718001fc1675ebdf9a9d83474c0b22
BLAKE2b-256 checksum
How to use checksums
f3abe01e0dacabe42087b93c1b49e25fa2b15ab75110f80c99a0b091697879dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.8.18

Release files / akatsuki_pp_py-1.0.5-cp39-cp39-macosx_10_12_x86_64.whl

Download URL akatsuki_pp_py-1.0.5-cp39-cp39-macosx_10_12_x86_64.whl
Size 437.2 kB
Tags CPython 3.9 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
6ccf1d16e19c6f1e8829b7bb86841621ba30881e0bd41b2dd6d8b698495f6f12
BLAKE2b-256 checksum
How to use checksums
e6abf5c5c748d64831751a5b513d580ab3447232cdc78b5dcf2e25adcb8e1568
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / akatsuki_pp_py-1.0.5-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL akatsuki_pp_py-1.0.5-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 846.8 kB
Tags CPython 3.9 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
28e45d694df23d99a770f535b52e8e40972ada2cc4379c6c43df67949504c888
BLAKE2b-256 checksum
How to use checksums
e02164cff3ec6dc8dbbf2a58116dd18037fbac58faa7187b90322b8fc307f6ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / akatsuki_pp_py-1.0.5-cp38-none-win_amd64.whl

Download URL akatsuki_pp_py-1.0.5-cp38-none-win_amd64.whl
Size 361.3 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
b74a727c18dd86cc665563a6146b960427c3d25b0b96b9767ad5a274bfef0c4a
BLAKE2b-256 checksum
How to use checksums
8db5b16a8e898d164e4e70ca3ae3bc7cae4d3f7eb0522642e461be6aa7f45663
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.8.18

Release files / akatsuki_pp_py-1.0.5-cp38-none-win32.whl

Download URL akatsuki_pp_py-1.0.5-cp38-none-win32.whl
Size 342.7 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
6a3bbee78b93d99a4fbaecf1a1cfca2f040193ecad1bddcf24b2e052285cf239
BLAKE2b-256 checksum
How to use checksums
43f326bee1bb2b9c3b229b4c07036c6be91f5bbbba1eaeae5c3d40c67e44e10c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / akatsuki_pp_py-1.0.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL akatsuki_pp_py-1.0.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 467.6 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5b2b14cd8df72811a9bf6c2173601584315131b4a7b54037ac753e0d0a4bd16b
BLAKE2b-256 checksum
How to use checksums
6073c57c01f2470b8ba473a9b22d72b5e5c56856f44ab648ddbc27da83fe2607
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / akatsuki_pp_py-1.0.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL akatsuki_pp_py-1.0.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 455.4 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b89782c87a9a623dcdcb4ad59319d12ee0c5308d1ecf9d087e7d50f969a21cc1
BLAKE2b-256 checksum
How to use checksums
64a6b349c6262b13eec55c69ddb75b863e3ef53a38e015ee6785b2dd9990cfe9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / akatsuki_pp_py-1.0.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl

Download URL akatsuki_pp_py-1.0.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Size 475.4 kB
Tags CPython 3.8 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
92b211192a6e80f16e0ae46030d1aaa8ec64acee275d3f77ab537e3ceb3ef5ad
BLAKE2b-256 checksum
How to use checksums
2ef9bb60dba5e24304d3463e667adf8e92831fb755705166350fa532bc03e480
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / akatsuki_pp_py-1.0.5-cp38-cp38-macosx_10_12_x86_64.whl

Download URL akatsuki_pp_py-1.0.5-cp38-cp38-macosx_10_12_x86_64.whl
Size 437.6 kB
Tags CPython 3.8 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
fc59ca5c521c45959284a3d1b41d2ba62fe350ac1df0563d7c9bc989ed44217d
BLAKE2b-256 checksum
How to use checksums
11cfebe2ffc1ea8029d6bf359880e6f53ab1b09498330b75e2355edf6a9134da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / akatsuki_pp_py-1.0.5-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL akatsuki_pp_py-1.0.5-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 847.6 kB
Tags CPython 3.8 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e0024c7bc2b2d7966f7bd33e9cb4f588d2c7698257c6b626adb458bdcc315a04
BLAKE2b-256 checksum
How to use checksums
0dce4a2e01dfb67a044209c3c51b451fec89b4e6e020d193341a1f5a25499b44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / akatsuki_pp_py-1.0.5-cp37-none-win_amd64.whl

Download URL akatsuki_pp_py-1.0.5-cp37-none-win_amd64.whl
Size 361.2 kB
Tags CPython 3.7 Windows x86-64
SHA-256 checksum
How to use checksums
c0e28e3767c73960a58904ef3ed1a798a3832bcc88f112387b219778fd828e29
BLAKE2b-256 checksum
How to use checksums
4ed8535b677885c305fe79bf1fa7d3209e07d3b01f2561c2ce4420c57052f8e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.17

Release files / akatsuki_pp_py-1.0.5-cp37-none-win32.whl

Download URL akatsuki_pp_py-1.0.5-cp37-none-win32.whl
Size 342.8 kB
Tags CPython 3.7 Windows x86-32
SHA-256 checksum
How to use checksums
d4645c3d20df462fa7775de6a2cd4ff1d25fbbf562a0b21d3dd53eda6227872d
BLAKE2b-256 checksum
How to use checksums
a620c1d3cb14e5b5c93580e89ec13b961e6669b9216b5e96c08fd44136a8b46a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / akatsuki_pp_py-1.0.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL akatsuki_pp_py-1.0.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 467.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
16d203212272e58cc179a677124ceef2b021d9f2134183f3f5bdfc2a7590603a
BLAKE2b-256 checksum
How to use checksums
37bb10fbe9bb456ea252a15d387c1ba8a29a2dece110ddcbd844ebdb7047fa08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / akatsuki_pp_py-1.0.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL akatsuki_pp_py-1.0.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 455.4 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7751efd54b3a94b1ccbd332412cdf6145e1a0bf8e3eaf479e0524017ec15f419
BLAKE2b-256 checksum
How to use checksums
5e661d54077016d49991dfa378b131a8b442b34ddc4e4e4da542e9be35adbedb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / akatsuki_pp_py-1.0.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl

Download URL akatsuki_pp_py-1.0.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Size 475.3 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
e35b77b5e4b222af3c4fcdb643f4231af1074dc09a773e501c75f46fe66c94e9
BLAKE2b-256 checksum
How to use checksums
7137b2068fed39d6dfa4a5fd760f83622c4f91422c94efc2f8659f338ed964e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.14

Release files / akatsuki_pp_py-1.0.5-cp37-cp37m-macosx_10_12_x86_64.whl

Download URL akatsuki_pp_py-1.0.5-cp37-cp37m-macosx_10_12_x86_64.whl
Size 437.5 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
99c6cd10cb467415fbff27d4c1bf779f5f7d8af5438ad7b8ee07b9c6bba08b82
BLAKE2b-256 checksum
How to use checksums
f2e7795a45adb44b02ecf09751fb971261c06c5dd8035211f2dde8e0fda42dfb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / akatsuki_pp_py-1.0.5-cp37-cp37m-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL akatsuki_pp_py-1.0.5-cp37-cp37m-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 847.5 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
605744ea0d7ea94606a26211756645e37128368878d6dcb698d0efe412816c70
BLAKE2b-256 checksum
How to use checksums
20864babeee5cd5ef2148b5b880cb9b4178d4cb4a7e7e07cf576d51051ee0677
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release history Release notifications | RSS feed

This release

1.0.5 This release

36 release files

1.0.1

36 release files

1.0.0

36 release files

0.9.9

36 release files

0.9.8

46 release files

0.9.7

36 release files

0.9.6

36 release files

0.9.5

36 release files

0.9.3

19 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