Skip to main content

Official Python SDK for OpenApp — the open IoT device management platform.

Project description

openapp-sdk

PyPI version Python versions

Official Python SDK for OpenApp — the open IoT device management platform for buildings, homes, and access control.

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

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.53.tar.gz (241.9 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.53-cp313-cp313-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

openapp_sdk-0.1.53-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.53-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.53-cp313-cp313-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

openapp_sdk-0.1.53-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.53-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.53-cp312-cp312-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

openapp_sdk-0.1.53-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.53-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.53-cp311-cp311-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

openapp_sdk-0.1.53-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.53-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.53-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.53.tar.gz.

File metadata

  • Download URL: openapp_sdk-0.1.53.tar.gz
  • Upload date:
  • Size: 241.9 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.53.tar.gz
Algorithm Hash digest
SHA256 4a945718733792f148ea70490687b5f06a0c5aab6047ca448fae59392463cb23
MD5 b89b405393fbed3b524caacde8d96969
BLAKE2b-256 45f2e44557c606edcb83b0d34c5e4fdef476b4dbafded45107415be10597e61e

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53.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.53-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 536cc775312769786d6a64939d28fa87a0cf12fa234b9f13e8e3dfedbd919fd9
MD5 68ba37e9a01df1bca925ad19979e9b1f
BLAKE2b-256 f0853326e68ef71a3ade0e276cc5133f415c8709bdc44fac49da6296d8821c79

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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.53-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 265c1227cc3747d88b3ed31251698435f81a73d88fbc4ca92126315db9ddd346
MD5 ea5b8b9b02b6c030244d39d0bb6b7192
BLAKE2b-256 ee5ec8000fc28f6ca5e5f5ea37126c48364c96569701f6a2b0225c4eb9b8ed71

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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.53-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc57058548f5c971f8b0c33bc2f00188a89cea57efc8d106043ab3eaff1a4ecf
MD5 d1e6caa25f52824fdb0f92a1c385f1de
BLAKE2b-256 76b3373e0cef2c3307d8db9f2e79d816c2ba5d353b2472c5cf0e976b4f5c0c68

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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.53-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ae708fe191464531a192754399fa883e52171554cf006c16e3df3dc8cd3c57c9
MD5 976b7d770e95edcbd30746dc94536ada
BLAKE2b-256 c8c114d915e1765229f0afbe565526a856dec3351a9c79e319ffd0d842e83de0

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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.53-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b38b858dcf3a0b06e9080f68cba3ce2bc94303dbad05393c5ba653ea16869274
MD5 2d7b753c1ac06e64f6fae1ab1614a29a
BLAKE2b-256 c2e8e9b24fc862719a8a72b635c0b6fd19ca8c507832a05faf74ac665b3d11ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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.53-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4c5ddbd587fa95a0bbb629648d57ca208efe8202acb4151c1851593a4d492e28
MD5 e21136ae9cbf1a5f9d5eb61e6e7eb19c
BLAKE2b-256 10fd91caa2e8839b41651bbf5206a6746eb84fecf19ff066fee61a983283c962

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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.53-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 451a2ac581b6da3409390c7bec9ba4d1b0e8adefe94230150a2a2d6577a399d1
MD5 eefa8dea3376accb426d814b20acd6ce
BLAKE2b-256 de2558308dfbcc9b87c51a8eaad29b90aec6160e955174d1f7630565014ac14d

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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.53-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e16baa58af1cf61e2ccdeb7fb361342fc73f970b63c6695e0a6c7e18528a8c4a
MD5 e17ea6bf0c616e4f2a881f220d362e65
BLAKE2b-256 1fcfe0f041ae4c8b11974e16011013a0177dad614105d8c79846c508c1c96196

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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.53-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6a887eb4cc7ab15ee5657ab7be2e67c4cbec131df66b61c71fc128c7b4b826da
MD5 c8f6de26fbaef14d9055b71247cda6a0
BLAKE2b-256 603ff520daa09941c1b67afac02c22ca04bc2f0a3f6512fb6c77a29225db6446

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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.53-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 906e29fa19fe55913b5b64b6c56c97fc1bc9e560f519d70d115c1cc23f92fad4
MD5 7efd4c8be00e2546d7d62fc1d135e1ff
BLAKE2b-256 886662eb6afdeb8569461f82f2a9812744b296084b4e23b378f1b56838f534e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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.53-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 dffd5f1fd3c00ed40c6395655fa6ff9b64ce1ff8ff463e3b660cb08f9cac45d6
MD5 de84ce688ed4d779cbfa0001e15c4a74
BLAKE2b-256 34642d910e3777ad590020a752ad5d503959d3ce55f1d4fdb5248a304cde1bcd

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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.53-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5ee7188ab3cee82d2258362e9344c8645ab7544facf78621afcf95ec508edba5
MD5 1da2ff1067caa5164ba8eee701fe55e9
BLAKE2b-256 d3244de4b8f244feabf541f4f0a4ec6863d912419e270424dcfb0d1306af37fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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.53-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fe2f81dbfd093b374d48c6df0cb94c91a457f392b074e87ce99c589489b362d6
MD5 fd4dead7a045891d28ef1589445e28d9
BLAKE2b-256 3cc7cc7f41e83583235bdfeab6d0dc7f983f323f973e03c22f69cdaef94157ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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.53-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d041b30da81462d607c60b5f6895669fa7a1c7eae9cbcd13d82af351137820e2
MD5 98ecbe451adc5b6e8fbfd813429e4c07
BLAKE2b-256 32b7b34fecedac0a9379e03ba4305d2f4c4ac550abfb2ca9e5569d41b869bc7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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.53-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a502b19df9a40fc6deb4adac7c50248b507cd2a54b11d8a93cf8389ab219f326
MD5 c108693fcdf665f0c798c189f2dbe46e
BLAKE2b-256 9e021f3a72926f53fe3db6521e0e34baf05f93c524922693b2e2abeaa5bcb0bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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.53-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9f69013e5f443a602cf740abe8640803a424136f2b98fb8316f97972808e269b
MD5 755af2640befefc385138f246686ae45
BLAKE2b-256 8c29b34b9cbf0cf907a2da163d5be94145a2254755a315f7be43d23dc12b957e

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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.53-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 963cc5e12e8bbc0f1c902a18c8a6e8d8b9f56030cbf0a3a63a5f7986abf7d510
MD5 a0a1444ae4e60d201a99b650c2507bd0
BLAKE2b-256 16ac91dc3d5f3783dfb5bda4cdcfde7462a7a9eb86710628497f22507c837266

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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.53-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5a4660475acd5b7600a41ac49ee7d5afc253fbad3b378e6d3ee00a906ff89622
MD5 438a3df79caf0989d1e81efb178bd763
BLAKE2b-256 6fac5b37c2b238099e9e729eb3d1eeb8a709d361277bedc42553ab212cb6c0ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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.53-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 35a3454343f5fabf2849bc7f7cfc7a21617ea2d8ea8e0e9fa9660bd9d45a81ed
MD5 be4c688509bb113a1e11ca5a6893e400
BLAKE2b-256 c5ffaadeb65e156e5f770b0eec912d627d1291b31d15c154b96f7822dc47e5f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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.53-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openapp_sdk-0.1.53-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a10d1df49e7f3dc9edcf40e8b6de317ab175bcb6fae7729940ede094a7495785
MD5 ef5410227547d63988ad9add2c1d1413
BLAKE2b-256 f6db3ee6993dd32e1605a63c3e034f9f6b20aa62497f96172fb6e38a369a5d86

See more details on using hashes here.

Provenance

The following attestation bundles were made for openapp_sdk-0.1.53-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