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 calculate 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 hitresultsHitResultGenerator: Passed toPerformance, decides how hitresults are being generatedScoreState: 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,
hitresult_priority=rosu.HitResultPriority.BestCase,
)
# 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 arg 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)
# The 'Closest' hitresult generation may be significantly slower but provides
# hitresults that match the given accuracy as close as possible.
perf.set_hitresult_generator(rosu.HitResultGenerator.Closest, rosu.GameMode.Osu)
# Especially for mania, 'Closest' might be too slow in general so let's use
# 'Fast' instead (which is the default anyway for all modes if unspecified).
perf.set_hitresult_generator(rosu.HitResultGenerator.Fast, rosu.GameMode.Mania)
# 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,
fixed_ar = 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 = int | str | GameMod | list[GameMod | str | int]
GameMod = dict[str, str | GameModSettings]
GameModSettings = dict[str, 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
Metadata
Release files for rosu-pp-py 4.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rosu_pp_py-4.0.2.tar.gz | 40.8 kB | Details |
Built distributions (wheels)
Total release size: 30.9 MB
Release files / rosu_pp_py-4.0.2.tar.gz
| Download URL | rosu_pp_py-4.0.2.tar.gz |
|---|---|
| Size | 40.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6653c66ff031de3f4ee3a93e74257ecfd0b0a9c6389f940af0adb211efa7fde5
|
|
BLAKE2b-256 checksum How to use checksums |
037f4c694e79653f9d5a9007d27f491ceb46225889baf4b365c5f10cc06b0753
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-pp311-pypy311_pp73-win_amd64.whl
| Download URL | rosu_pp_py-4.0.2-pp311-pypy311_pp73-win_amd64.whl |
|---|---|
| Size | 499.6 kB |
| Tags | PyPy 3.11 PyPy 3.11 7.3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ae4eeffaddf61919b64b9b0b6722c7e7ad563c249b012751faefad870f12538d
|
|
BLAKE2b-256 checksum How to use checksums |
dccee04e5dd2b2624dcfddca5e4903d7a82d52cdc060df0ed233083b40ab769b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl
| Download URL | rosu_pp_py-4.0.2-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 821.1 kB |
| Tags | Linux musl 1.1+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
0e9947b69fc07da85ceaa9f1bdd79eb4c34b4b437982e7aff97edda85228caa6
|
|
BLAKE2b-256 checksum How to use checksums |
4155f73398efa09ee7bbf3bc543f55a6931129400a6bf1a76332e87444a72bd4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl
| Download URL | rosu_pp_py-4.0.2-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl |
|---|---|
| Size | 872.4 kB |
| Tags | Linux musl 1.1+ ARMv7l PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
2fbcc5b484c314c5822c23a57aa5486b0355c2bb19fde05b46c411dc36d0571b
|
|
BLAKE2b-256 checksum How to use checksums |
572bb78ca386d300d19892031e0234853ff05d392cf46f5b17ff7a078922d742
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl
| Download URL | rosu_pp_py-4.0.2-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl |
|---|---|
| Size | 757.1 kB |
| Tags | Linux musl 1.1+ ARM64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
bd3e23d806c95b160d1e87c12a0b5bd76b33f7b714a1ca6d738def96133aea17
|
|
BLAKE2b-256 checksum How to use checksums |
1dba0296a13300d3880a0baca325009cee9bfff47850f784ae87737e3c25eff8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rosu_pp_py-4.0.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 607.1 kB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
1ea6557c65708e24fdafe1d5cb4c0bd078b0e38f75d7c74c250d7ccd32ccc414
|
|
BLAKE2b-256 checksum How to use checksums |
5cbf307bef23f276e471a8a0fcc52706cfc953dbaae85f9b830325a58cd5cd89
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | rosu_pp_py-4.0.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 579.5 kB |
| Tags | Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
024b04232daaa8af64fb987bdd7f861181259995a7575b5f2ebf9216c563d5e6
|
|
BLAKE2b-256 checksum How to use checksums |
b1ab43b081a528ece28b1a78e15ab3387f328c2343e94bbc755bc346888615fe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl
| Download URL | rosu_pp_py-4.0.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl |
|---|---|
| Size | 563.7 kB |
| Tags | PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
81b7697c0be292dd487ebe5080989fb82237119326020e9032960d6e0f0522ac
|
|
BLAKE2b-256 checksum How to use checksums |
6cc6bf98f0b505179238a26c2466650e44ad1654162736faa939a31252e603ae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-pp311-pypy311_pp73-macosx_10_12_x86_64.whl
| Download URL | rosu_pp_py-4.0.2-pp311-pypy311_pp73-macosx_10_12_x86_64.whl |
|---|---|
| Size | 599.2 kB |
| Tags | PyPy 3.11 PyPy 3.11 7.3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
5a01c6ec51b896b44fb950bdff76387a61c4ba5a865ede4701b9b2510c477c41
|
|
BLAKE2b-256 checksum How to use checksums |
45bb839532d7b712a85e3e68336d7eabdb1c0016ea7d602ee12aeff5bf9e09cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp314-cp314-win_arm64.whl
| Download URL | rosu_pp_py-4.0.2-cp314-cp314-win_arm64.whl |
|---|---|
| Size | 475.1 kB |
| Tags | CPython 3.14 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
9480e99f49003e9a2c679d7d1b533b909372c2a9ec62d3ba2029a283456736ea
|
|
BLAKE2b-256 checksum How to use checksums |
54f7e6f776d76da939b30bf3ed447f211613187fefac3c6ada79c63ac840347b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp314-cp314-win_amd64.whl
| Download URL | rosu_pp_py-4.0.2-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 503.3 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
165e092be005b3189840adbed90fa5c833e1e279052883afc6a275ed294e2183
|
|
BLAKE2b-256 checksum How to use checksums |
e0b7ff7eb2ddbb538f9fe848787e1fd3e2cbe6e1ea07353285a95bcfdda760f5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp314-cp314-musllinux_1_1_x86_64.whl
| Download URL | rosu_pp_py-4.0.2-cp314-cp314-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 824.9 kB |
| Tags | CPython 3.14 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
564ecfe11cb823b8241036794ad4d804c5eda1d63f9262b43902533d686f58ae
|
|
BLAKE2b-256 checksum How to use checksums |
13f596819f76b67889922d43946eab2e6ef0e115e2321a92fb8cd31b0bb7bf1e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp314-cp314-musllinux_1_1_armv7l.whl
| Download URL | rosu_pp_py-4.0.2-cp314-cp314-musllinux_1_1_armv7l.whl |
|---|---|
| Size | 876.9 kB |
| Tags | CPython 3.14 Linux musl 1.1+ ARMv7l |
|
SHA-256 checksum How to use checksums |
2ace5eaff3944c0f890d3eb9645898976400af83b4d34097329622540c93d262
|
|
BLAKE2b-256 checksum How to use checksums |
55364336b28e33a6829f6b0696cd45195f002759f0bb99544bb8fdab49cc8c6f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp314-cp314-musllinux_1_1_aarch64.whl
| Download URL | rosu_pp_py-4.0.2-cp314-cp314-musllinux_1_1_aarch64.whl |
|---|---|
| Size | 758.7 kB |
| Tags | CPython 3.14 Linux musl 1.1+ ARM64 |
|
SHA-256 checksum How to use checksums |
db4be1312365bf7a7643078a91e95004f09fe102f7415d415432d7d12b43b0ab
|
|
BLAKE2b-256 checksum How to use checksums |
5d704cdf166b5efa0b2b4eb40f6c1c5a416cba507a1c3418fb9e6a66b6922515
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rosu_pp_py-4.0.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 611.6 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
4582029ef6a20a93a5c1997b94dab16fbdc2078c2c8d98fd428dae259eb046b7
|
|
BLAKE2b-256 checksum How to use checksums |
8af0745cd5c2ec4078f67441c7f579cd0d5f0567b96771b4dfb5c488068d9bcf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | rosu_pp_py-4.0.2-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 599.7 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
98b871d62525e5397aa5ad2788e970ac0a2182be7456b51343045b418db2a163
|
|
BLAKE2b-256 checksum How to use checksums |
6a02f9182d8c0a72483ce907170a69988470083fb514546a580c4913d9309ebc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | rosu_pp_py-4.0.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 581.3 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
0c6c651884e696afb67e242ba80c20a700c60272600ca113ee73b1d3c76f8d60
|
|
BLAKE2b-256 checksum How to use checksums |
559700839b7593b656a709dfff6651b561af219bc2e35c88ca8f2f8862e17131
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | rosu_pp_py-4.0.2-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 561.7 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0b4f1d257e661caf7f9b3920b9948d52544152f1f75b1435757932b05fa3bbdb
|
|
BLAKE2b-256 checksum How to use checksums |
dbbb4eb7fd1129ab4d9cfc97543a52859a7029aa23ce6a00217e4e11b0bdab9e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp314-cp314-macosx_10_12_x86_64.whl
| Download URL | rosu_pp_py-4.0.2-cp314-cp314-macosx_10_12_x86_64.whl |
|---|---|
| Size | 599.3 kB |
| Tags | CPython 3.14 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
2d2e69c1f2dc874469aed581bdf65d57f1fbab8f62d99dd7b40be30b3ab0c958
|
|
BLAKE2b-256 checksum How to use checksums |
e46d079a57c8fde6f9e141e502e3a8702412756a6c2e9e5577f3438f92960b23
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp313-cp313-win_arm64.whl
| Download URL | rosu_pp_py-4.0.2-cp313-cp313-win_arm64.whl |
|---|---|
| Size | 476.3 kB |
| Tags | CPython 3.13 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
a3f43e57b622cfd14a063efd2a9f175c6d3f660d1ccbdbf7ac91e68b884c2865
|
|
BLAKE2b-256 checksum How to use checksums |
30fdfefc50c2a7c1092a270b03d93acedb24465f7fc4162d977e57f8d6b40a4b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp313-cp313-win_amd64.whl
| Download URL | rosu_pp_py-4.0.2-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 503.9 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
07892550b24e4ab2cb9b44eebb40a462b78bfa61f2dd7a9b49c91e32b0cc372a
|
|
BLAKE2b-256 checksum How to use checksums |
d668405126fb952bfcdf67d174c70d8085a2ff138253e5760da015ec5392fa2c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp313-cp313-musllinux_1_1_x86_64.whl
| Download URL | rosu_pp_py-4.0.2-cp313-cp313-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 825.5 kB |
| Tags | CPython 3.13 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
a773ff909393b45a824eb7b08dafc61e50d686e1163fd363ab7d81401d93ab9e
|
|
BLAKE2b-256 checksum How to use checksums |
3e3c3c02fb3157cea616a9446a9541f42aa4a7b80c31c9a54ab7a63906d1fdeb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp313-cp313-musllinux_1_1_armv7l.whl
| Download URL | rosu_pp_py-4.0.2-cp313-cp313-musllinux_1_1_armv7l.whl |
|---|---|
| Size | 875.8 kB |
| Tags | CPython 3.13 Linux musl 1.1+ ARMv7l |
|
SHA-256 checksum How to use checksums |
03cd7aa18eca78aa2367fc97eef7d1ccea25a85a4e3842f4bc20b47ef3c7cc05
|
|
BLAKE2b-256 checksum How to use checksums |
df8759860c8e0053904db4330780a8cbf0a17ae2d943f0ad467400536069d38c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp313-cp313-musllinux_1_1_aarch64.whl
| Download URL | rosu_pp_py-4.0.2-cp313-cp313-musllinux_1_1_aarch64.whl |
|---|---|
| Size | 759.6 kB |
| Tags | CPython 3.13 Linux musl 1.1+ ARM64 |
|
SHA-256 checksum How to use checksums |
e481c5e12a8ef3977655f2128d850a68cb4c5f08e0f6580960e6cf4bf6ffe44c
|
|
BLAKE2b-256 checksum How to use checksums |
1c3fe9bf122050d8e0d3fdc4adb129d80eac65af20a0e0c5e414bfa687024858
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rosu_pp_py-4.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 612.2 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
549f1901e72966299847ad8eadbccecb7a6c01a037f14141dcdeb0e1deea6cc2
|
|
BLAKE2b-256 checksum How to use checksums |
b9caec273a93ad9c4ed3e1f57e431a9cd586c7ff5abc303e1a6d37be1f2da0f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | rosu_pp_py-4.0.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 598.8 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
422b76ce153899de22a91253bf6b4d65ba23e3099a34ac9a6393a47dd01fcd9b
|
|
BLAKE2b-256 checksum How to use checksums |
8b06180e7a0db5ab63d3273327c7c44a957860399df887787213b2084d502068
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | rosu_pp_py-4.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 582.4 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
bb1e7f866456b737b71038a27061e4049b24f47436b23a7437d5dea05bb0ba9e
|
|
BLAKE2b-256 checksum How to use checksums |
86598856b1cf1cfe1c0d196a433d5f9c70eb2a522348392f8fd17ce1e57de460
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | rosu_pp_py-4.0.2-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 560.9 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
a52ee75538878958ceff118665e897ddbd4b875927c070490c252a2ac157846b
|
|
BLAKE2b-256 checksum How to use checksums |
34eb440da0a4d88381f2f7a5194b6feaac85d08c50abf62f92422942dd3af7b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | rosu_pp_py-4.0.2-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 598.8 kB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
87c21bf9962ced1de5fc956c2313cd4908009a90ffbd5999b14d1fe21cc82abf
|
|
BLAKE2b-256 checksum How to use checksums |
95faf242b515f946ddd2e8c756827e3549354d69fc4788e283281f28d985e0a9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp312-cp312-win_arm64.whl
| Download URL | rosu_pp_py-4.0.2-cp312-cp312-win_arm64.whl |
|---|---|
| Size | 476.6 kB |
| Tags | CPython 3.12 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
400a399c8e132473f982dee7ca68b9d6bfac1a7f682966bea8a4e5869cac102c
|
|
BLAKE2b-256 checksum How to use checksums |
443e118f81295557e3ab038ccdcb1f42c5f6400ec148cf589939928df460e387
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp312-cp312-win_amd64.whl
| Download URL | rosu_pp_py-4.0.2-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 504.1 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d2134900068e3820411e6252f16df578986a55fbeee06a9b0efbb574b3cd54ce
|
|
BLAKE2b-256 checksum How to use checksums |
e867a480a83b1db73157a9d998cd432f4d7f1e68ae3eacae56785d887eae9dc0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp312-cp312-musllinux_1_1_x86_64.whl
| Download URL | rosu_pp_py-4.0.2-cp312-cp312-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 825.8 kB |
| Tags | CPython 3.12 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
d9f82e86b603cb026f310b1862164e5b073d1ac9468440be4d4ac31572ce5716
|
|
BLAKE2b-256 checksum How to use checksums |
0088dba563f14dfcdd81b706766163d2569e451331dcd611e0512a5fe7374efb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp312-cp312-musllinux_1_1_armv7l.whl
| Download URL | rosu_pp_py-4.0.2-cp312-cp312-musllinux_1_1_armv7l.whl |
|---|---|
| Size | 876.3 kB |
| Tags | CPython 3.12 Linux musl 1.1+ ARMv7l |
|
SHA-256 checksum How to use checksums |
f3400fd1ec44dc0f97f28c1e79a20af308db296097e20cf21e52b68fc9f9b839
|
|
BLAKE2b-256 checksum How to use checksums |
09486c4c278ad62fa98d8c9887c08a2ff4edd220d284fc708b467757db81da53
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp312-cp312-musllinux_1_1_aarch64.whl
| Download URL | rosu_pp_py-4.0.2-cp312-cp312-musllinux_1_1_aarch64.whl |
|---|---|
| Size | 759.7 kB |
| Tags | CPython 3.12 Linux musl 1.1+ ARM64 |
|
SHA-256 checksum How to use checksums |
0cdbb7a27725a77e34bdd66f568a7d80825a0141abe4154b8210351a1be38aaf
|
|
BLAKE2b-256 checksum How to use checksums |
3c2338f4b775543aafc30c66f957b98a5207718485ceb069df0ba065f71d8b98
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rosu_pp_py-4.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 612.5 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
8b3b266f460ed44e983d43fd65d339875a982d76ac44a78b6da9a00ab0b03261
|
|
BLAKE2b-256 checksum How to use checksums |
bf8067e4d10250bba8859f65fc7c69a46670eac223981db60b21bd323c80d965
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | rosu_pp_py-4.0.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 599.3 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
a52137b90658fc6cd3b549d545e9c28fbb9d66634ae57586f91b8e8c19a7774b
|
|
BLAKE2b-256 checksum How to use checksums |
b70766d0dda4a19ae5c19ab52e56fe3ee2b385a834b7da242c506e3f731f80fe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | rosu_pp_py-4.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 582.7 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
76df4005fd232e13b96f873a8e078f7455b88bdcb8b78c42193cf68fc344ee4c
|
|
BLAKE2b-256 checksum How to use checksums |
c22fdabd3c9cb9aa5732915146e96cc20a0d5658749d26af2946a451667e3dc3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | rosu_pp_py-4.0.2-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 561.5 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
eb9356c5e639c3549c6aa91b653aa0fcf49570e43a63470125f962e97941bb1d
|
|
BLAKE2b-256 checksum How to use checksums |
c93ab52cb8bbd48f5f1d6b6072b3144baa81a2810dc2967b8550faf78aab9d01
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | rosu_pp_py-4.0.2-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 599.1 kB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
4aef996abe802c77bc564d8fdc770fb07bfb0fc1ed21ffb2eddc75adb589fd49
|
|
BLAKE2b-256 checksum How to use checksums |
0c28c52abafb6c5d4fd44f47740527a2343a0e62e0ee5e3de440b388e585b15f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp311-cp311-win_arm64.whl
| Download URL | rosu_pp_py-4.0.2-cp311-cp311-win_arm64.whl |
|---|---|
| Size | 473.0 kB |
| Tags | CPython 3.11 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
ce0cc0b09ee00fa9e35322401a547f5566fd95026a89e1c2b49a601c01143a31
|
|
BLAKE2b-256 checksum How to use checksums |
aff6b5a0fbbef17750b378b76a826778092a437554f1c9abb0110fc4ef0ce9a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp311-cp311-win_amd64.whl
| Download URL | rosu_pp_py-4.0.2-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 499.8 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
28725cd4e5915e1d8ca0bd7312180a319ec834077efeb925d14b04128ef614fc
|
|
BLAKE2b-256 checksum How to use checksums |
ff3ed2cb1fdb9e685607fa71ea827fb99080b0f4873cc9204e9ac8cf10e478b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp311-cp311-musllinux_1_1_x86_64.whl
| Download URL | rosu_pp_py-4.0.2-cp311-cp311-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 820.4 kB |
| Tags | CPython 3.11 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
5515cd5144e4544461d5cda10e6372c95e615898c5d9f3e923528e6208b5a6d1
|
|
BLAKE2b-256 checksum How to use checksums |
a00f22410b5add4f5cda7adfb2fef7322335637d16d01655f92adff60fce138b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp311-cp311-musllinux_1_1_armv7l.whl
| Download URL | rosu_pp_py-4.0.2-cp311-cp311-musllinux_1_1_armv7l.whl |
|---|---|
| Size | 871.8 kB |
| Tags | CPython 3.11 Linux musl 1.1+ ARMv7l |
|
SHA-256 checksum How to use checksums |
8bb17ad9c48fb110814f93cc0421ea4e851b197be1948e5413275a996df3925d
|
|
BLAKE2b-256 checksum How to use checksums |
a9af1ffe4fd8aa167bdfc6f2ce14927f5deb99380fcc2c6598a73d13226254f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp311-cp311-musllinux_1_1_aarch64.whl
| Download URL | rosu_pp_py-4.0.2-cp311-cp311-musllinux_1_1_aarch64.whl |
|---|---|
| Size | 756.3 kB |
| Tags | CPython 3.11 Linux musl 1.1+ ARM64 |
|
SHA-256 checksum How to use checksums |
711bef12e433cb01a8771384698b1434aa2a6adb7cca89d52db4c3616f302c78
|
|
BLAKE2b-256 checksum How to use checksums |
7188371fcb5ffabbe9bfd0620ad4e7d8007d411029fe79412e07925203b19380
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rosu_pp_py-4.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 606.3 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
a9f35dccac317db280f19f1504ecbb18d7956053326453cb9dc38cef4a447c66
|
|
BLAKE2b-256 checksum How to use checksums |
b8004d7be6768c8acd5da36970b5b41030803ffa41ba73cc7829ff260ea72eed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | rosu_pp_py-4.0.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 595.7 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
e912aef211f7785bd7422e7edc83663177f325d64d4bcbc02e97bec60f8e3bc7
|
|
BLAKE2b-256 checksum How to use checksums |
e33ef64f3c51a1ecf57028fc5db72e00d94dc362cf4562af56abcc826895a6ac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | rosu_pp_py-4.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 579.8 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
ee2e87524d30ff4c07c97ea3b1447c7cbbea34db04307e66e9e2690dda956382
|
|
BLAKE2b-256 checksum How to use checksums |
990642a587f13b5b3820b0cd1612275117733b57a9219f93ea2f2147077fb849
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | rosu_pp_py-4.0.2-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 563.2 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
098989076c7307c134ba6d809ce8c88628f5cf1bcd69f99bcada24fc018f55bb
|
|
BLAKE2b-256 checksum How to use checksums |
2ed34c971591d8eb53c18e573abc144981affb2d27af72824288f46734b0b86b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / rosu_pp_py-4.0.2-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | rosu_pp_py-4.0.2-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 599.1 kB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
39558b8ac873e952388a594c47b249c1852ab520d0ef50aa27d2aa94a7f1d585
|
|
BLAKE2b-256 checksum How to use checksums |
fce75da75b4f40a66b930503b4b87b4b41582c1cd585a906041dd26fe6c5a14a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|