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/osdp-dev/libosdp#egg=libosdp&subdirectory=python"

Or, from source using,

git clone https://github.com/osdp-dev/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.6.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.6-cp314-cp314t-win_arm64.whl (62.4 kB view details)

Uploaded CPython 3.14tWindows ARM64

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

Uploaded CPython 3.14tWindows x86-64

libosdp-3.2.6-cp314-cp314t-musllinux_1_2_x86_64.whl (261.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

libosdp-3.2.6-cp314-cp314t-musllinux_1_2_aarch64.whl (258.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

libosdp-3.2.6-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (264.9 kB view details)

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

libosdp-3.2.6-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (263.8 kB view details)

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

libosdp-3.2.6-cp314-cp314t-macosx_11_0_arm64.whl (70.9 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

libosdp-3.2.6-cp314-cp314t-macosx_10_15_x86_64.whl (69.7 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

libosdp-3.2.6-cp314-cp314t-macosx_10_15_universal2.whl (128.6 kB view details)

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

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

Uploaded CPython 3.14Windows ARM64

libosdp-3.2.6-cp314-cp314-win_amd64.whl (66.4 kB view details)

Uploaded CPython 3.14Windows x86-64

libosdp-3.2.6-cp314-cp314-musllinux_1_2_x86_64.whl (251.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

libosdp-3.2.6-cp314-cp314-musllinux_1_2_aarch64.whl (247.6 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

libosdp-3.2.6-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (254.3 kB view details)

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

libosdp-3.2.6-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (251.9 kB view details)

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

libosdp-3.2.6-cp314-cp314-macosx_11_0_arm64.whl (70.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

libosdp-3.2.6-cp314-cp314-macosx_10_15_x86_64.whl (69.1 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

libosdp-3.2.6-cp314-cp314-macosx_10_15_universal2.whl (127.2 kB view details)

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

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

Uploaded CPython 3.13Windows ARM64

libosdp-3.2.6-cp313-cp313-win_amd64.whl (64.8 kB view details)

Uploaded CPython 3.13Windows x86-64

libosdp-3.2.6-cp313-cp313-musllinux_1_2_x86_64.whl (250.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

libosdp-3.2.6-cp313-cp313-musllinux_1_2_aarch64.whl (246.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

libosdp-3.2.6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (253.3 kB view details)

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

libosdp-3.2.6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (250.5 kB view details)

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

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

Uploaded CPython 3.13macOS 11.0+ ARM64

libosdp-3.2.6-cp313-cp313-macosx_10_13_x86_64.whl (69.1 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

libosdp-3.2.6-cp313-cp313-macosx_10_13_universal2.whl (127.3 kB view details)

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

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

Uploaded CPython 3.12Windows ARM64

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

Uploaded CPython 3.12Windows x86-64

libosdp-3.2.6-cp312-cp312-musllinux_1_2_x86_64.whl (250.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

libosdp-3.2.6-cp312-cp312-musllinux_1_2_aarch64.whl (247.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

libosdp-3.2.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (253.3 kB view details)

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

libosdp-3.2.6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (250.5 kB view details)

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

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

Uploaded CPython 3.12macOS 11.0+ ARM64

libosdp-3.2.6-cp312-cp312-macosx_10_13_x86_64.whl (69.1 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

libosdp-3.2.6-cp312-cp312-macosx_10_13_universal2.whl (127.3 kB view details)

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

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

Uploaded CPython 3.11Windows ARM64

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

Uploaded CPython 3.11Windows x86-64

libosdp-3.2.6-cp311-cp311-musllinux_1_2_x86_64.whl (249.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

libosdp-3.2.6-cp311-cp311-musllinux_1_2_aarch64.whl (246.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

libosdp-3.2.6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (252.4 kB view details)

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

libosdp-3.2.6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (250.4 kB view details)

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

libosdp-3.2.6-cp311-cp311-macosx_11_0_arm64.whl (70.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libosdp-3.2.6-cp311-cp311-macosx_10_9_x86_64.whl (69.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

libosdp-3.2.6-cp311-cp311-macosx_10_9_universal2.whl (127.9 kB view details)

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

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

Uploaded CPython 3.10Windows ARM64

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

Uploaded CPython 3.10Windows x86-64

libosdp-3.2.6-cp310-cp310-musllinux_1_2_x86_64.whl (248.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

libosdp-3.2.6-cp310-cp310-musllinux_1_2_aarch64.whl (246.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

libosdp-3.2.6-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (252.0 kB view details)

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

libosdp-3.2.6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (250.0 kB view details)

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

libosdp-3.2.6-cp310-cp310-macosx_11_0_arm64.whl (70.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

libosdp-3.2.6-cp310-cp310-macosx_10_9_x86_64.whl (69.4 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

libosdp-3.2.6-cp310-cp310-macosx_10_9_universal2.whl (127.9 kB view details)

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

File details

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

File metadata

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

File hashes

Hashes for libosdp-3.2.6.tar.gz
Algorithm Hash digest
SHA256 ff4ce706da3402a836185279ea9bcb2db7f33eac9bc6097fbf5072b2516c82d1
MD5 b60a97a9d135858c3294d653ea408afb
BLAKE2b-256 f3cbfc9fb74fe64cf2e8565ee2692f3b97dfaae8e3b510031d26534bdd40ead5

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6.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.6-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: libosdp-3.2.6-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/7.0.0 CPython/3.13.14

File hashes

Hashes for libosdp-3.2.6-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 04ed29847774d8add037c19aaa41acb8bff17034e561e93aa4d935e064582166
MD5 b1ac993be3c99985ebcf5613860d8edf
BLAKE2b-256 5f244fc174340035bf3a3287ecf2b0ed4e40f991d2abad39ce43b8ed3c29516b

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.2.6-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/7.0.0 CPython/3.13.14

File hashes

Hashes for libosdp-3.2.6-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 5e6d6c63315a1a3fe23738f8d5ec7a0a1e0d2903d7230815c41e7c435bc45d8d
MD5 de60d25b54677d16e45f6b90ee6a8dcd
BLAKE2b-256 d5e1219c3c7b208e1b95146c88ceb01d0cf86823afd64befc964c2d22b26e4db

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e208facf0939acb5d89b701e3214e31dacc1259fd61938ce0045a012f3d75dff
MD5 124a59f24bd08257da1b7dbe3803ed74
BLAKE2b-256 80678a28f35a09d14cbc95cd8f6086e3e2015f69e75c4c39a2682262a2d3f64c

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bbbf749f46aac363ea207004961f74c7ae3fa0d5bab3bfa35212e7a9eec9d262
MD5 046206ddea07f8bce13f005b9ceccc4f
BLAKE2b-256 57ca233bfc0e335086cafe962297becdffd5b41de94707cc63b29b0d53d488d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-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.6-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 12970b0ac531a6885d11febfce542b0e304179ad9c6a581fd77fd9afbf71d8fd
MD5 3816955e1084194eca6760cd757f70e9
BLAKE2b-256 7718ab2d5d22b13c8ac608f5083d83453f22ac02ebe0ec15f01165db07b61939

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5a90442c9fcc12641bc57c7bf3180e0c1e496f61519bdae27fbb582d9f532123
MD5 640cd71768156b44b66de4d43b0fa366
BLAKE2b-256 faa7fd35b3ffb7ab02c9c266740d49daac55412e6b33664b2923513ac8e29cf2

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3f1e7503a2bdeb692315b1ab63820c0f5c9cdd30470d32351ce18574ca5d951c
MD5 d433557383314ba56c81b78b168a5f05
BLAKE2b-256 5c346ed8824ac8923def4a55684230619e581b034586e13094784c667117b8ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 6b93ba5d30e6f95d1d4db302352041ffb2eb0974d9e13542c153d082a4fa0541
MD5 5f96e81a786d04cf813e5058de68f296
BLAKE2b-256 f143371690f22f608712549bbe2315bf3ce7094e44dc46b06da91d730eeca6dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp314-cp314t-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp314-cp314t-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 97c31e54239553dd9986fdd177f2e10dda0bf028e16b7b559befc1a0ac5a2ff9
MD5 09e5d16d94c446bda5f2b657652acea5
BLAKE2b-256 bee445caef9c73e3a6e00865d568746df2362aaf692757b82633e756848e4e78

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: libosdp-3.2.6-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/7.0.0 CPython/3.13.14

File hashes

Hashes for libosdp-3.2.6-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 b4ffedf327f9787a49c02c08d9c78ad80970583be3848670b117699e91402183
MD5 1d8f0f003d9c726b11839ad2d0772075
BLAKE2b-256 0a052c0ab7604f4bc076aa370c0d916ef8a73c02bf284107243217e3347d9e32

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.2.6-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 66.4 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for libosdp-3.2.6-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 412d358bf6854daf944ce422a65257a66633fd05ae34735d7135d7eff10ca1cb
MD5 c5ab920f5b7231dbd7a285eaf9d464a2
BLAKE2b-256 0d3e916f20a49360e1b0756b5316a6e320fb68a2c8beb21ac0d14ba82d248a15

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8aa94dd5ebaf798bd4cbbe5799d8c1d0f5b081a09d6e12bf02b6bd805b9f3048
MD5 e0ec9184d05c4e3d182ef87356ff3ada
BLAKE2b-256 90d598c78f499c7b18570c1a03448a58638b1a71f0815c3831165796a364665a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9ab500ad43113d349bcf0cf53dcdc9a7c520c110b5981acefdef1ea46bf960e5
MD5 824984f24e4a7bdd772d45a6ba8e66e5
BLAKE2b-256 da82b8a1b452045c9493ab245bf8a79a9ec409269d45643beb196dff32863ab1

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-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.6-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5f303acb3f6ac9f77944d239f0fd7abc30d40c9655b9d5d3a51e85a0df25f08f
MD5 b55b2d2558bf2a0999c1a85295924fd7
BLAKE2b-256 71310c45c4f3e5ec291461b52a6ac847d50cd894eb0a92ee1ca74507d9b23b7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d60bf51f88700599aee039d2e5453e442b6f3a5dbd1aea77f446301489f1f011
MD5 ca8ef80b4b6a5bd34cb2ec03d4fd5811
BLAKE2b-256 1977d2a8f1d61cb3b80facfda30d1396a7d3ce04c83fcfb24da3ec66537219f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 68be4f8ccbe9df95c64b7fbf77f40e12d1c2a6fef30ed30bbbdf61a17db2d5a3
MD5 fbc3597252284b01f0444dae299d8778
BLAKE2b-256 a3c926ff4151c146cffb27db5f38c83d21d1d61f9381dcdb2edaea7a5b45cb01

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d2d8836ff2d6e2bfd8c2ebb8d672a4da31ddfd14b6a6b51d9b54d206fc0152d4
MD5 3d049c72e56af477fc71a6e7ee2dcfa1
BLAKE2b-256 dbb3a6f53db9a7c6403c45942d0d189fbc9bffdb563058db303edcacde04055d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 8887c272801a1bf015981a2f37bb75f6a16dc39bcf06d1fc9cef7e2ee3475780
MD5 848d78629538d3407302697b77ef6082
BLAKE2b-256 ef0de24138cbf8c00de3e1954db0742900c9e408c83987529efc49d1de0b0a17

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: libosdp-3.2.6-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/7.0.0 CPython/3.13.14

File hashes

Hashes for libosdp-3.2.6-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 7b42ca5a814748767bbe575686dc5e74a352ea5d09dc2c9d28ee5150ad35c918
MD5 837b2451e4b53a047726446ab36563aa
BLAKE2b-256 8cc726d131f1a1a418b91de9b3bcf1b62f9017aed6163db65dd4c88512fb042e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.2.6-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 64.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for libosdp-3.2.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 497dc876662fdc2c69c5502b48a88a53ea97c238a2f96a9ee8ce739c91fc42c4
MD5 e82d6934561ecf8f95905a30d689e677
BLAKE2b-256 961372ba7245bd2d9f4b2dc499564c1ca310933cc42f8c2e5bfe1ac0fd8dd879

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c73c419a20406d3005d95926e1e0ced0ce6ee385111e0ff2ce52e1a1d3e7b9a0
MD5 ffb8bc20f055aed5bf1f56d734ae0d44
BLAKE2b-256 31ca33076578086e19eb6d0c400cd7a2170622c196ce3131051a73f4642516de

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f01e8dfcfc98b693c33f556ac888b1d119187d31f5c97274b8fa6e0fc7b232f1
MD5 6c5f0734bc43a6650a3a0080a531fdae
BLAKE2b-256 17455bdeded0da4699c2819526aef3e2eb0dd0090c527ae8bde6b70c476aa89d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-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.6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7b04909eca3731edbdc76115b635afc25767aec72b7caa8bb318258dbfc4eeec
MD5 f2cc5b6da56041da4c3175b4f5168ec3
BLAKE2b-256 8cd7de452162847cd263477bb6a9bddff7be7741496393a351f506e1c06f958e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d565706879424142bf6e58ebfc17a8b0468336c367ffd673b616175f57befc40
MD5 de79b6ed4231ae10efb7aaed6178b800
BLAKE2b-256 6f4d5065ea47891090d3ec6d2cfe216e1a3f0df1db967f64954d045881e2854f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9be2b89b01d33e0fe343733b0c9a10337d1823c03e00c31213403d56c9db1a04
MD5 f7768d2dbf9acea47ccfe0d811b426d3
BLAKE2b-256 5b3b30c176549eb410a6474bc4c250abc8e0a4a4eb4ee480bb835691d36c5a89

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3506fa250a49bd15660e6b72e2a612f2aec1245bd0f50db38d005df81b50ae4d
MD5 696fa6979a69468286e12a8f3995745f
BLAKE2b-256 c9b60c9e2bb4fc6ad01fbadbe8693e3deed34e87f027fbd828a48fd246951475

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 41e0830f1a0ba648dc669d539c2c332f13837aa733db1b10bac619e9d1c14cc3
MD5 93120926474b28ffb4045737ab9a4503
BLAKE2b-256 5c257ef385e3d711042a3b26eb29f35772aecaad61be358e1d30294e408865ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: libosdp-3.2.6-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/7.0.0 CPython/3.13.14

File hashes

Hashes for libosdp-3.2.6-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 bdcc769d290942b1983cd22c6a82cfab18c23911628b01c85a1d03571913a79b
MD5 1c5f5acd0d2f1a5800de70074aa8fcf5
BLAKE2b-256 6e4b8832440f6ea6a4d7899c22b1f36616286025cc44137ad283d4551d24ca44

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.2.6-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/7.0.0 CPython/3.13.14

File hashes

Hashes for libosdp-3.2.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f348230748a7c5c0861d7fdd6248156b3b442757904d53f74ca793ef318884c0
MD5 bd7f16fa67eba4914da48ad0c1b92434
BLAKE2b-256 798b14ee3b02d2d4a5a0c593369f64ecff4615c68974a94e17b7ed395ca55e6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 00774485771bc67e6e976e02afd828b1232a5683c199e8233c9b11260d5ba316
MD5 7d8a374d6d6a0b7b5d3de6d4edec55dd
BLAKE2b-256 1058095fb51905cf505afb5e1f1ac3a5d246c9e993038ccad588dbfd92363ac2

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a57472503d955961abce5597b35c8a4d7ec827bbcc2e784467f71eaa6b174c19
MD5 c5f49762473349d9348425f38e2aac02
BLAKE2b-256 65a65fb49b98724783a8e30830ba0d185fc22d384f33ac01b2ffc843b210aaa0

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-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.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cd68235b97a1292d82ff5a68e2005c6af0b8698b759a3010d84610b342651984
MD5 f8e2ca4dcfa3f53d37de15574b12bb1e
BLAKE2b-256 c6255dad92fff5f24c0888d30ef4dec5bc5970a23255a0f486caa30ab669eee7

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 201a0151779cc3f3325cb77b2ac9756884cc8e8a816e18e96e207870b9478327
MD5 18a50e5a7fe977d407c08f7b93221ab4
BLAKE2b-256 334b99169fdeb9d930219a4603597598c3c2946dcc446fbec8fee061cce8d579

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aa55e7ecee4f8696ee4618109437dd348979cd155cd466e2524a60f127ab0208
MD5 bbf7050d979b6b06e44e0aa13b280e71
BLAKE2b-256 538a0e9b903480aeaf108fe09bb7629ff180d3428ebabd479fd6deded6b520fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2d1538daad86f2dfdcfe847dee1108627255db65c2f3636d1c831666077a3b0a
MD5 d5b01a852e04a549bb77dbcbbd30d94f
BLAKE2b-256 364b38717e2cdcd82473bb55b758aa91669a17cf3027728885ecb2e0742c852d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 8fee9d51520827321c7969bb61f5bbb5838b6b17006a0cc7f2cb1582e0866e2b
MD5 c82cdb4c6f4e99200c240ee1a2fb49f9
BLAKE2b-256 0e61460110fd2f2298bccbbdf473d20e2871dead080ed9c5e4a3f83bc3e5390d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: libosdp-3.2.6-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/7.0.0 CPython/3.13.14

File hashes

Hashes for libosdp-3.2.6-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 1a78ee7a9a83046357d23d3193d93da96b3dafcf490b72e695633315eeeb03fa
MD5 54a79ae4781cfd485a691dcc69961fb8
BLAKE2b-256 e9db056f47a2564efe652c696a0d8153ae95ba3011433b0f4ab20c3a3ea80ce0

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.2.6-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/7.0.0 CPython/3.13.14

File hashes

Hashes for libosdp-3.2.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 891d0a07529bce79e85adc433311020b2de86fd0dbb6b0f4a18603d7b42f4ba6
MD5 fd9c3b5f881d5826f7899e30169eb10a
BLAKE2b-256 6639a6f89c60a2798ea2078bec48773d9312484708bcdced194350a5306aebe4

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e2f02aca21a65850f22eb812928baf4618d5f212647fc4c71fbbef2cf2cb1804
MD5 93837bfbbfeb965fc1af4236750e0ea2
BLAKE2b-256 6a5ef9a7cd1690629fe30db558a2b2d5ef8c985fccaec862a23175ee3736e884

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c8c24a1ddc563a5a9a74af3e9bdf81ee54542bd6609fb7fadbe6602c1479a778
MD5 aada6b12b6151bde5dadf6f6ff57d3a6
BLAKE2b-256 65f93d0b69dd31e977d0120e4559cf5cdf474c11f28bfe94e053dce64312c2a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-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.6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3c490da32ff07f029c48a6ddeebe46f3317b146922bd3983a44ab3989ad03049
MD5 c25d8e047d4ee5147ef49bfe3b4ed2ac
BLAKE2b-256 dd348cee2c0a8bacc921c832718f20b8ea4533f367fc494ab706ce198d310c49

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fc478a379b0c026532ded12827199810e59b0fae1c481a0b954a6cb62ee7eb29
MD5 f4c0f754b4dd3f9019299be195a40f75
BLAKE2b-256 3f46349213d52454de4c6aeda3d67810ee189358ca8a8bf97249ff4344ffe461

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c20c4cb3d4a90d3dfe98d275d6710f9a6a4ed7a6869b943eea5b8c9736a01ed
MD5 47631400a25d0bd012787cb2da77e398
BLAKE2b-256 7ea35ceab6b8913f9b05a6acba2d967d3a842f796065eea63d103b85eb039f89

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 877b231ae3c0598ffd564100b226c0aec9470014fb4ffbaeac6bf01ef07b7165
MD5 2de5d504cc6d0b94bf03a1d6b25305ef
BLAKE2b-256 be8f4aabe532ce57b00d583f91442392883020a3fe8ed4a75cbf809ef5de63af

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 12e694f6b1a2872d21a620420bdb068f0c61127dd52ca35d3b5a33d21e76e749
MD5 d9fdc4b8ec24a9f0da7b970d1b5d7579
BLAKE2b-256 b6cd90fde3e1ea31d95ece857bab4f48e4481bbec7eba11347edd1e610f35cfc

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: libosdp-3.2.6-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/7.0.0 CPython/3.13.14

File hashes

Hashes for libosdp-3.2.6-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 8bf7a37cc80bf48210fd388166c824ea3f85f458d16350b4f1f6d7aeef6ae3e7
MD5 9d8c7bf206b69af0d851153e540f559a
BLAKE2b-256 73843c7c4a31b531c638797c82cff7c0acfcf72aebf7a817038d451bb1dba7a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.2.6-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/7.0.0 CPython/3.13.14

File hashes

Hashes for libosdp-3.2.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 795be761a3ab1fb960c1321400839035594baa856d335c3c5e72720939c8e2d2
MD5 d58480019284da01212e6618ae3a9304
BLAKE2b-256 212c9aed6616d9014c2ad36c87e462d1731fb281eb798fb4f73820fe02f646c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0004c956d9553be2f50798c90f69e5fdbc80acc4fe184fb2bf752702a60ab286
MD5 cd1d5fc4e71dcd23e02753bf4c5867e7
BLAKE2b-256 48108f94f45a4b87b597f5934e6c33b246a81ac97c180ab11b8f2a3721e963be

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6189a83b016730f4ce4b392d142bdb904069cd4969a7b6949676abbbd429007e
MD5 65a4b1185096132d4f6672f73a58201e
BLAKE2b-256 a40c652f3d72948d2cd4b99a29020153eae172fa0354b85241a5127f4ef3b899

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-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.6-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3da9c96f4d982324d873f1b757a13ad3a3d8ca8cf0dbed5c8a6cff347074d21a
MD5 bdeb1cfd99f0a04335bcc6113110f611
BLAKE2b-256 81a0c404fbed076135652e8876faefc6fabed7e3ff0c52e4580a8d916ceb85cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fc42e5631291f18501ed6fe27e7f1f011394e9c5b4e6c7dcfcebb3fdb0ae69eb
MD5 f8de0ec0df3161679050a11492575dc8
BLAKE2b-256 aed082cb2db1a63398bfa1fe85fb82a754660e9ccb10c4a71ba432187c22a230

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 81471bcffac695e0887f450f370683e25ac7abbd9c3957751bcb9b397759bff5
MD5 df763344639dd9f63ac4e1043fef6440
BLAKE2b-256 694eec106c58b8084b4031dc72222dc460693a10b480eac95e045789f508e9f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 319ce4ccfbb85ac01ee8a88bbd31c900629d141de01f23103d1e4c2d9269419b
MD5 ef6930864f4a8ed121ad93141672b72d
BLAKE2b-256 29638bc28fcfc598314e5b2264e14e2dddbcfc539e251ecce53d6f4a6a0bd5a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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.6-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.6-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3814eeedb3b8534c9717db668f8eeebccd9f4792346ae39c4e4b1c5d4f6b6367
MD5 59faef1eb5dfd082a0f1b7c7e3005684
BLAKE2b-256 1785fba6b7f335bf62829c8f27a02c2799d90a82fcdadbce2a76c358f53b3985

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.6-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