Skip to main content

Python Wrapper for SoMR API

Project description

Python Wrapper for SoMR API

SoMR API is a native (dotnet AOT) build of the Secret of Mana Randomizer.

This is written in cython and compiles to a native cpython module.

Usage

See src/pysomr/__init__.pyi for the API.

Writing a proper documentation is still TODO.

Installation

pip install pysomr from pypi or install from source via pip install path/to/pysomr.

Note that .net10 is required to build the SoMR AOT library and only platforms supported by .net10 AOT are supported by this library.

Development / Testing

The cython source is in the root folder. The src/pysomr/ only contains typing stubs.

Requires setuptools and cython.

For development, you can run python with

LD_LIBRARY_PATH=../bin/Release/net10.0/native python

to find the AOT-built dll, or copy the AOT-built SoMR DLL next to the (temp) lib folder, e.g. ~/.pyxbld/lib*.

And you should be able to use pyximport to build the library on demand

import pyximport; pyximport.install(); import pysomr

which is also why the pysomr and the pysomr.pyx are in 2 separate folders, however pyxbld appears to be currently broken with py3.14.

To test/debug setup.py, run pip wheel . -v.

Credits

Original Secret of Mana Randomizer by moppu et al.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pysomr-1.48.0a1.tar.gz (644.3 kB view details)

Uploaded Source

Built Distributions

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

pysomr-1.48.0a1-cp314-cp314t-win_arm64.whl (1.3 MB view details)

Uploaded CPython 3.14tWindows ARM64

pysomr-1.48.0a1-cp314-cp314t-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.14tWindows x86-64

pysomr-1.48.0a1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pysomr-1.48.0a1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pysomr-1.48.0a1-cp314-cp314t-macosx_12_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.14tmacOS 12.0+ ARM64

pysomr-1.48.0a1-cp314-cp314-win_arm64.whl (1.3 MB view details)

Uploaded CPython 3.14Windows ARM64

pysomr-1.48.0a1-cp314-cp314-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.14Windows x86-64

pysomr-1.48.0a1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pysomr-1.48.0a1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pysomr-1.48.0a1-cp314-cp314-macosx_12_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.14macOS 12.0+ ARM64

pysomr-1.48.0a1-cp313-cp313-win_arm64.whl (1.2 MB view details)

Uploaded CPython 3.13Windows ARM64

pysomr-1.48.0a1-cp313-cp313-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.13Windows x86-64

pysomr-1.48.0a1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pysomr-1.48.0a1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pysomr-1.48.0a1-cp313-cp313-macosx_12_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.13macOS 12.0+ ARM64

pysomr-1.48.0a1-cp312-cp312-win_arm64.whl (1.2 MB view details)

Uploaded CPython 3.12Windows ARM64

pysomr-1.48.0a1-cp312-cp312-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.12Windows x86-64

pysomr-1.48.0a1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pysomr-1.48.0a1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pysomr-1.48.0a1-cp312-cp312-macosx_12_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.12macOS 12.0+ ARM64

pysomr-1.48.0a1-cp311-cp311-win_arm64.whl (1.2 MB view details)

Uploaded CPython 3.11Windows ARM64

pysomr-1.48.0a1-cp311-cp311-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.11Windows x86-64

pysomr-1.48.0a1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pysomr-1.48.0a1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pysomr-1.48.0a1-cp311-cp311-macosx_12_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.11macOS 12.0+ ARM64

pysomr-1.48.0a1-cp310-cp310-win_arm64.whl (1.2 MB view details)

Uploaded CPython 3.10Windows ARM64

pysomr-1.48.0a1-cp310-cp310-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.10Windows x86-64

pysomr-1.48.0a1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pysomr-1.48.0a1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pysomr-1.48.0a1-cp310-cp310-macosx_12_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.10macOS 12.0+ ARM64

File details

Details for the file pysomr-1.48.0a1.tar.gz.

File metadata

  • Download URL: pysomr-1.48.0a1.tar.gz
  • Upload date:
  • Size: 644.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pysomr-1.48.0a1.tar.gz
Algorithm Hash digest
SHA256 2ce00684d48dfdbfc3cf78e98b23a06da52e0586fd2e6564a41d9ca594ee297c
MD5 24bbcb2958f7fdb6725cd72d81433361
BLAKE2b-256 c98948d0ff9e7c73f205933eb52bfe4b31475435e2cdc56d689a9146ec6b073c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1.tar.gz:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: pysomr-1.48.0a1-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pysomr-1.48.0a1-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 078a77facfeb9adac7e452db3634b2894d52d43ecf0caddd0ac1cb1aa0d9c52e
MD5 20a359d5459bc513ea63a058e2958e91
BLAKE2b-256 f562f5f7dde2a9618daf21dcd186632815f28fe50359f4bd89d55f6ed27c4219

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp314-cp314t-win_arm64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: pysomr-1.48.0a1-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pysomr-1.48.0a1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 e3404a8d4141361c5bb532dee93c94ed32d4758393817995132522ae34e38b45
MD5 1e3f53e322d6e42d89c6c16e6b2e4750
BLAKE2b-256 3ea86d3886ccc89c935145334cb4f943d8ef892326d07c975e7a6595090fafab

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp314-cp314t-win_amd64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a561781d746a0cd6d160ba9bb08d61992ff4cc6b1ca3d8cf45ecd992a64bf7b2
MD5 ab4e6dfa3691af495a43615a0d663c6c
BLAKE2b-256 4614428bc4f5c45bde177336f8a6ebed8db82eaa540e0a0ed7121e843c99c328

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2e645556195919b023b27d2e7933f66057946eadd734955b04454ccec1905289
MD5 8de8e9559d57bca597fe0f1c5d0322bb
BLAKE2b-256 47869313417ce6dd574b1c4cbf5b2ed35386e6eab197c443b64cd6f6d330e06e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp314-cp314t-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a1-cp314-cp314t-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 80c31875e2f34827ac084dcf59f4e903303a01f875a770c1eefd76344025f0b1
MD5 6078877828cff95f9516b5c4e626fae9
BLAKE2b-256 f5627e474b3c0028762baec795c4260ca7fffe695eddb2f26c5655875b5866f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp314-cp314t-macosx_12_0_arm64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: pysomr-1.48.0a1-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pysomr-1.48.0a1-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 552097cf4b7b3d6c38952f841eae18cbebfc951e2868b2ff3357d759a82555c3
MD5 8f00cf3093cda72dc02f611811d27356
BLAKE2b-256 e3eeb8f5000943ff6342743401b3a913c1d14a7fb7408b92f5b4e8195762793f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp314-cp314-win_arm64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pysomr-1.48.0a1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pysomr-1.48.0a1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 cf5343b6c1d349e88708ec2c1bad065812c89e9f29e872ee5c22fa42925c8a36
MD5 2b4cc8f37fb3bed0a1a7a7115e32512a
BLAKE2b-256 c03fc5f18841a692d1f202981a94ff472a5432af09b14e693a9bd922316b3a0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp314-cp314-win_amd64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 643dcce209ba4f5d72899715d4b5e09e09cd60a20c89fac4428030081a0c4897
MD5 35d64b6af0e042f2da5b079b0804d381
BLAKE2b-256 c74a346edddd4194fae966c12c51087d65cb2d7cdbb33eae7e93b03f04ea86b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 52258adfcc35283568d4d791733d2a6b669610f18c17bb70a1ae5ed9e2399402
MD5 d65b86ba84795a67da907b95153cbdfc
BLAKE2b-256 f0657628b1c36b1e08db4d164b42d19bfb178ea5c8073e4b2988978d00147cbd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp314-cp314-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a1-cp314-cp314-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 dc087dac67d290a23948511d1bf21e5db1f239ed9983f7e4e78edcaf876e99f4
MD5 8a1eebcfc7181364323f69480aabe4c1
BLAKE2b-256 3f8b434dd8c77ec86ee4580dcc35e782e837e557473f1a616dc27d2cee610724

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp314-cp314-macosx_12_0_arm64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: pysomr-1.48.0a1-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pysomr-1.48.0a1-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 722c7b6e9b01d436ad03b7e548b974e0b8c25ab08e9921778e06359d7ce0564f
MD5 37f8824f9eefab4a9197771398db9c9f
BLAKE2b-256 acb58363b3526b57a30b84ca49976db87442cf7998ac602fa6113f35f88d2a43

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp313-cp313-win_arm64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pysomr-1.48.0a1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pysomr-1.48.0a1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f4b24bf96ae6aab8fd489680b45e64e251c24e72f81dd29ec2ba1299d7b6faf5
MD5 e6f0d9b2cb78be2d235cc9d2d330bec3
BLAKE2b-256 db2a78dcf537035cc74d79d99c14098f63f7e1d3c42456be03237ff748a8f6e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp313-cp313-win_amd64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 feaf2ae4c4a4c81d4d53e6f19cbb6d3cfe79a72699c96d38b64ffbdd2374fc3c
MD5 272e6795aae495599ab873c60babf917
BLAKE2b-256 2911469d2fe7761d4a0aacc6bdd3c3e2b87946deaf2f0826eb600b39a13725bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 467498ec9b9a6dc71814fe08d3c474e8bade53e3af0ab619b83b62805de47908
MD5 f2da93c94354573e757a3a789d1f934d
BLAKE2b-256 6adb13b6356fa0e900c442f29ca6f9031b1e607104dbbb682e48fce7c972b2bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp313-cp313-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a1-cp313-cp313-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 fff4f65f8443d1ffdff318e3a2ca47f1ff12bd80baa9e5bb0f9de691536726b8
MD5 0090d3a4378bf69f3641ce7ad3df1bfc
BLAKE2b-256 794764db3885be15c3ff19bd4f4a1ab1c47f8300d4f178ba46c3692ccc3ed9e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp313-cp313-macosx_12_0_arm64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: pysomr-1.48.0a1-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pysomr-1.48.0a1-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 7d5418b98e5062a21829bf44d7e5bccc0bcbf7aa6639223d0925ba8daa40d3e8
MD5 ef8a08060b2057684beffc668ee32f38
BLAKE2b-256 e76c2395c9996f75c5552be5c98261bda6ccb410fb5703b9096bc939ca21be0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp312-cp312-win_arm64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pysomr-1.48.0a1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pysomr-1.48.0a1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 50d47e457d7dfe69a6f7733643f4725134ac2b433e7f83aab916fe0cdaa18757
MD5 213daccac2881bed0142a764cea0f06b
BLAKE2b-256 033000fb72a9e706c30bd18cd295c6a354e349b72f2d4fbd15827c2aee62cc7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp312-cp312-win_amd64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a04c5c2e087e072cd653d1efb5f8dbc490fda5fbb9ced801f4fa299aa53ba6b7
MD5 7bff4739ee853fa2a2d3be4f36b2f989
BLAKE2b-256 f6fd09dd4cdcd6f16862ea9f7e43688003351d0bc26e97133eacb2ecf8711511

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a873c2cf0b67c170f12329f441b2b6e35f100646ed37e9a9e7aa14cf34136b1f
MD5 4b3133597abb1256b566bdf022daa3c3
BLAKE2b-256 51a6305676afe5732eb46094af219b8a0bd96b3f7fdd3e704cda8f6476a17bbe

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp312-cp312-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a1-cp312-cp312-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 de9d773a8ec6a9be84a14e7ccf4b4459186146cc9030f10d7a5ebce006b3118c
MD5 0443dcdacd808be9420d3e09643ccee6
BLAKE2b-256 1eca2255162d3d82fb5f6ccb5fa32439a2917feb620bfe81217d5a15e0a38e63

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp312-cp312-macosx_12_0_arm64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: pysomr-1.48.0a1-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pysomr-1.48.0a1-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 baec8c5eae65acc33ad30f93e01444cc9dda596b051fdd3fb11741e47c0a9019
MD5 89313f918452b8b870f2a4971923b1c3
BLAKE2b-256 2fb37efb118f6a4347437024148c59268628a30da43af994580a246e27dacfb5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp311-cp311-win_arm64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pysomr-1.48.0a1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pysomr-1.48.0a1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6e3aaca80d8d7791bc18fa2e1c132db5bb4dc4291be062cdc0e3bf72086c0d96
MD5 362cafb89f67435e748b43b91880e37b
BLAKE2b-256 d58e82e0487326ab3717f9dd213792c316fc04e5dab8b5b20eb4067450f6350d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp311-cp311-win_amd64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e1c5f3b30a90c67d166628b85c39459bde0d79f1f479f62cae7d27ee35c02683
MD5 4f23060ad876d631171051c5425434f3
BLAKE2b-256 805301b0c2a7c8fbf9433bcde5152e6f633ea7c179a6fa93d56f414d3610af36

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 397b3547e09e03236bccd3b4b09c9c9ef5f84f4d36a1532046aee1ed4ab454ad
MD5 247f1035664972f1bbe6d607a3cc39f4
BLAKE2b-256 a093e82fb66615541c8722b2fcf0a5bd0243f0d2897853708f1d9f69e0bed617

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp311-cp311-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a1-cp311-cp311-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 89704302fbacd5991be70e3bd5f0b431ff5dc4fabb911c20b61452db3dea8366
MD5 8d0208ba21327d71570a6767835c6cee
BLAKE2b-256 a6b2f01a4aaee13cea7cfede625e7f4ecbad99a1b2f87ae425403351482471a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp311-cp311-macosx_12_0_arm64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: pysomr-1.48.0a1-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pysomr-1.48.0a1-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 fc7634057221cb01feb6cd67ca333955347f408ed7024a8533a1dfd6fc972138
MD5 13a88ba3512496b0ba7b0fc0b6729186
BLAKE2b-256 62794d17655769f7aa7a447d336fed70760d89daabbfb3714707b9980834ac77

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp310-cp310-win_arm64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pysomr-1.48.0a1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pysomr-1.48.0a1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f6ace4ed5d214ffddb53b44c6b81891ac715f3c9e016332362acb3abcb054c64
MD5 a9a1f81c81fd24938f22eb80a49bf5a8
BLAKE2b-256 a011bca4595fb1960c6d4a84e85317a1467c8d25a86623ff3ac10438acd1f766

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp310-cp310-win_amd64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fd3763c32bf9bf7f147dd9a2b9d510015dbb19629d9d15a6e4e72139baf95bd7
MD5 c1ed04cf4657f7c5ae380f66b1853e6b
BLAKE2b-256 aa7f20042c09b2c85635bc0d45d74ec3b5e0dfdf28c163f48c9dd5cbea1c9ae2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 092f6264a609493257641bfcc6673d8be0b14586b0fe8fddb71e264b62924782
MD5 bb0f61a483d06c8adba53c56e9d7d602
BLAKE2b-256 6f4f274b7ad3fe7450a0c794188f5153375ce7561038b803587c91dbf1ea2817

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysomr-1.48.0a1-cp310-cp310-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a1-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 03fa5c8c2fc2250ba23c363d6a24a42a275dd552f859eea024eb0dcda96bfbb8
MD5 c52801e24ed17265df9d036863e771b1
BLAKE2b-256 3b28e6cc6104ac7cdf608429c0c3ed453fa1b8fa95fbd7cf298c9a1655a7eb6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a1-cp310-cp310-macosx_12_0_arm64.whl:

Publisher: build.yaml on black-sliver/pysomr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page