Skip to main content

Official Python SDK for OpenApp — Physical Security as a Service (PSaaS): API-first access control for doors, gates, intercom, invitations, and audit.

Project description

openapp-sdk

PyPI version Python versions

Official Python SDK for OpenAppPhysical Security as a Service (PSaaS): API-first access control for doors, gates, intercom, invitations, policies, and audit across buildings, hotels, campuses, and homes.

The SDK wraps a shared Rust core (openapp-sdk-core): Rust handles HTTP, auth, retries, and telemetry; Python gives you a typed, ergonomic surface.

Supported Python versions are 3.10 and above (see requires-python in pyproject.toml).

Install

pip install openapp-sdk

Quick start

Docs: The canonical reference and tutorials live in the Python SDK documentation; for the onboarding quick start (same flow as the HTTP API guide), see Getting started — The same call from the SDK.

from openapp_sdk import Client

client = Client.connect(
    api_key="YOUR_API_KEY",  # from the OpenApp dashboard
)

# List orgs
orgs = client.orgs.list()

# Create an org and user
org = client.orgs.create(name="Acme")
user = client.users.create(email="alice@example.com", org_id=org["id"])

# Invoke entity actions via a fluent entity handle
entity = client.entities.by_id("01J00000000000000000000000")
entity.open()

# Fallback for any action id (including custom/new ones)
entity.action("switchable.open", reason="visitor buzzed in")

Async variant:

import asyncio
from openapp_sdk import AsyncClient

async def main():
    async with await AsyncClient.connect(api_key="...") as client:
        print(await client.status.get())

asyncio.run(main())

Authentication

Create API keys from the OpenApp dashboard or via POST /api-keys. Paste the key into Client.connect(api_key=...).

Never commit API keys. The SDK never logs them, and repr(ApiKey(...)) elides the secret.

Sub-clients

The full OpenAPI surface is available under client.<tag>:

Attribute OpenAPI tag
client.api_keys API Keys
client.users Users
client.orgs Orgs
client.devices Devices
client.entities Entities
client.integrations Integrations
client.zones Zones
client.lan_agent LAN agent
client.scripting Scripting
client.apartment_residents Apartment Residents
client.public_access Public Access
client.auth Auth
client.me Me
client.eula EULA
client.status Status

Error handling

from openapp_sdk.errors import ApiError, AuthError, TransportError

try:
    client.orgs.create(name="")
except ApiError as err:
    print(err.status, err.code, err.message)
except AuthError:
    print("API key revoked — re-issue from the dashboard.")
except TransportError:
    print("Network hiccup — retry or check connectivity.")

Pydantic typing (optional)

Install the extra and parse payloads into Pydantic v2 models:

pip install openapp-sdk[pydantic]
from pydantic import BaseModel
from openapp_sdk.contrib.pydantic import parse_as

class Org(BaseModel):
    id: str
    name: str

raw = client.orgs.get("org_123")
org = parse_as(Org, raw)

Logging / observability

The SDK emits structured tracing events from Rust and standard logging records from Python. Enable via OPENAPP_SDK_LOG=info (Rust) or the usual logging.basicConfig(level=logging.DEBUG) for Python.

License

MIT

Documentation

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

openapp_sdk-0.1.59.tar.gz (243.5 kB view details)

Uploaded Source

Built Distributions

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

openapp_sdk-0.1.59-cp313-cp313-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.13Windows x86-64

openapp_sdk-0.1.59-cp313-cp313-manylinux_2_28_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

openapp_sdk-0.1.59-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

openapp_sdk-0.1.59-cp313-cp313-macosx_11_0_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

openapp_sdk-0.1.59-cp313-cp313-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

openapp_sdk-0.1.59-cp312-cp312-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.12Windows x86-64

openapp_sdk-0.1.59-cp312-cp312-manylinux_2_28_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

openapp_sdk-0.1.59-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

openapp_sdk-0.1.59-cp312-cp312-macosx_11_0_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

openapp_sdk-0.1.59-cp312-cp312-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

openapp_sdk-0.1.59-cp311-cp311-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.11Windows x86-64

openapp_sdk-0.1.59-cp311-cp311-manylinux_2_28_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

openapp_sdk-0.1.59-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

openapp_sdk-0.1.59-cp311-cp311-macosx_11_0_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

openapp_sdk-0.1.59-cp311-cp311-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

openapp_sdk-0.1.59-cp310-cp310-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.10Windows x86-64

openapp_sdk-0.1.59-cp310-cp310-manylinux_2_28_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

openapp_sdk-0.1.59-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

openapp_sdk-0.1.59-cp310-cp310-macosx_11_0_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

openapp_sdk-0.1.59-cp310-cp310-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file openapp_sdk-0.1.59.tar.gz.

File metadata

  • Download URL: openapp_sdk-0.1.59.tar.gz
  • Upload date:
  • Size: 243.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for openapp_sdk-0.1.59.tar.gz
Algorithm Hash digest
SHA256 0e6fd548b8cba90f243f9d86a82f0823f6453d3ff387ea07f7482fe49e9d635f
MD5 76d40e3c6f79446886ce4048cb190558
BLAKE2b-256 f9aa7f03aca81b036ee8100d3ab084e2f5ca34d82e32da634bdce42fac036c87

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59.tar.gz:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d64f9e8bd53b1dc68eff4c7bb36a268f1df3c95f04b6714ff4331b8332d10d60
MD5 07b32de3c8a39d4f919a261605c0714b
BLAKE2b-256 13d0be13fed0a6ba3bf15ddaa52cf97d14b4b235c6f4202e57df0079bbc09e3f

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp313-cp313-win_amd64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 163a79d048af2f94b7421802cff9ab1910e0b3427cfcfe7b6f6f6f2bd6b3b89c
MD5 7abf4efa4fa33f814021660686e5b52d
BLAKE2b-256 2f0d928c85f6f797e6737967483d5e153aa4bcfc52966bf67b52a39a8a2f0ed6

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c86846e5fd8a4aa892e31cc04d55002b11b8b85b516fa41b55813f001d3fba1c
MD5 f39d6ab44e53c6904ae91cc959740fc6
BLAKE2b-256 a0ad53a07fab22b766ffd39236df7a51de840adb173c93e531f3b7269add2cc3

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d3e7bbffb0b7e77bcf7278aff7c09f9bfc738b9cdae39ccfbca5ee60626a5f7e
MD5 7f0a1ecf8d2bc443a31b8472b625df7f
BLAKE2b-256 7a61282c07a7dbaa99afaea1f11a0ff53ad8c71c5368cbda6f995f0046c4d50c

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp313-cp313-macosx_11_0_x86_64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fed9e29031e75a0c0a1ddbc494a12d2ed1ca66a7903c7ebfc240b56defeb8f46
MD5 29b62ffef19379d4d98b62f35c9b24af
BLAKE2b-256 026f12b1bbacd5031c7b1ca4b2bea44249d56ab656662bb019060d68bdab9a13

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 65872f265cc55417b6096a488771d5922adb444c288c193c61306a9cb2f14fac
MD5 93f521e1705f9586c592d0164b08fc39
BLAKE2b-256 a4289105bb59d668e567392a6356afd1729aab77ef1f5f76974711e3270d9843

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp312-cp312-win_amd64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c89ed94b7869010f189b8c6165f535337695b6ebce7dc2ee94aeae372223e224
MD5 7573766391d2367e7bbbefdf635224a8
BLAKE2b-256 1cea39999c106aeb639cd5b71e023899b46bd317634a013a5d345fabb8038988

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e6fb99301594ddb4f54938e8fdbf31bc0518014e4353826479914bfe879115bd
MD5 447c6edb8909f1bd0f28884a5d743b66
BLAKE2b-256 fe359ab2e8b843c07e1bd03354feec88cd2897626bb935a24197e90773a13915

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4ebaeaf84c4308ab070efc84376f9b21c7a2c7203b9c2f9fa85fdfc014b324ba
MD5 4fa1d2a4eabeff6995d7736d3c500353
BLAKE2b-256 3a754c6f294fddd8a68a91e160725e58521e494cfd6a85c8eb287d1b79fe0549

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp312-cp312-macosx_11_0_x86_64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba89806266d6265897c70a99c9aeb274f3bee9d5220d1562fde59643e44eaffa
MD5 83c2786a1591e98f6f6554bded32d0e2
BLAKE2b-256 c039eddf2bd417a6fb15191a4785cec859cd3a0c3a7dc6eda202a65cdbf67415

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e7037d6a8b468249d6d96f8da843dda7d8fc69b357f4e27e12d1e8b4f1e1c993
MD5 f9dce7fc3716867db8c32da31ac0a2fd
BLAKE2b-256 1ef93a040acd8b18f09f0d43c1886e1e0ad4a14fd445a7972ea46a8e5fde7e35

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp311-cp311-win_amd64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bf081eb092cfc9c156a579e8a2b3f6258c37e8f83baa8015844b82fc8aaf2df4
MD5 b40f0674f8fa6086f736cc5730ed3954
BLAKE2b-256 9d3ebd71e7b5e53873e1a039e174ca7bf17877c68d7117404a44d71865334f1d

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 38b25803c344541750e7f226e1d8ebdbf08214d725c0f623f20371d2cfbdbe63
MD5 fbe62f259c8790e036d48129f095541e
BLAKE2b-256 892ae079d5b207048bb1078de9795f8cf22a7f150a8d0ab8d062429f234ae971

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4fda9227959811780375f9a3f0b3c7df26430aa859721556cf4707734a1309e1
MD5 baf1da6386ab7464003e85a2de66472f
BLAKE2b-256 4a372c8cb0156c46398662bfb3620c2c66621a1f2682b28efd1625515e133f0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp311-cp311-macosx_11_0_x86_64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d17943e0a7975ff5b435168d2ddb8bd2017bf8f0164df4c195b047149c50bc7b
MD5 117bd84d18023a5b7da5b4ac6b988b93
BLAKE2b-256 189334104a48ff433063e211856a91cb48a36fc5732fbffe8e3935465437c9ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a81411abf24e94eec2719601e8c6076a2eebd2eaf1d6b599a22e865ecd461b51
MD5 601798c41131ceac999261c10d1769dc
BLAKE2b-256 53e09bcff6ac49fbbff380a2703225366dab9576c3d86447569dad1cef9c4167

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp310-cp310-win_amd64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c15658a85e1d702109dc65d17bfd332cc55340d91240cc8ebcc1b62c6cd5328d
MD5 f7fa04af8935656153cbdbabcd853b47
BLAKE2b-256 c4ed07f69f53cc210e3f7a61bb7b7fccea064e6b51525e6c2a7cf1a3b90b18dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 711511899547944550fca4276a772152ed09c4aa1a921fe308795728cc124d2e
MD5 29dcb8640f09cc0afd75f0232125696a
BLAKE2b-256 60841b6374b6840771e49489e589ca68b88a999cbe45c19a997e7223b486c442

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b8e7e5c9e6d72f413474a3b8dc58b6d472ff1a240855ba6957b6a35c7145300e
MD5 cd99a8cad4c24b486e864fd5be376592
BLAKE2b-256 4ee8d9a035e7734848a42cee51b3f298d345c517e433c501edda682a3ffef5a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp310-cp310-macosx_11_0_x86_64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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

File details

Details for the file openapp_sdk-0.1.59-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.59-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 86a9b010c086dd7580faa838b66b624cb418151096c1dff1bf07c72a6be63635
MD5 d705b2c5f6ba4414b0878d6a8d75263e
BLAKE2b-256 b548dcd42870ea1e9c06c2d39b18d076de9401a4774d56d77e5dd3ee661d09ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.59-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: sdk-unified-release.yml on tomers/openapp

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