Skip to main content

LibOSDP for Python

This package exposes the C/C++ library for OSDP devices to python to enable rapid prototyping of these devices. There are two modules exposed by this package:

  • osdp_sys: A thin wrapper around the C/C++ API; this is a low level API and is no longer recommended to use this directly.

  • osdp: A wrapper over the osdp_sys to provide python friendly API; this implementation which is now powering the integration testing suit used to test all changes made to this project.

Install

You can install LibOSDP from PyPI using,

pip install libosdp

Or, from github,

pip install -e "git+https://github.com/goToMain/libosdp#egg=libosdp&subdirectory=python"

Or, from source using,

git clone https://github.com/goToMain/libosdp --recurse-submodules
cd libosdp/python
python3 setup.py install

Quick Start

Control Panel Mode

# Create a communication channel
channel = SerialChannel("/dev/ttyUSB0")

# populate osdp_pd_info_t from python
pd_info = [
    PDInfo(101, channel, scbk=KeyStore.gen_key()),
]

# Create a CP device and kick-off the handler thread and wait till a secure
# channel is established.
cp = ControlPanel(pd_info, log_level=LogLevel.Debug)
cp.start()
cp.sc_wait_all()

while True:
    ## Check if we have an event from PD
    led_cmd = { ... }
    event = cp.get_event(pd_info[0].address)
    if event:
        print(f"CP: Received event {event}")

    # Send LED command to PD-0
    cp.send_command(pd_info[0].address, led_cmd)

see examples/cp_app.py for more details.

Optional command completion callback:

from osdp import CompletionStatus

def on_command_complete(address, command, status):
    if status == CompletionStatus.Ok:
        print("command completed")

cp.set_command_completion_handler(on_command_complete)

Peripheral Device mode:

# Create a communication channel
channel = SerialChannel("/dev/ttyUSB0")

# Describe the PD (setting scbk=None puts the PD in install mode)
pd_info = PDInfo(101, channel, scbk=None)

# Indicate the PD's capabilities to LibOSDP.
pd_cap = PDCapabilities()

# Create a PD device and kick-off the handler thread and wait till a secure
# channel is established.
pd = PeripheralDevice(pd_info, pd_cap)
pd.start()
pd.sc_wait()

while True:
    # Send a card read event to CP
    card_event = { ... }
    pd.notify_event(card_event)

    # Check if we have any commands from the CP
    cmd = pd.get_command()
    if cmd:
        print(f"PD: Received command: {cmd}")

see examples/pd_app.py for more details.

Optional event completion callback:

from osdp import CompletionStatus

def on_event_complete(event, status):
    if status == CompletionStatus.Flushed:
        print("event removed by flush")

pd.set_event_completion_handler(on_event_complete)

Download files

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

Source Distribution

libosdp-3.2.5.tar.gz (98.4 kB view details)

Uploaded Source

Built Distributions

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

libosdp-3.2.5-cp314-cp314t-win_arm64.whl (62.4 kB view details)

Uploaded CPython 3.14tWindows ARM64

libosdp-3.2.5-cp314-cp314t-win_amd64.whl (66.6 kB view details)

Uploaded CPython 3.14tWindows x86-64

libosdp-3.2.5-cp314-cp314t-musllinux_1_2_x86_64.whl (261.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

libosdp-3.2.5-cp314-cp314t-musllinux_1_2_aarch64.whl (258.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

libosdp-3.2.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (264.7 kB view details)

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

libosdp-3.2.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (263.3 kB view details)

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

libosdp-3.2.5-cp314-cp314t-macosx_11_0_arm64.whl (70.8 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

libosdp-3.2.5-cp314-cp314t-macosx_10_15_x86_64.whl (69.6 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

libosdp-3.2.5-cp314-cp314t-macosx_10_15_universal2.whl (128.4 kB view details)

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

libosdp-3.2.5-cp314-cp314-win_arm64.whl (61.4 kB view details)

Uploaded CPython 3.14Windows ARM64

libosdp-3.2.5-cp314-cp314-win_amd64.whl (66.3 kB view details)

Uploaded CPython 3.14Windows x86-64

libosdp-3.2.5-cp314-cp314-musllinux_1_2_x86_64.whl (250.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

libosdp-3.2.5-cp314-cp314-musllinux_1_2_aarch64.whl (247.3 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

libosdp-3.2.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (254.0 kB view details)

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

libosdp-3.2.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (251.4 kB view details)

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

libosdp-3.2.5-cp314-cp314-macosx_11_0_arm64.whl (70.1 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

libosdp-3.2.5-cp314-cp314-macosx_10_15_x86_64.whl (69.0 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

libosdp-3.2.5-cp314-cp314-macosx_10_15_universal2.whl (127.1 kB view details)

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

libosdp-3.2.5-cp313-cp313-win_arm64.whl (59.5 kB view details)

Uploaded CPython 3.13Windows ARM64

libosdp-3.2.5-cp313-cp313-win_amd64.whl (64.7 kB view details)

Uploaded CPython 3.13Windows x86-64

libosdp-3.2.5-cp313-cp313-musllinux_1_2_x86_64.whl (250.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

libosdp-3.2.5-cp313-cp313-musllinux_1_2_aarch64.whl (246.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

libosdp-3.2.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (253.1 kB view details)

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

libosdp-3.2.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (250.1 kB view details)

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

libosdp-3.2.5-cp313-cp313-macosx_11_0_arm64.whl (70.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

libosdp-3.2.5-cp313-cp313-macosx_10_13_x86_64.whl (69.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

libosdp-3.2.5-cp313-cp313-macosx_10_13_universal2.whl (127.2 kB view details)

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

libosdp-3.2.5-cp312-cp312-win_arm64.whl (59.5 kB view details)

Uploaded CPython 3.12Windows ARM64

libosdp-3.2.5-cp312-cp312-win_amd64.whl (64.8 kB view details)

Uploaded CPython 3.12Windows x86-64

libosdp-3.2.5-cp312-cp312-musllinux_1_2_x86_64.whl (250.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

libosdp-3.2.5-cp312-cp312-musllinux_1_2_aarch64.whl (246.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

libosdp-3.2.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (253.1 kB view details)

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

libosdp-3.2.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (250.0 kB view details)

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

libosdp-3.2.5-cp312-cp312-macosx_11_0_arm64.whl (70.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

libosdp-3.2.5-cp312-cp312-macosx_10_13_x86_64.whl (69.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

libosdp-3.2.5-cp312-cp312-macosx_10_13_universal2.whl (127.2 kB view details)

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

libosdp-3.2.5-cp311-cp311-win_arm64.whl (59.7 kB view details)

Uploaded CPython 3.11Windows ARM64

libosdp-3.2.5-cp311-cp311-win_amd64.whl (64.8 kB view details)

Uploaded CPython 3.11Windows x86-64

libosdp-3.2.5-cp311-cp311-musllinux_1_2_x86_64.whl (249.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

libosdp-3.2.5-cp311-cp311-musllinux_1_2_aarch64.whl (246.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

libosdp-3.2.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (252.1 kB view details)

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

libosdp-3.2.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (249.9 kB view details)

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

libosdp-3.2.5-cp311-cp311-macosx_11_0_arm64.whl (70.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libosdp-3.2.5-cp311-cp311-macosx_10_9_x86_64.whl (69.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

libosdp-3.2.5-cp311-cp311-macosx_10_9_universal2.whl (127.7 kB view details)

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

libosdp-3.2.5-cp310-cp310-win_arm64.whl (59.7 kB view details)

Uploaded CPython 3.10Windows ARM64

libosdp-3.2.5-cp310-cp310-win_amd64.whl (64.8 kB view details)

Uploaded CPython 3.10Windows x86-64

libosdp-3.2.5-cp310-cp310-musllinux_1_2_x86_64.whl (248.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

libosdp-3.2.5-cp310-cp310-musllinux_1_2_aarch64.whl (245.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

libosdp-3.2.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (251.8 kB view details)

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

libosdp-3.2.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (249.5 kB view details)

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

libosdp-3.2.5-cp310-cp310-macosx_11_0_arm64.whl (70.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

libosdp-3.2.5-cp310-cp310-macosx_10_9_x86_64.whl (69.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

libosdp-3.2.5-cp310-cp310-macosx_10_9_universal2.whl (127.7 kB view details)

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

File details

Details for the file libosdp-3.2.5.tar.gz.

File metadata

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

File hashes

Hashes for libosdp-3.2.5.tar.gz
Algorithm Hash digest
SHA256 e5e277329b0e8d8509c797de9211119ae2bf1b3d1f4fcede64ffc09308324375
MD5 89e57a09d9500aed5366ea5fe418ab46
BLAKE2b-256 9d7d08a0ab1244959d278e4dffc5141168a81e904838c26906bac5b8e12929a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5.tar.gz:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: libosdp-3.2.5-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 62.4 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for libosdp-3.2.5-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 c8186614d835eb60cd97d240e27cb9f3ce93f8bfaee4df1fb3237d7278fea951
MD5 5581294bf8157b0037450c0dbf0d567f
BLAKE2b-256 8bbcf4f0eb2a63cbec63b09535e3a72862d5d284d3d98c77cebb41491dcb5b98

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp314-cp314t-win_arm64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.2.5-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 66.6 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for libosdp-3.2.5-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 44384fb30fb5fa174db30cd85b46a5aa9401c1ce66ef4e79ab6b91f1b8a5e67e
MD5 665b05122dacacee4da76a3c19e898ce
BLAKE2b-256 86e210eda3a954c6abf0fc27169189398ce1642e99d68eef62cd82afbea656b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp314-cp314t-win_amd64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f58bd39efa7e7043576a4017167ea4055b2ed6ee7fbcf40892bd33b4809f83ec
MD5 163eb1db71c7f793af59f43b9871e247
BLAKE2b-256 05c6012e932e42778da4e0f98095c8b331576ffffc7408e1f9add917f8a9a75a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 099c0340a9b01422b7831aa7d454ca8077e2271aea3c878c6e3d97925d2e6945
MD5 5ca7f12e16fb90db51cc7dc9b924a66f
BLAKE2b-256 4fd3d9875a3e53291a242104c5e878c9bacdaa103b083ec227835d4c01898340

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 43e68c4fda44675155a0c987488c23432f3114b179bf0f02932116fef532126f
MD5 05cb7231cc76f671bcd8de9ec24c0ecb
BLAKE2b-256 e9d0ee0b1efc714b919aee5e1bc11a6a0555dad2d212e4d53290983f205211ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1eae9c14b7c34142af64420165a298b5c00213dd7bd6ff7e9b0ff639b7a36282
MD5 bf9a82447d2489d2c1659281794ae550
BLAKE2b-256 a3c6cd1c0ce63ef83e86adef55e35ee3023dc39ceccf119009baa3eb2a0482ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 945360a593c83b63d0fb6a89705edf907e8890abbcc6caa8dafb05fd0d5dd3aa
MD5 59beac3f113f5c748b7a197d0869c08b
BLAKE2b-256 70b13c492ded1a390f50bdc72cce5f55979dba99327cc8884137dec7bd44c9b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 dd2bfa6cffaedc1846f34f01ab4dc6a5a6d6ec3938b38c7ca1ad4881a2e887b0
MD5 5fe9a5d8b8120e66172ee145c5b1cf80
BLAKE2b-256 e91bda54760a2a91e11c84de41b078ff818545b8cb74ec2c960ed93cbb3bdc1d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp314-cp314t-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp314-cp314t-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 be5fb47d12c2e277421c46a75152977ae8dd4b8af59a8f1112f21676b6dfc8b8
MD5 eda73b3453780c14fe605e2a139bbfc5
BLAKE2b-256 59feb7be2eb4b272e5de101f213caa45d12d1af31e402ae70921528551fe1da9

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp314-cp314t-macosx_10_15_universal2.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: libosdp-3.2.5-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 61.4 kB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for libosdp-3.2.5-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 4b02f246b87a9211847c88a52c95bb0cf3a50f6a837cd04d305e346221efd187
MD5 a3b4735922b5d47eebe1de893e007804
BLAKE2b-256 efa9798c96cf9e912713a4faf821900bf698d414a8bafba6f630715b3e48770e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp314-cp314-win_arm64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.2.5-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 66.3 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for libosdp-3.2.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 510d73c4e9ce796cb029430364fce401bd308281556d6686658fbe4875383798
MD5 f3dbe2790667ce9a145f15a232acec08
BLAKE2b-256 9715caff8bb1ffdb3bc12fd082189ab640d3a43a4ec7d59682a470b25e39c926

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp314-cp314-win_amd64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dee4a04d3fda74fdc4390df321ac60035862d103321c7f0e1647f9357b649122
MD5 adfce3524b5aa5fd4c13d4fd79d25641
BLAKE2b-256 9dba77c75dcb6c54b9b5e630b3e6f19838941c3a98686029e515951416cd277d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8bfb1c0bd0e979361d5bbd3ac369adf30775915411481c5272bdd6c6b19bb716
MD5 44df878c1b2968fed259e52562e7b8fb
BLAKE2b-256 a20ff7ad8e8be161398c0dbd1f75c278c916f5162c3adb50d8eade3a7b6869b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e891d6be862fec542772984ec65bf0a449ba0617680d195afced7c4e1d9b395c
MD5 a1ef50ea93ea34bc4f369afaa86c3c16
BLAKE2b-256 11cf37217a0c4bf9d5b547ff0ac6d9e0912c8c30b74037a08fefd577b4fe3753

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e408aeb3824eaae7d4b3a54a53a89ee2b46c53e9b549186f21301630429de028
MD5 6ef839c4b87660977596f16d980304a9
BLAKE2b-256 07ac68a1efceba2e292b86fdf1bcd902203aaa8934ad44632251a8fe65269c71

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2547f07121fc2718be8d31c4dda0248e8a010a3bf6ced438798884d73cd78257
MD5 1e35af40003f8529c470f447961b779f
BLAKE2b-256 f15a11d7ee5da975130824ed8715d260a5ae679ec817d5f072bf14330ec7862f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 4ec638d4ee4ed5f3d8fa0d22246e64a21b3be13959b0a57426268ff87c902e2c
MD5 0c393bdea36319f61b88349bdcfac4e7
BLAKE2b-256 b1b1fcb531ea0b539ad728d852c689fc65bd2dcdd5b985f7287ea8874e33d09a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 8291c9d3a361d9f2436936b2ec3caa10df1b7ec04741cc1853bb52c48af0084b
MD5 a99a80a04dbf67138913086a40086cb9
BLAKE2b-256 117f955f7818bac81d7a8b69391ce04c1f1db725c00ecddbb5c9f7de22010191

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp314-cp314-macosx_10_15_universal2.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: libosdp-3.2.5-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 59.5 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for libosdp-3.2.5-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 70ffa4d7e43ab18390aa3e345d1b26dadbf0c020f362e5ce8d7575e5ff78f3e5
MD5 ad5b062948165b2796b418b08e2d4c81
BLAKE2b-256 c2892f106a34d8b3f6f7969182e656ef3a1dae02e1a0c186c96adbfc1f5ee8b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp313-cp313-win_arm64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.2.5-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 64.7 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for libosdp-3.2.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9ee8f0839d46237338ad08cda02d6b399d9ba4b598262506c968b51b2b96d7c5
MD5 5a6b9ef0f7d009e77ec34235492b7bf9
BLAKE2b-256 16423c095ce1513e50506bb526c5f150e1bd75a1d8fe3df70df48ad4623214bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp313-cp313-win_amd64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 edc5bb537fe5c50b558826163e3940d3f77f79bdda3dc49d2118220a7477d753
MD5 6d13c5e640b3b32eef8abd516d5d8237
BLAKE2b-256 780cecaa8402cba96f834660b29345da9c323618b919f2254ae89424f8310bfe

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d968e6fbfbcb31fab0f2dfa93cdef223df921fb289bf0a1b09bcbd3957cfe471
MD5 4addafa8764c95ae7a202d1e562cef18
BLAKE2b-256 b9b59393bd28ef5e64ffa32c5414e198f44b15e04cad92b4b3561fe3dae8f8cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ef6c328496005c36abc32d796e30799920d4862d5bb059a3f01dfb9f088955d2
MD5 2715023a941fb6acb6914cc8eda21304
BLAKE2b-256 75f12d0e6652b4a79bc6beccf59aff2de0b14e1fcdcbb55771e69efac93da537

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bcbb337b5f6ac34ddb42882eb520153c22e889696dae1ac6184f3927cfd1e0cb
MD5 f809d6f5cbe2eca617625e379457c7a9
BLAKE2b-256 036fdddcd1315eef644cd65fa990bcd243208488de3a2b0b2d4399d991af45cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 42d557fecb6309814129c4ddee95e1df14fb28f940a8ad89d1f4928620f07f23
MD5 66200a2e0890d8055cf91eb153473658
BLAKE2b-256 7bb3f49c24c2f95b8389de7536334aee7b707f9572680d55d00632c20acbe78a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a6ef20295269e51a2d7d42d47e2a02cb4ec6e8d12270d687e58144c43db4f63a
MD5 4604f6ea1a1c75f636382a83766ffefc
BLAKE2b-256 2f51bb4256cfe4399d035d4e5b655078abea81b4a0c55c0e4540eb914e6732d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 9c47351004707d2081481c683252ba737be0402ecbd5f2fd045cd46b91025d42
MD5 a94108b436852976de1fc8fd8f8eb374
BLAKE2b-256 edc5d282eb12f56d9a90485d5e0d43955bafaa0c71479c8a2f340721e7a37445

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp313-cp313-macosx_10_13_universal2.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: libosdp-3.2.5-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 59.5 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for libosdp-3.2.5-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 248298805253f8075800c839c0f9bd52e142160ecb1e5cc610f159852c378c1e
MD5 9d3f9e2accd03d7905e88038215f91b1
BLAKE2b-256 52826fedb724726008d64f6e1870e4aa29f503bc4f6a24d004692b019673a063

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp312-cp312-win_arm64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.2.5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 64.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for libosdp-3.2.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6c4d177d505fc5e08193b35ff236971641ff98f84cf24fa647682bee1940cfcf
MD5 f08f2df3e6903efd1e50490b4ceaad5a
BLAKE2b-256 84cfc15f5ae590f5e8e2be0af34f1d7e2a28cb2b3d46099c9e934ea4f278eb50

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp312-cp312-win_amd64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f507de4a90de4d470d5a62fb80b2d2fcb2b21fab7e9da70a202fcb233f7135cc
MD5 fd39c837cdfd9c06d155902bf30288f9
BLAKE2b-256 05b00d4bd0776bcfdc1df0d7ed3130cd6ff4d28c86c235d15d15af0e37847f4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a3e917361d48526cfea6245b4e9d1ffb5f51a512c1b0bbe60787c31c9d3e0de2
MD5 a53e0da82f9ef4e2bacd02d090e48ae9
BLAKE2b-256 ff491e7496a5e2d5403d8a0d52c2b6888995772f4ade0f32b8d4bc53cc335272

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6acc914bc5f2403660fd2f867a82c290e8bbd7170fed5b9cbe0f673f90d37432
MD5 c96ee56d6edeaab31789c62aea65b973
BLAKE2b-256 be2b9b537b175e1212d7e2743186ecb7ae07727a9dbd657ad2a728386cb6d456

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 04a89ac9dd65fb462945df79d8caaa12e6f577eaf9802f54309fa3ebfecd6908
MD5 1acdcd9ca12b165ed04e366e768ceb26
BLAKE2b-256 8df30ac84b020093d533f871a48f49e9feafc8df87f65ff2c3f8f1369e20ffa2

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dc857dd2341a28f5b21977a825027a9a07603d6a537c38230262d2685f99ff02
MD5 eb823b55967eb39ffabfc8170c254a5c
BLAKE2b-256 bd01c8b2a013dcf317384af63ed72355e7556ed8ce084836b771aa20d84d3026

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 6e39e251d8c8adb6031441766eec41de5dfb088f6b2314635f6aa01de9e99a4c
MD5 298036239b1c6db1bfc61df2497882c8
BLAKE2b-256 f23617dbbb12a0ffbddd7674de01ded060381d5a1514717c59d294d5fcc66f9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 6225ee7d4cd1405778dc96ae5f8cdeafce0d2d35cdbb8c21deb318604e464e2e
MD5 c3222cb20e5ed057dd424b158db7e632
BLAKE2b-256 aa9e963330649b59c3d9889d875a94562999a23bfdd1afa99ce00ed012b27b32

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp312-cp312-macosx_10_13_universal2.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: libosdp-3.2.5-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 59.7 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for libosdp-3.2.5-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 19b8d4e05bbcaf2e1b8b834fc5a6696b00ae99f21e9a99f676d137d4b55ca882
MD5 62aad3ac8c860b59cf2d4a1f826c1951
BLAKE2b-256 05946db1ad7bca35bc91075a3986ad759dc384d634d2a761feba85b9e7d0fccc

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp311-cp311-win_arm64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.2.5-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 64.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for libosdp-3.2.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 52a28f6eeb671e912eaf9b05d1b3acdab46fa2b4536459baae43f92903ae7850
MD5 82fc2fe3ccda418553eb50c63d3a5cc9
BLAKE2b-256 7c91e3097da629734dcb7ad0149fd84928336150326452b803e4dd857c478fe4

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp311-cp311-win_amd64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 370512e017d935a57a16f7a28fc8c3d6617ce0a060292fac339d6cfe087294ad
MD5 81caef503f75fc54f08072c0667c9d07
BLAKE2b-256 f48d2cebd5bb0f1d410c7c97b49b70bcc7d9b37904eb3e97a84a2b713c620645

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 65a7ede96a1566f63e252dd3852a7f496b9e45d2b0dbc70ad6739c536e286c96
MD5 90922d18849119c1734ddf04a28ea3b0
BLAKE2b-256 27f52b47f4662c91afd81094e889590d45f8b6016b04284223af88e41257e26a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9bc2f10572db6cde1ac485e1620b64137e62543233f4af3661faf7877da45cc1
MD5 4fbac829f229a01719a632bf9a955da8
BLAKE2b-256 44cec5c6cef21b6ab2973c34eadc01301f5cfdb9ebce5a7fda3539ac9364ab6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 112a7bdb7d52327978e6aaffc94e5e365685607a8b12c673b7ca2339387ccd40
MD5 0c31abc96959fadbc67d973a3074bc94
BLAKE2b-256 2967142e6ba25e3be42a68a4c1c736c285ac9b226e5dddda31d0e3352bfe1ead

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3e9afb2684cebf34cbda89ab87f07b71d5e50d6684a6d32a23cf8fc64835e4ea
MD5 2d6ef4f5369c3885ab0059ce92ab36a0
BLAKE2b-256 ec2b106c790e91097577cb501a2ca6180882d1df6a2ddd6f4a35a43831e35124

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bf002b95de680f2786115d2b50b79e92e3ab6adf7cd9d4aea71357a3bf08b55c
MD5 a929be81a03b545a84fb397c67356bc8
BLAKE2b-256 30183e5acaeba598f276e5b985843d9a1ad25a9cd597d9abf50116ea290c46cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 10b20a7ab09640aa544acd8edc9546522c54762e998bd1570c51199f9bb18bb7
MD5 78b4b3b8dec5442fd15c616518ab4cf3
BLAKE2b-256 010584e62f1097299cce3d72c1b2b5d8a9702ae1939ecbed4892fd6d914847bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp311-cp311-macosx_10_9_universal2.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: libosdp-3.2.5-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 59.7 kB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for libosdp-3.2.5-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 e91b4da59990f7a1615958bf34f6b219f41f319951a4e645fbdf68f8cc12694b
MD5 4fb7ad7e7c3a437e2d3b55ddc0225ae5
BLAKE2b-256 b58e8de63717d9f785cc4bc34af0d9bab92501f84bbaf8db57d520413e840d2d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp310-cp310-win_arm64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.2.5-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 64.8 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for libosdp-3.2.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ec57d5dbde6b3b74b625e3caba0e7caae738edbe2c0c37b757cbf09bd9c1d1d7
MD5 5e6e2fd130b20127f2b372565bf197e2
BLAKE2b-256 a386b800dc5804892afdfc49855f3b1b06d68a92035ac1fa8f24f3c7bcdfaea7

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp310-cp310-win_amd64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 46733dad8804cb9b431414697ee75e5afc7f3f35e43d16a01d4fc619cb99ee3f
MD5 3e661baf74d85c907254cd32cf320c95
BLAKE2b-256 e3c0fa714fc91c81fdf0ade513be78897c535aa0a969e2fa472fb157c4e7aab7

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 81a7ad222b863bd98e9e0169b1bfc907f0dc3493b51b3b92d3edbea29ef047d4
MD5 915fbe17f0cc955dd1c1cb9880476f7f
BLAKE2b-256 45466769ad4ae326e02a40cd8150a73f86f3b0eba2f7a70956dcabd004a1b42f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f3b50d22773bb00de703f62c3feb65f2a146266c56a441e2f339a5d22f08772e
MD5 9d5f0d6efd02117ccb282067d29aef43
BLAKE2b-256 fb1df8842057c115a220296ae67455af91d57b8fb8338495a540e674e0c7e044

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d88e40211cc3e0b36ba9a061c19b6591228c8fefad8cc5d5c5c64d7485b9c399
MD5 1bd682697038d36a73f9df1d4180248b
BLAKE2b-256 0c60d143f7f02d47b3addcb9d66a37a59e1acf6c6ea42644e1b1fccd273d71fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8ab182ccb57e3f04eabaad8cc08846bf565684054af658d98ede416933fd1180
MD5 a14e744dcb5f77778fc61dad8352b86f
BLAKE2b-256 5e23b2cd4bd7f25cc1c67515803e645e5ae09708f1d5f97656cec14f34111050

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 88d1a7ab85f8b6ba6f101cdbecbc60bda235ce1bdb157e36b127dbeb9d6b309b
MD5 a29b08bceb284d8f27e082e24225d647
BLAKE2b-256 3e0ca08df40568b18510d85ed6c2be8bdb084fd51dd8209baf3c640483a6a8cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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

File details

Details for the file libosdp-3.2.5-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.5-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f599a6f26965fedb71d2d42fd4c33862dc215770211c8787acd39b9536470c35
MD5 7c0e4677ed27d4e5ddf6b15e12b22fbe
BLAKE2b-256 e118217ed76b9798ecb4afe1e2cc5c65e662a5f09eb2046ca44c49a4b4caefd6

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.5-cp310-cp310-macosx_10_9_universal2.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

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 Sentry Error logging StatusPage Status page