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.0a3.tar.gz (647.1 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.0a3-cp314-cp314t-win_arm64.whl (1.3 MB view details)

Uploaded CPython 3.14tWindows ARM64

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

Uploaded CPython 3.14tWindows x86-64

pysomr-1.48.0a3-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.0a3-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.0a3-cp314-cp314t-macosx_12_0_universal2.whl (2.7 MB view details)

Uploaded CPython 3.14tmacOS 12.0+ universal2 (ARM64, x86-64)

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

Uploaded CPython 3.14tmacOS 12.0+ ARM64

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

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

pysomr-1.48.0a3-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.0a3-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.0a3-cp314-cp314-macosx_12_0_universal2.whl (2.7 MB view details)

Uploaded CPython 3.14macOS 12.0+ universal2 (ARM64, x86-64)

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

Uploaded CPython 3.14macOS 12.0+ ARM64

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

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

pysomr-1.48.0a3-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.0a3-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.0a3-cp313-cp313-macosx_12_0_universal2.whl (2.7 MB view details)

Uploaded CPython 3.13macOS 12.0+ universal2 (ARM64, x86-64)

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

Uploaded CPython 3.13macOS 12.0+ ARM64

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

Uploaded CPython 3.12Windows ARM64

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

Uploaded CPython 3.12Windows x86-64

pysomr-1.48.0a3-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.0a3-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.0a3-cp312-cp312-macosx_12_0_universal2.whl (2.7 MB view details)

Uploaded CPython 3.12macOS 12.0+ universal2 (ARM64, x86-64)

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

Uploaded CPython 3.12macOS 12.0+ ARM64

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

Uploaded CPython 3.11Windows ARM64

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

Uploaded CPython 3.11Windows x86-64

pysomr-1.48.0a3-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.0a3-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.0a3-cp311-cp311-macosx_12_0_universal2.whl (2.7 MB view details)

Uploaded CPython 3.11macOS 12.0+ universal2 (ARM64, x86-64)

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

Uploaded CPython 3.11macOS 12.0+ ARM64

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

Uploaded CPython 3.10Windows ARM64

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

Uploaded CPython 3.10Windows x86-64

pysomr-1.48.0a3-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.0a3-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.0a3-cp310-cp310-macosx_12_0_universal2.whl (2.7 MB view details)

Uploaded CPython 3.10macOS 12.0+ universal2 (ARM64, x86-64)

pysomr-1.48.0a3-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.0a3.tar.gz.

File metadata

  • Download URL: pysomr-1.48.0a3.tar.gz
  • Upload date:
  • Size: 647.1 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.0a3.tar.gz
Algorithm Hash digest
SHA256 8641e77f8de931e8a37465c4640da4a2bccf89469144d64363fc6d72791b5ac9
MD5 9c527c68beceedae24a5b060b7be4d81
BLAKE2b-256 0463117a459d2240709a41b07714db763fdf1f551dd73237c63a60115f79606e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3.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.0a3-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: pysomr-1.48.0a3-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.0a3-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 b56a2f4557d6f8170a71166378f4ffd1956c90c1851e224b6d735ba834be8a53
MD5 0740c56067df4be16c504115fac00d41
BLAKE2b-256 1f19f1e07f2b63ed16baaa820268a6f39b41e134ff15ebfc1241cb3e9d0c6e3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: pysomr-1.48.0a3-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.0a3-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 b2e891953b1d91c8c61fb9ac03800c46ec998413315d22ce839f235a4c33b8c5
MD5 879b1a384145a3ef93484ae82d88938e
BLAKE2b-256 675508ef93f78c337eab56ab7610e6d3b491013267a1e9527e2a4ef5b1a45ae8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-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.0a3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 276b5757b74ce7d1f1b385aee1a5e736b839b4bd534f9436f8337ee4a15cba59
MD5 ff553b84e45a529ae6dfa7a498897807
BLAKE2b-256 4f38361ccadc6205f1c9f7c649089de24b4872dbe5254ea26b758f164da275dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 80a8f3092f995d16ffb018bc934ea3612d90ffe4303676043ff356efab2020b9
MD5 cdbcae69500967c4f8ba17e8dce56d61
BLAKE2b-256 92be412931532e665016dd815304b47c812a5b153b5195d57cc87d155fd081f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp314-cp314t-macosx_12_0_universal2.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a3-cp314-cp314t-macosx_12_0_universal2.whl
Algorithm Hash digest
SHA256 72edbb63f31bfe74de68ae9a14f6ab64426c74f76883975f37def86d99ddf520
MD5 a9ed6e43e1cfd6820870e3ce454e3635
BLAKE2b-256 09c740266879cd1b07256c3d1737565166e1918ae2823f767d8d653ee680fc9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-cp314-cp314t-macosx_12_0_universal2.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.0a3-cp314-cp314t-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a3-cp314-cp314t-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 8f5ddc4a2991a7e15bfb1778ee96d4a2738cfdcab7b793b08b0ff9502f0afa08
MD5 4f6e8995448f610fc24f56ef3835b200
BLAKE2b-256 e4893f2666ee652c7476660de39323c2ebb589bec3d78238a5bb01de8a8d6434

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: pysomr-1.48.0a3-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.0a3-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 248b00b959e4554f2b1a13444d042300402da3f0dbad5a495812b1fe01e55e09
MD5 1b1ce9d9c249008a4f2e0156adbdc042
BLAKE2b-256 a88efbda8978d2c80e220987c71ba2b49d215fb978544de16f12374a070f562b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pysomr-1.48.0a3-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.0a3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 73152d4610d9563c7d15eaeac722ec4ca2175a84d5d03b8b870ec3eec86a3f13
MD5 820c4704a1c962bd434063754c1e3270
BLAKE2b-256 3bdbe6f831842388e36d4198283bc9a94e915cf23e7fb780c9e879ecec7316d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-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.0a3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 82ef56a204f8b7b7b572c71195d61ae7b753537be9b00f619b65abb54bed99e1
MD5 872df918cf2a95b2a4f75d85ff4f84db
BLAKE2b-256 cd3d1d250460305e65b4e140def027b17d5ee004290ae263138b12a48d415d04

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 57d5c6eae9ee9ec2993463200ae794ef6b97c9298766b0b5a06ed9f1b7a2fc79
MD5 19fee3b4dcb994a7b48569bc8fd60b8c
BLAKE2b-256 7e4a2248260ac60769d660d0279680d28fa7322ac22ea72d2b24d4ba91c340b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp314-cp314-macosx_12_0_universal2.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a3-cp314-cp314-macosx_12_0_universal2.whl
Algorithm Hash digest
SHA256 708acae8691df2637cd1101c419ddd81d1f826da4fbc739b0dbddd873036e384
MD5 5031e605b7074666b2c8ea88963fa9a8
BLAKE2b-256 bf7837be0dcfff61dd564a6ed942632e942c73281a1ff1dcaa38764e5f40ae9a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-cp314-cp314-macosx_12_0_universal2.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.0a3-cp314-cp314-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a3-cp314-cp314-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 21f9f589032f2cd574b539d8155f8e89715aebaaebb5244c160af4288526debb
MD5 6aa184b7604c7c0657690eb08b136de4
BLAKE2b-256 0c613b9eb1661b4cbecdd398e99e7e74c07594f5e428472b3d3fd4df2feeeac4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: pysomr-1.48.0a3-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.0a3-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 ed0ae1448dddca0827eb842559e94f6a3e9ea63c620081fb87f9ef5d19f92d4b
MD5 45d29ae23e16d84cad9a22027524407f
BLAKE2b-256 4c592284c5d1e5e4c3a266e3ee521d5e0a19182d49d6d0c7d4dc9992c47f3ba1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pysomr-1.48.0a3-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.0a3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d8838e582b7f3664afbf645cde49dc8404f8316f7daf4bec57105a3eafe5c73b
MD5 c7d726714a7185c14d6b9aef3dd207b0
BLAKE2b-256 9d0665731c446db2d907a1e8241fe0fb33c7a3e52601b4f41a2d838f607006b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-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.0a3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cf0cd316adbbc8fa0345bcbfc30b53bee993a0f70af69b7a4a20a64dc4781728
MD5 c3f86166caa4e5e5af2b4d55d7158d7d
BLAKE2b-256 7e5f4b2aef981716ad3f25fd5fd8672752e4e757120f8984985b4cd07bf01f71

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0156dee2e0a6604b2751bdc7b6f89fce0132b9ee9ebb5f9c08921a9607ddeb6b
MD5 832fae9d5823fc76b5117fcd68e8b762
BLAKE2b-256 01acba0221f75fab7e6eb7deb32c5845b2be89c7a71f8d7efa602b5016a370d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp313-cp313-macosx_12_0_universal2.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a3-cp313-cp313-macosx_12_0_universal2.whl
Algorithm Hash digest
SHA256 8f93b1d5d1e53e6e8a850e21764b945bcffcb42e29d37f6651beb23dea0fa7cf
MD5 b80deafaf0549727c532934706ac6c93
BLAKE2b-256 ea6fe5b1810b6264cd78e1a52fe6d24f977469769f06c27ddba40c6b3cd0519a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-cp313-cp313-macosx_12_0_universal2.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.0a3-cp313-cp313-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a3-cp313-cp313-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 4f99e00598a3d07c52568886867974df7e55b4ac795439e51ec48bfbb49cb970
MD5 a254a2b8c1c5f77be33535a3f39915ca
BLAKE2b-256 2d37a1079212430b90ecb3850d0a4f484773710aa0aaacaad58b4ec9111f460b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: pysomr-1.48.0a3-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.0a3-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 c82a52b06c6d2e9ca48a448f63c97bda0a6729fbc740f161116131ed516b1ead
MD5 9ac00f907fbc2d4180590ce0cf12e635
BLAKE2b-256 81ec0be1e64a92ab4583e41e2756f3fd553f84a9e10d6f04c6303da87c83bea8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pysomr-1.48.0a3-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.0a3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 900b83cbff7adae0b3e15bdae24c16dc42afc2e0d850455ad0742c30a33633ce
MD5 b9e0cffe7aa4eb19dde627a81ec0bff7
BLAKE2b-256 d0a4b6ff5590ab9aeacf1822e8db4a76dd152315011bb39ad8eba76d36880d0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-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.0a3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ef847358fff179e62b08fcaa96e53d3ea307fb687ac33d2f2b7bace09c61e7a8
MD5 835259fac046270caef772c16176a558
BLAKE2b-256 65568fc5fb4b97242e6542009b8581b1ae146de0ee09e340c1e5f186b2725bc4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c42371a3f7ed2ce22bf5771c3d4a0c7fe94e8a0b8b5e432d8ce21292ae4a5f7b
MD5 0923f72b38d8365289efbe05b28c0045
BLAKE2b-256 ab41bbd87928bad0975aa34d8feecc6eb6f818ebca28aed6734229b3429e00b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp312-cp312-macosx_12_0_universal2.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a3-cp312-cp312-macosx_12_0_universal2.whl
Algorithm Hash digest
SHA256 a6f85b29fae0a2eace7a931ddb2a2d21e0dcc4939065d3f863f1c92dc56ce1a3
MD5 8bf9e5903c4ffbf51c503858bb6d028f
BLAKE2b-256 c400452c599fcfcb8fc6c54eeb608230b2bc3df4b95f59ddf968396c0f03d003

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-cp312-cp312-macosx_12_0_universal2.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.0a3-cp312-cp312-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a3-cp312-cp312-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 c62f9cc0de3b135672305aeacf577c124c1d2881b3a03164ecaedb904db214f7
MD5 840e4f3ad0bbff5adbb5908f4117a70c
BLAKE2b-256 9549a46e29f04622711ea8ed42f0b6a83e79cb6b3adef92696723a56b32df424

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: pysomr-1.48.0a3-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.0a3-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 211566847281939a4d5eae50889e5216a3da3d7e6f1970c051fd9bf73b1134b3
MD5 9cf45724f3cca2783d4b33828cb2e745
BLAKE2b-256 988bf468bf86cf95996d15ccc1c4c060973dff1721d63dff5e471df81b714326

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pysomr-1.48.0a3-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.0a3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 80b65f9aef21330fc7507ed44849068dbf6b99417d2c2b9797a3aa6026c25bae
MD5 b8dc7cfee76befd0b3b4ae34b712fba2
BLAKE2b-256 2185e5381483909d88d6cce5bd4b7f14aa633736900cd702a4932766aa89216a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-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.0a3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 853ff50fef1cb0e956e02cecbd2b273b6bd49a3c3a70295082fb39a6c3b7e0d0
MD5 1d6e6a1cd7c0114c938282185f816c51
BLAKE2b-256 3085fdd7c12d0a3a356b38b24c4c56adc1866d006b66ad3261f3b355a4922b57

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6f438cd3e598d47cc218ae70c5487bf84ead53083374281407813d43f9ae0ab0
MD5 c25ffc20175348a0571d1acd1b7c4130
BLAKE2b-256 bddeaff8dbd3d03420ce03208d98b95dd19e6f125bba1c5ef28badd91435498a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp311-cp311-macosx_12_0_universal2.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a3-cp311-cp311-macosx_12_0_universal2.whl
Algorithm Hash digest
SHA256 29b9306bef84918212a4d751d4ae699921f33d08f3e40c12fc73b85d7d83c433
MD5 f8b15b5918746ca7f3faafacd72d610d
BLAKE2b-256 7985431cac2485c967edb2058774ffb95acbe7227c6ffc181918955c98b26786

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-cp311-cp311-macosx_12_0_universal2.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.0a3-cp311-cp311-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a3-cp311-cp311-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 9185291621a0773df0903b3f3b08526df3bcb361c4b0769c898f3b8fe37a8df9
MD5 2b1f6902ee8dc09579160bda18e1d93d
BLAKE2b-256 7d2347922f3f1a4af1a142c4b4773606f9c23d49199d63e15e089a64dbd6bb76

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: pysomr-1.48.0a3-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.0a3-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 94f9a9cd75c72b4de4463ae759c11d9d1b959c2eea5eeb914c76f1e5aaa49fe1
MD5 636e2cfbaaac0ac9688a7cbfe87320f8
BLAKE2b-256 63f8eec5097795363de18807b88855f74d35a5bba33baf9f295fb6a814613768

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pysomr-1.48.0a3-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.0a3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 59ad3bac6d34ecb26676f3e33aadfd4b49e8db1f5365ffd2b4e0294e3c21e291
MD5 8a40cd45f3d4a37c44192eefce30ddf8
BLAKE2b-256 1953986ae4427c37f7778b59cc4f787e1ed63f095b97b78ae9796b29b426b13c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-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.0a3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a6e00c72a33db4c07892755ce054e5bef7ba7107515c21758fc44563719591c1
MD5 ae9667b90186f26a0b3b3f11ed5af707
BLAKE2b-256 e6fd0a859c4dc2fabb71c2d86d910d6dc0e80b9746ce13a542d8a055643fc920

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f81032c2747b89051b6363df2e224f814676f89544a2fd873f4c78a84b40d50f
MD5 69469b95cd3d5cfa2cea8bac6695b193
BLAKE2b-256 f7073bdd423a707e92b5dad8715682a91537142f6cd27c0e3ac492c72eef3377

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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.0a3-cp310-cp310-macosx_12_0_universal2.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a3-cp310-cp310-macosx_12_0_universal2.whl
Algorithm Hash digest
SHA256 a51e9dabae5bfcac5984095188a9a99af433a938be67e846cb06167bad56e573
MD5 a8934e9632f81189fe0babf2a54dd9e1
BLAKE2b-256 e5d0e3b219f5febf6aed500619c2ea38250380a88ed14cd536e1ddaa8a9184e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-cp310-cp310-macosx_12_0_universal2.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.0a3-cp310-cp310-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for pysomr-1.48.0a3-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 e38542e27c635c6a342066df6c042b221b40a33337e6924e993186f4e46aca0d
MD5 64d129603b40bb208b49df3560ff2e8a
BLAKE2b-256 a2c51ff560a68177b41970d68936dd891480e00684c38a6fb3e918921ec5927b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysomr-1.48.0a3-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