Difficulty and performance calculation for osu!
Project description
rosu-pp-py
Library to calculate difficulty and performance attributes for all osu! modes.
This is a python binding to the Rust library rosu-pp which was bootstrapped through PyO3. As such, its performance is much faster than a native python library.
Usage
The library exposes multiple classes:
Beatmap: Parsed.osufileGameMode- Calculators
Difficulty: Class to calculate difficulty attributes, strains, or create gradual calculatorsPerformance: Performance attributes calculatorGradualDifficulty: Calculator to calculate difficulty attributes after each hitobjectGradualPerformance: Calculator to calculator performance attributes after each hitresultBeatmapAttributesBuilder: Beatmap attributes calculator
- Results
DifficultyAttributesStrains: Strain values of a difficulty calculation, suitable to plot difficulty over timePerformanceAttributesBeatmapAttributes
HitResultPriority: Passed toPerformance, decides whether specified accuracy should be realized through good or bad hitresultsScoreState: Hitresults and max combo of a score, found inPerformanceAttributesand passed to gradual calculators
Example
Calculating performance
import rosu_pp_py as rosu
# either `path`, `bytes`, or `content` must be specified when parsing a map
map = rosu.Beatmap(path = "/path/to/file.osu")
# Optionally convert to a specific mode for optionally given mods
map.convert(rosu.GameMode.Mania, "6K")
# Whereas osu! simply times out on malicious maps, rosu-pp does not. To
# prevent potential performance/memory issues, it is recommended to check
# beforehand whether a map is too suspicious for further calculation.
if map.is_suspicious():
exit()
perf = rosu.Performance(
# various kwargs available
accuracy = 98.76,
lazer = False, # defaults to True if not specified
misses = 2,
combo = 700,
# If only accuracy is given but no specific hitresults, it is recommended
# to generate hitresults via `HitResultPriority.Fastest`. Otherwise,
# finding the best hitresults can be very slow.
hitresult_priority=rosu.HitResultPriority.Fastest,
)
# Each kwarg can also be specified afterwards through setters
perf.set_accuracy(99.11) # override previously specified accuracy
perf.set_mods(8 + 64) # HDDT
perf.set_clock_rate(1.4)
# Second argument of map attributes specifies whether mods still need to be accounted for
# `True`: mods already considered; `False`: value should still be adjusted
perf.set_ar(10.5, True)
perf.set_od(5, False)
# Calculate for the map
attrs = perf.calculate(map)
# Note that calculating via map will have to calculate difficulty attributes
# internally which is fairly expensive. To speed it up, you can also pass in
# previously calculated attributes, but be sure they were calculated for the
# same difficulty settings like mods, clock rate, custom map attributes, ...
perf.set_accuracy(100)
perf.set_misses(None)
perf.set_combo(None)
# Calculate a new set of attributes by re-using previous attributes instead of the map
max_attrs = perf.calculate(attrs)
print(f'PP: {attrs.pp}/{max_attrs.pp} | Stars: {max_attrs.difficulty.stars}')
Gradual calculation
import rosu_pp_py as rosu
# Parsing the map, this time through the `content` kwarg
with open("/path/to/file.osu") as file:
map = rosu.Beatmap(content = file.read())
# Specifying some difficulty parameters
diff = rosu.Difficulty(
mods = 16 + 1024, # HRFL
clock_rate = 1.1,
ar = 10.2,
ar_with_mods = True,
)
# Gradually calculating *difficulty* attributes
gradual_diff = diff.gradual_difficulty(map)
for i, attrs in enumerate(gradual_diff, 1):
print(f'Stars after {i} hitobjects: {attrs.stars}')
# Gradually calculating *performance* attributes
gradual_perf = diff.gradual_performance(map)
i = 1
while True:
state = rosu.ScoreState(
max_combo = i,
n300 = i,
n100 = 0,
# ...
)
attrs = gradual_perf.next(state)
if attrs is None:
# All hitobjects have been processed
break
print(f'PP: {attrs.pp}')
i += 1
Mods
Wherever mods are specified, their type should coincide with the following alias definition:
GameMods = Union[int, str, GameMod, List[Union[GameMod, str, int]]]
GameMod = dict[str, Union[str, GameModSettings]]
GameModSettings = dict[str, Union[bool, float, str]]
That means, mods can be given either through their (legacy) bitflags,
a string for acronyms, a "GameMod" dict, or a sequence whose items are either
a "GameMod" dict, a single acronym string, or bitflags for a single mod.
A "GameMod" dict must have the item 'acronym': str and an optional item 'settings': GameModSettings.
Some examples for valid mods look as follows:
mods = 8 + 64 # Hidden, DoubleTime
mods = "hRNcWIez" # HardRock, Nightcore, Wiggle, Easy
mods = { 'acronym': "FI" } # FadeIn
mods = [
1024,
'nf',
{
'acronym': "AC",
'settings': {
'minimum_accuracy': 95,
'restart': True
}
}
] # Flashlight, NoFail, AccuracyChallenge
import json
mods_json = '[{"acronym": "TC"}, {"acronym": "HT", "settings": {"speed_change": 0.6}}]'
mods = json.loads(mods_json) # Traceable, HalfTime
Installing rosu-pp-py
Installing rosu-pp-py requires a supported version of Python and Rust.
If a pre-built wheel is available for your architecture, you can even skip the Rust part.
Once Python and (optionally) Rust are ready to go, you can install the project with pip:
$ pip install rosu-pp-py
or
$ pip install git+https://github.com/MaxOhn/rosu-pp-py
Learn More
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rosu_pp_py-3.1.0.tar.gz.
File metadata
- Download URL: rosu_pp_py-3.1.0.tar.gz
- Upload date:
- Size: 31.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4aa64eb5e68b8957357f9b304047db285423b207ad913e28829ccfcd5348d41a
|
|
| MD5 |
ea2ac8a7ee20505e359944c0d2bd7b2f
|
|
| BLAKE2b-256 |
6c19b44c30066c6e85cd6a4fd8a8983be91d2336a4e7f0ef04e576bc9b1d7c63
|
File details
Details for the file rosu_pp_py-3.1.0-pp310-pypy310_pp73-win_amd64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-pp310-pypy310_pp73-win_amd64.whl
- Upload date:
- Size: 460.5 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
38f659fdf3b62b34d8a7785701106a614acff648a584ff23312b7630306779df
|
|
| MD5 |
0dbbf6ac6a8997caea6181f2a63d02cd
|
|
| BLAKE2b-256 |
ef0472976be24b558fd9244a6280ca479727d2bac52dc3bd29863c8193d36248
|
File details
Details for the file rosu_pp_py-3.1.0-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 738.7 kB
- Tags: PyPy, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1948480ace24781c8b80f98700fe430fb4cf84d4f8f3380102de0f7864d4eae2
|
|
| MD5 |
50885192f39a614c0c1a5cded2cbb684
|
|
| BLAKE2b-256 |
934943b50fd2bf2f7a8e4954ce2a94334af0b41758c5d160e70cdfcf1742047d
|
File details
Details for the file rosu_pp_py-3.1.0-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl
- Upload date:
- Size: 814.5 kB
- Tags: PyPy, musllinux: musl 1.1+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c9030c220bea63424a7b39247ceaa02f2d90f644efd02b999eff9616de4a2367
|
|
| MD5 |
d548b8a1c89e368da49cec11e02f858e
|
|
| BLAKE2b-256 |
0082356a0f0b7cdb5db4a795f0d32c206501c8c99d92c18932d8effa06270036
|
File details
Details for the file rosu_pp_py-3.1.0-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 706.2 kB
- Tags: PyPy, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2109303add1b4f324ea8542c17a69e686d7e1cdc55df14aa0a159c5c3f772fd5
|
|
| MD5 |
df928cc60756fd93bf70905352981b9b
|
|
| BLAKE2b-256 |
99ed80ab777a95d08b54298949734491a94a89ff3af5ee75b6222af46c15993a
|
File details
Details for the file rosu_pp_py-3.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 567.1 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
85e02a455068b0cbb3bee16ec1319f010378f5d896954673040c044956997098
|
|
| MD5 |
64ab33f669a967e21605814232545ac4
|
|
| BLAKE2b-256 |
4825f485df2730d27d198b6978233834e436d09e8adbe10754a6486a7b00214d
|
File details
Details for the file rosu_pp_py-3.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 527.5 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
da4c9dcb926e052c308a7399fa8f2fb551a5e64d3cc8722cea54a9d5f4ff8694
|
|
| MD5 |
ec99a353c972370583f0d5ee52ee655d
|
|
| BLAKE2b-256 |
754804b2952696104ab6554b9f55140e0a21f3f61d82ae223b6b292d7787a5a4
|
File details
Details for the file rosu_pp_py-3.1.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
- Upload date:
- Size: 513.1 kB
- Tags: PyPy, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
793a9368706fc537919b4c4b0a8c60469fd77f92131a10f1e39b23b0767dc153
|
|
| MD5 |
13dea78aaeb578130bf36e96e8641985
|
|
| BLAKE2b-256 |
ca69c181174f36c8456d1416a8338274022c2b458001aca8da98f10ddcca729f
|
File details
Details for the file rosu_pp_py-3.1.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl
- Upload date:
- Size: 556.4 kB
- Tags: PyPy, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a4ffa8a90ec0b88b361add7af22d7c2f7ea8ac3b759e0c73c78959e7fb2cb008
|
|
| MD5 |
94337e5536293f5326103b44d1612630
|
|
| BLAKE2b-256 |
27decb118fbddc3570b8fe979b047df2b9b2548b3ac5dcb80c3fe48d365f1e98
|
File details
Details for the file rosu_pp_py-3.1.0-pp39-pypy39_pp73-win_amd64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-pp39-pypy39_pp73-win_amd64.whl
- Upload date:
- Size: 460.5 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8803930b7ababa47bb0460626ef85f230787c733030446e09c91d2a85522e0cc
|
|
| MD5 |
a902252b46be15469fc078de2a54a542
|
|
| BLAKE2b-256 |
2f741180aae67b8afbe0ae6f871c7ff671d3c3f2f1b4b73018bbde925fc1a786
|
File details
Details for the file rosu_pp_py-3.1.0-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 739.1 kB
- Tags: PyPy, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d4f069d1eb53430a45fd8e9b09cbe30b679140216b07389e235084961f7576f4
|
|
| MD5 |
6fd4da354a4f757dc3a948a5028894a1
|
|
| BLAKE2b-256 |
0829c89d5b059a4f2b00b26cf64816668a6d2518e293c906bbf825f1887a7b3d
|
File details
Details for the file rosu_pp_py-3.1.0-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl
- Upload date:
- Size: 814.6 kB
- Tags: PyPy, musllinux: musl 1.1+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
180686a12dca5a03e117e93c89d7b67bd8abdc47c40d3cd9ada4f857a0c56539
|
|
| MD5 |
75befd30c8308fddb13b4bf16a5bd274
|
|
| BLAKE2b-256 |
6b1da095a590d455d0e62ddc559021cc532591e7179692153ea87d023abd2d95
|
File details
Details for the file rosu_pp_py-3.1.0-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 706.5 kB
- Tags: PyPy, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
30a96678b2001f69b54a11ce0b4d8d8f407ee822ba305921d8527f74c513914b
|
|
| MD5 |
a0b17203c32123df7b21248dab5ff936
|
|
| BLAKE2b-256 |
197768840e8880c22aa594b971866e4cf1fe1fe06635afbeb4442725a4f66a45
|
File details
Details for the file rosu_pp_py-3.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 567.6 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8aa7743e347f547f72b2e0e0134aeb9e09692b2f4632102238dfe43a51f39959
|
|
| MD5 |
f1a57554835a459da86d47cb858aaa49
|
|
| BLAKE2b-256 |
2744e5f5215c24448c78bf308aaf4d0b883e50d3db5d07fca1491c933437b410
|
File details
Details for the file rosu_pp_py-3.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 527.9 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
532ff3edc5b6b26348fe7cd507c6768cf0fb321e86e3a2d641883aedf39cf6ae
|
|
| MD5 |
bb5058c2b11a45e9e32c200393517644
|
|
| BLAKE2b-256 |
2c2b82279e61b926d58e4e80d0cf585531b74fb04cd80899278e58d49ad1e735
|
File details
Details for the file rosu_pp_py-3.1.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl
- Upload date:
- Size: 513.4 kB
- Tags: PyPy, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7a005a56aa8d7b38e21829354ff443585f5167614dcb871030af097e1a2fcc40
|
|
| MD5 |
730516e7f93c70adc4e2bd262be339fb
|
|
| BLAKE2b-256 |
557b5c359d8df821b992a06d03c17dae2d634b28743888273570b75d2cb8153f
|
File details
Details for the file rosu_pp_py-3.1.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl
- Upload date:
- Size: 557.0 kB
- Tags: PyPy, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cbfac2bd0cb0ab6d6689ff622d865965375c7029698b2794e155f65a9c01f4a8
|
|
| MD5 |
9cc72b930330990a779e3a80f12c4bfe
|
|
| BLAKE2b-256 |
5eacc374b24eafd05f213243739a5a9ce7ba6ab5671c5f7e33f8f3dd9536f3b5
|
File details
Details for the file rosu_pp_py-3.1.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 457.9 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a327e627bc56e55bc8dd3fcc26abcfe60af1497f310dad7aea3ef798434f2e9b
|
|
| MD5 |
48e37c71e48e40619fef3b19d04a5a87
|
|
| BLAKE2b-256 |
189ef951ef3508cbfbaf36dcee3bd828eb8f922a21b2791bc852074adc1835a1
|
File details
Details for the file rosu_pp_py-3.1.0-cp313-cp313-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp313-cp313-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 737.6 kB
- Tags: CPython 3.13, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
28f171e6042d68df379be0536173626b2ae51ddc4a7b1881209ff384c468918a
|
|
| MD5 |
6a5c3ef163bc99e3611c9474e83747a1
|
|
| BLAKE2b-256 |
a902fbbb54b21cec66fbe8e2884a73837e0c4e97ca5c625587d90b378c5354f0
|
File details
Details for the file rosu_pp_py-3.1.0-cp313-cp313-musllinux_1_1_armv7l.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp313-cp313-musllinux_1_1_armv7l.whl
- Upload date:
- Size: 813.3 kB
- Tags: CPython 3.13, musllinux: musl 1.1+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bc5350a00a37dc273f7e734364a27820f2c274a5a1715fe3b0ef62bd071fae54
|
|
| MD5 |
99de7c606486f6f6271463abd871ddd0
|
|
| BLAKE2b-256 |
437d67ec98bed784807d543106bb517879149bed3544d1987bdf59eab6ced79e
|
File details
Details for the file rosu_pp_py-3.1.0-cp313-cp313-musllinux_1_1_aarch64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp313-cp313-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 704.2 kB
- Tags: CPython 3.13, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
11ab7db7903a2752b7c53458e689b2f1f724bee1e99d627d447dee69e7668299
|
|
| MD5 |
aac8150ec2b16a4689d6bea596df52b7
|
|
| BLAKE2b-256 |
e5ee897f5cb48dfe067549dee39cb265581782d1daebc4dd27b1c1bc58551755
|
File details
Details for the file rosu_pp_py-3.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 566.1 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e4a290f7920b0015e0a9d829428cce7948ae98043985b237b0d68e2b28c8dba3
|
|
| MD5 |
bbd8a98f20a50133279d35759769423e
|
|
| BLAKE2b-256 |
e886a0154a1b3149bd25884ea8009c70b9792a960dbfd4172b65ace0e55394b4
|
File details
Details for the file rosu_pp_py-3.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 549.6 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f39332ec3c479c68396d0f6ea09ab3ee77ca595ab14f4739581ca8a631dc33d8
|
|
| MD5 |
dc3a297ac436ed1c4d51e0e29b73d1d2
|
|
| BLAKE2b-256 |
529ac8879dd4f62632d8928cc147bca705eb7e2a21dc0ad43307d6f68e0a3b41
|
File details
Details for the file rosu_pp_py-3.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 525.4 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ec88b95845851018e95e49f3f8610dc989a2cfc74273a8c40fe7ef94e4f37a6a
|
|
| MD5 |
2c853906f32eb48d31a579ef4ed3b447
|
|
| BLAKE2b-256 |
7f2b23d449a97fb6d34ced7c421a13669d98a5522ce79fabd8151a873d3d152a
|
File details
Details for the file rosu_pp_py-3.1.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 508.7 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d54606719ac93ccadbcb40acd3dda41f6e319e075303b6bbfdebf784ed451281
|
|
| MD5 |
90a747faf64cace389a022279a536519
|
|
| BLAKE2b-256 |
b6956251e0d7f615c148d17e5151b89e3da7da89ef5363de921b5957b5407510
|
File details
Details for the file rosu_pp_py-3.1.0-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 552.0 kB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5cda7206c2e8c96fdaccf0b531d0614df5e30ad6cd1bf217ec5556406294ed6c
|
|
| MD5 |
f3c224a6cb86fb2431c9021e5e7dbe4e
|
|
| BLAKE2b-256 |
ac533f68a24d75c65b789200241f490c2379d86a3760f48dc9e22348f0a619c9
|
File details
Details for the file rosu_pp_py-3.1.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 458.4 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8dc48f45aff62fc2798e3a4adf4596d9e810079f16650a98c8ed6cf1a37e506b
|
|
| MD5 |
35eacd9df2b4a394c7ca6b88b44f5509
|
|
| BLAKE2b-256 |
9ef6d33cde2f911ff2fdedbbc2be6b249e29f3a65e11acd1b645df77ece0747a
|
File details
Details for the file rosu_pp_py-3.1.0-cp312-cp312-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp312-cp312-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 738.0 kB
- Tags: CPython 3.12, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
adf103385961c01859ae99ded0c289e03f5ab33d86ecabdd4e8f3139c84c6240
|
|
| MD5 |
fb4f7ae1c616849f46a697ec2e84dfde
|
|
| BLAKE2b-256 |
b8a93ec4502f4f44c0e22b7658308def31c96320e339b89cdf474c2612b40351
|
File details
Details for the file rosu_pp_py-3.1.0-cp312-cp312-musllinux_1_1_armv7l.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp312-cp312-musllinux_1_1_armv7l.whl
- Upload date:
- Size: 813.7 kB
- Tags: CPython 3.12, musllinux: musl 1.1+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b0367959b9ef74f51f1cc414d587b6dabab00390496a855a89073b55e08330b0
|
|
| MD5 |
8e850e8aa9d7945dc92292a768fb304f
|
|
| BLAKE2b-256 |
a34ddb4fb9bcd1cdebbc761728a8684d700559a5b44e5d2baec262e07907917a
|
File details
Details for the file rosu_pp_py-3.1.0-cp312-cp312-musllinux_1_1_aarch64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp312-cp312-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 704.4 kB
- Tags: CPython 3.12, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af295819cda6df49324179e5c3986eb4215d6c456a055620ec30716ed22ec97c
|
|
| MD5 |
901bb054fd19ad6ea38515129cdc77a3
|
|
| BLAKE2b-256 |
d5ed1d3727d327097edf2ecf8a39a267d5f2ba7a82ce2f7c71e1be5b6c278870
|
File details
Details for the file rosu_pp_py-3.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 566.5 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
edbd67da486af4fbf5d53cd310fddc280a67d06274aea5eb3e322ffc66e82479
|
|
| MD5 |
f75941bcb7bbd1339bb58c51f8befcd2
|
|
| BLAKE2b-256 |
0d2185f67440c93bc22135e6e43f6fc1d35d184b9c1523416acfae4b8721d9e5
|
File details
Details for the file rosu_pp_py-3.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 550.1 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3dd5118614335e9084f076f9fa88fb139e64a9e1750c0d8020c8e8abe9e42dce
|
|
| MD5 |
217aa7dbbacffa62961f6fc775b81535
|
|
| BLAKE2b-256 |
d6c07b498f8ecd6650d718291994c5e6d3931e5572e408d8d7bc9000f2441575
|
File details
Details for the file rosu_pp_py-3.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 525.7 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9eecd7a78aeb82abf39ac7db670350a42b6eb8a54eb4a8a13610def02c56d005
|
|
| MD5 |
8be8333b64ef3e52f062e4ca9424cec5
|
|
| BLAKE2b-256 |
7da0c59168f75b32b6cf3e41d5d44dc478b113eebe38166e6b87af193ebb8d4f
|
File details
Details for the file rosu_pp_py-3.1.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 508.8 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
04aacaa6faba9d0892ba5584884cfaf42eb1a7678dc0dff453fc6988e8be8809
|
|
| MD5 |
0c3142d0162ab4751663e9be7a4b3fc0
|
|
| BLAKE2b-256 |
2776e7d3415cdd384b8ea0a2f461c87d9b451108cbded46e2e88676611a99875
|
File details
Details for the file rosu_pp_py-3.1.0-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 552.3 kB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61275ddfedd7f67bcb5c42a136fb30a66aeb7e07323c59a67db590de687bd78d
|
|
| MD5 |
ccf75baabb55c5b193e652c46b350f0c
|
|
| BLAKE2b-256 |
9a04d752d7cfb71afcbecd0513ffcc716abcf5c3b2b4b9a4e44a3c7e7fc43fba
|
File details
Details for the file rosu_pp_py-3.1.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 460.0 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f21edd037b6e30c019a721d374dc1e72e62c10f1a9a5b22773f1b5e321cf2a1a
|
|
| MD5 |
6f5f48d21faefdf5051ff16471dcad49
|
|
| BLAKE2b-256 |
fc1867fa30cab0ff4179533fd2c89e4d8141d01968278ea095a42a06e1350b39
|
File details
Details for the file rosu_pp_py-3.1.0-cp311-cp311-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp311-cp311-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 738.5 kB
- Tags: CPython 3.11, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
32d039b60c80bc4c6d4d6ee50918a44ebd95ab36d154da0dcc24af38858d0807
|
|
| MD5 |
e76f9f3ef9aa29f823050a0519074480
|
|
| BLAKE2b-256 |
8d13a5b55a928edd2b70fb6d3268f7f344356cc781fd2194076a75af86faedb5
|
File details
Details for the file rosu_pp_py-3.1.0-cp311-cp311-musllinux_1_1_armv7l.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp311-cp311-musllinux_1_1_armv7l.whl
- Upload date:
- Size: 814.2 kB
- Tags: CPython 3.11, musllinux: musl 1.1+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9dbd319039d5803a85e7263a22c808f93970b8bc0ed9e846d66050995d19fdb5
|
|
| MD5 |
fb45e919f337c282c0c73080e85cbcf5
|
|
| BLAKE2b-256 |
d87188d4051beaad89a29813038c4e391952f017ffe2199efee4469955257167
|
File details
Details for the file rosu_pp_py-3.1.0-cp311-cp311-musllinux_1_1_aarch64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp311-cp311-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 705.6 kB
- Tags: CPython 3.11, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
06977b5211da327c27a921e284f5cb678e4a89f00ce76520fee2c33f09b28ab8
|
|
| MD5 |
62a5b2697a1e92eba8e739b7798e30d8
|
|
| BLAKE2b-256 |
bc638b752c2116777fa03f46d3793fc6e87e262a21a71460a49d503d59690cec
|
File details
Details for the file rosu_pp_py-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 566.9 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f5fbb9ae415d1f71ca8e3a153b47e584415ae081816d0b60b70a1410c7ed562
|
|
| MD5 |
a6664c0eeb585414955dfcfc499bf011
|
|
| BLAKE2b-256 |
6e86ce7b0587800ce1da69b672e7b11ea5ec8469c17bedc3d51efcd400261830
|
File details
Details for the file rosu_pp_py-3.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 550.7 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
721b4f9e0c1f17402d23915f8cb8695e476c8841319c71097c5f71dab6c91f1c
|
|
| MD5 |
acc22dd31ee1f9bccfd0e9db171439d9
|
|
| BLAKE2b-256 |
50128fd68740f722ffbb792f37577a515c727de52ef14fcf46f22d5c2cdde03e
|
File details
Details for the file rosu_pp_py-3.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 527.0 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
587a16e928c02f1b9439d8140d53ed8ff7ccab8f663b813c44cab9c3a89a1d46
|
|
| MD5 |
12f37ef5d239a5b589d8c7ce92c6d618
|
|
| BLAKE2b-256 |
f39d26893b6182bd83694974ae6931647801c060b55844696089c463645290d3
|
File details
Details for the file rosu_pp_py-3.1.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 513.1 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ccf125864d0483281ada86e913b8133b53cb62455842bd418a5a4966abb47a67
|
|
| MD5 |
387fb2d9acf6a80bcd465b2d2e75fb2b
|
|
| BLAKE2b-256 |
12befc90d17277335a0225b88dd06790f6056bc0e4385e610df4aed471f692d8
|
File details
Details for the file rosu_pp_py-3.1.0-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 556.1 kB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d584ffabb96958d2c90a696a2634fa7336966b429ee0f0d03397763fc73d3237
|
|
| MD5 |
ec22ce1a092cb8a0c71f89fbe1ce1558
|
|
| BLAKE2b-256 |
eae8a4a899997304049801c27e1affa4ce7ea60d2ba16caa7c6739a6387f1790
|
File details
Details for the file rosu_pp_py-3.1.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 460.3 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
082bf0e06691b5b14e49d3d8419b8970f7014f0c027c0a56c1d513fa4a62a07d
|
|
| MD5 |
d045173ef475722b4530815918c173ad
|
|
| BLAKE2b-256 |
ded9a4097b25b390d21c1e2bb2a5022bff9486922b2c2c0cbcb9de65d5aadd8c
|
File details
Details for the file rosu_pp_py-3.1.0-cp310-cp310-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp310-cp310-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 738.8 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b46cf240194e7185f2ef0f58f0dd68212e15a3c5a58039cbe23cb619d49db367
|
|
| MD5 |
b2843bc73c1157eff373f225fb61aa6d
|
|
| BLAKE2b-256 |
390730c479f5d4cf55110e64cf090b8d134bad069719f3d83107c34aa6764a45
|
File details
Details for the file rosu_pp_py-3.1.0-cp310-cp310-musllinux_1_1_armv7l.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp310-cp310-musllinux_1_1_armv7l.whl
- Upload date:
- Size: 814.4 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f81b1301eb2c51c182ab4eaf602d9403963bc1947be96a294856deb09fd998f5
|
|
| MD5 |
d008a3a15e16719ebad843674c41d818
|
|
| BLAKE2b-256 |
d0ab5bce223262d3cb443da8ceac03a0c96a5e09509f0d5d778556b417dba6cd
|
File details
Details for the file rosu_pp_py-3.1.0-cp310-cp310-musllinux_1_1_aarch64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp310-cp310-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 705.9 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dd742dd6f5931d176ae6432d5f7cdff7e57440e1e452b15b6a283265184f66ac
|
|
| MD5 |
ec4c934c26bc4b1a7af51620f16c56e6
|
|
| BLAKE2b-256 |
73f626234cab9489b104a32a456218307b9dd367ec6196dca5b7787e6c319d76
|
File details
Details for the file rosu_pp_py-3.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 567.2 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2968fe6f7a120805bb5b0b4fe6417ec55b2230e7e3dbab27de543027d979372b
|
|
| MD5 |
c4091115c3105bbab75baeb853d2d7fb
|
|
| BLAKE2b-256 |
3b7cc12a0dc988d6852698cf6a824a41b645104fd3a0d113787d6ea59bb03dd7
|
File details
Details for the file rosu_pp_py-3.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 550.8 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1cfdb4a63689625b0413a1cf3fa941db97b1c6e977e6162ecfb3b9410133470d
|
|
| MD5 |
e9527f700da254895c71c14d7e9a05bb
|
|
| BLAKE2b-256 |
dd03122a9bf0abe5bc6141f718bdca78d79c206335838fa2620fa7248a779566
|
File details
Details for the file rosu_pp_py-3.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 527.2 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
31ac916e41f06bdc0dad29714e9cb11af41adc20567efacdb623487e77672c95
|
|
| MD5 |
a5bf581dce890b3a67fa18a5ae4bc16e
|
|
| BLAKE2b-256 |
769ec5b7404163e4a832102a16af14961137e9f25a7e06e75c49850d29ddb3a4
|
File details
Details for the file rosu_pp_py-3.1.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 512.9 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2351d9bd6d9abd61a82a11d01340868dadc3f06c6b58038f8952fb961c16db5e
|
|
| MD5 |
e187b51f1740c83d56a01f43b560b92b
|
|
| BLAKE2b-256 |
d39a5adfebc8c30e96bf802a8fb5b692403688ec22788208426eb323e92d808e
|
File details
Details for the file rosu_pp_py-3.1.0-cp310-cp310-macosx_10_12_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 556.1 kB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a3fef255f2023c776a3269999be568c833cb4bb40f1380aa2215988ab1c8e929
|
|
| MD5 |
f03c721e1f847d0f9a7300eebc6f3c3c
|
|
| BLAKE2b-256 |
c3067e4daec95972a6d8a8801d1000ad35305caffd1e06483837887fdd29358c
|
File details
Details for the file rosu_pp_py-3.1.0-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 460.5 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf2d4db95a73e3d82e20020a10c7d149c02855d7f9f35bb6b1f90d3a296e6674
|
|
| MD5 |
ed80b92683e236e0b34e8bfd0dc244c6
|
|
| BLAKE2b-256 |
55786cde4b4dd130f4b342713780199b02ab57056e73c042983c9e7681b08936
|
File details
Details for the file rosu_pp_py-3.1.0-cp39-cp39-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp39-cp39-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 739.5 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2968da6ae4c391af7351d37c3981fcce971439651227d5b0c55041a9698a02a3
|
|
| MD5 |
d4374432d5712c46033557445d74620e
|
|
| BLAKE2b-256 |
d3da88133c319a7783d1bf7442babf8fa9cff260ee356c3d1534fc9fd160ccb0
|
File details
Details for the file rosu_pp_py-3.1.0-cp39-cp39-musllinux_1_1_armv7l.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp39-cp39-musllinux_1_1_armv7l.whl
- Upload date:
- Size: 814.8 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6216cfef963ba37d299ae6b6f8ddc89280ead7ed9f760119522a7d9099f1e64f
|
|
| MD5 |
ee5917e064c06f57b952277414249ff6
|
|
| BLAKE2b-256 |
c4ab95a57e26f84ed605d03328bd1c53a17de28809d4c369a3fad3e25911fa00
|
File details
Details for the file rosu_pp_py-3.1.0-cp39-cp39-musllinux_1_1_aarch64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp39-cp39-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 706.5 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af149b94074385c4481d20133db5cdd3280cd175f9c634a75d97d7eb0e125f6a
|
|
| MD5 |
9e80805765b931347c005d37ed737f78
|
|
| BLAKE2b-256 |
8435b6523bd8fbd382967620391bc70a2084516036456672923434922ee37fa2
|
File details
Details for the file rosu_pp_py-3.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 567.9 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e1d43bf40d107304c28228630e2922c5cec46da727b9049dc1384cec77379c24
|
|
| MD5 |
155fb64de13883a92bf9048de9056ddf
|
|
| BLAKE2b-256 |
5b3b61ae54948b311335eb1ee126aa517deeb6cf0498a1dfca0fb1efb2ddc532
|
File details
Details for the file rosu_pp_py-3.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 551.2 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af7a4c6aafc393671217d108875a11fdba46e2c74d11723b113d942fbe5b7a87
|
|
| MD5 |
1abcd49e348d12c56afffc504075929b
|
|
| BLAKE2b-256 |
ed2945f1023f0732eae91894dfa9b488cbc99702d9f0eda7e0adfd1f5b40eac7
|
File details
Details for the file rosu_pp_py-3.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 527.7 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
842844f6406516c9f7f91f233217e769f4dc946100bf15d8bacbb1767b11a881
|
|
| MD5 |
c321acce9b79c66e14385807078aa8bb
|
|
| BLAKE2b-256 |
0a25c43b0b7846fed80102c15aa3fbe856e32124e7fbbb450a583c9797094e5b
|
File details
Details for the file rosu_pp_py-3.1.0-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 513.4 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0b0ac9ba00fffe904b873082dc53b9da4bc278af2c3258c18cd7da26fa1c0fdc
|
|
| MD5 |
734db8807166435a2dda4c5475858f68
|
|
| BLAKE2b-256 |
0d01c008cb3cdebdd80867feb446ed1ae380130e17130e127f89ad8bf3df2673
|
File details
Details for the file rosu_pp_py-3.1.0-cp39-cp39-macosx_10_12_x86_64.whl.
File metadata
- Download URL: rosu_pp_py-3.1.0-cp39-cp39-macosx_10_12_x86_64.whl
- Upload date:
- Size: 556.9 kB
- Tags: CPython 3.9, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5985237ec55d3407152740ce3e963a268fd244a8199f052c28cd53dc244a465e
|
|
| MD5 |
55a655a210c30bf136cf47c45cc03266
|
|
| BLAKE2b-256 |
9e4fe63c3257341223972114d262002c7783b7de626681da04f595556641fe26
|