Skip to main content

Library implementation of IEC 60839-11-5 OSDP (Open Supervised Device Protocol)

Project description

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.

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.

Project details


Download files

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

Source Distribution

libosdp-3.1.2.tar.gz (89.7 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.1.2-cp313-cp313-win_arm64.whl (55.0 kB view details)

Uploaded CPython 3.13Windows ARM64

libosdp-3.1.2-cp313-cp313-win_amd64.whl (59.6 kB view details)

Uploaded CPython 3.13Windows x86-64

libosdp-3.1.2-cp313-cp313-musllinux_1_2_x86_64.whl (232.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

libosdp-3.1.2-cp313-cp313-musllinux_1_2_aarch64.whl (229.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

libosdp-3.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (235.4 kB view details)

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

libosdp-3.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (233.0 kB view details)

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

libosdp-3.1.2-cp313-cp313-macosx_11_0_arm64.whl (64.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

libosdp-3.1.2-cp313-cp313-macosx_10_13_x86_64.whl (64.8 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

libosdp-3.1.2-cp313-cp313-macosx_10_13_universal2.whl (120.2 kB view details)

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

libosdp-3.1.2-cp312-cp312-win_arm64.whl (55.0 kB view details)

Uploaded CPython 3.12Windows ARM64

libosdp-3.1.2-cp312-cp312-win_amd64.whl (59.6 kB view details)

Uploaded CPython 3.12Windows x86-64

libosdp-3.1.2-cp312-cp312-musllinux_1_2_x86_64.whl (232.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

libosdp-3.1.2-cp312-cp312-musllinux_1_2_aarch64.whl (229.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

libosdp-3.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (235.5 kB view details)

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

libosdp-3.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (233.2 kB view details)

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

libosdp-3.1.2-cp312-cp312-macosx_11_0_arm64.whl (64.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

libosdp-3.1.2-cp312-cp312-macosx_10_13_x86_64.whl (64.8 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

libosdp-3.1.2-cp312-cp312-macosx_10_13_universal2.whl (120.2 kB view details)

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

libosdp-3.1.2-cp311-cp311-win_arm64.whl (55.0 kB view details)

Uploaded CPython 3.11Windows ARM64

libosdp-3.1.2-cp311-cp311-win_amd64.whl (59.6 kB view details)

Uploaded CPython 3.11Windows x86-64

libosdp-3.1.2-cp311-cp311-musllinux_1_2_x86_64.whl (230.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

libosdp-3.1.2-cp311-cp311-musllinux_1_2_aarch64.whl (228.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

libosdp-3.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (234.4 kB view details)

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

libosdp-3.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (232.2 kB view details)

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

libosdp-3.1.2-cp311-cp311-macosx_11_0_arm64.whl (64.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libosdp-3.1.2-cp311-cp311-macosx_10_9_x86_64.whl (64.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

libosdp-3.1.2-cp311-cp311-macosx_10_9_universal2.whl (120.3 kB view details)

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

libosdp-3.1.2-cp310-cp310-win_arm64.whl (55.0 kB view details)

Uploaded CPython 3.10Windows ARM64

libosdp-3.1.2-cp310-cp310-win_amd64.whl (59.6 kB view details)

Uploaded CPython 3.10Windows x86-64

libosdp-3.1.2-cp310-cp310-musllinux_1_2_x86_64.whl (230.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

libosdp-3.1.2-cp310-cp310-musllinux_1_2_aarch64.whl (227.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

libosdp-3.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (234.2 kB view details)

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

libosdp-3.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (231.9 kB view details)

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

libosdp-3.1.2-cp310-cp310-macosx_11_0_arm64.whl (64.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

libosdp-3.1.2-cp310-cp310-macosx_10_9_x86_64.whl (65.0 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

libosdp-3.1.2-cp310-cp310-macosx_10_9_universal2.whl (120.3 kB view details)

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

libosdp-3.1.2-cp39-cp39-win_arm64.whl (55.0 kB view details)

Uploaded CPython 3.9Windows ARM64

libosdp-3.1.2-cp39-cp39-win_amd64.whl (59.7 kB view details)

Uploaded CPython 3.9Windows x86-64

libosdp-3.1.2-cp39-cp39-musllinux_1_2_x86_64.whl (229.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

libosdp-3.1.2-cp39-cp39-musllinux_1_2_aarch64.whl (226.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

libosdp-3.1.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (233.4 kB view details)

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

libosdp-3.1.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (231.2 kB view details)

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

libosdp-3.1.2-cp39-cp39-macosx_11_0_arm64.whl (64.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

libosdp-3.1.2-cp39-cp39-macosx_10_9_x86_64.whl (64.9 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

libosdp-3.1.2-cp39-cp39-macosx_10_9_universal2.whl (120.3 kB view details)

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

libosdp-3.1.2-cp38-cp38-win_amd64.whl (59.6 kB view details)

Uploaded CPython 3.8Windows x86-64

libosdp-3.1.2-cp38-cp38-musllinux_1_2_x86_64.whl (230.1 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

libosdp-3.1.2-cp38-cp38-musllinux_1_2_aarch64.whl (227.7 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

libosdp-3.1.2-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (234.1 kB view details)

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

libosdp-3.1.2-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (232.0 kB view details)

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

libosdp-3.1.2-cp38-cp38-macosx_11_0_arm64.whl (64.9 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

libosdp-3.1.2-cp38-cp38-macosx_10_9_x86_64.whl (64.9 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

libosdp-3.1.2-cp38-cp38-macosx_10_9_universal2.whl (120.3 kB view details)

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

File details

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

File metadata

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

File hashes

Hashes for libosdp-3.1.2.tar.gz
Algorithm Hash digest
SHA256 5daa0651b9988f6724f2b9a0fe5c8e2b0ebd4b9196fe37c9f579c98a3c4449a0
MD5 fa878cf90741403f68762eccc09d41fd
BLAKE2b-256 1f78fc40252b38e890aa7ae8fef5a01293b49137d22e0f8e5450aaf3fc616f59

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: libosdp-3.1.2-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 55.0 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.1.2-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 0d3ebff237052586bd79221f5f85552794e2b842c39ebb12d7ae7adf73f87568
MD5 38015886eb958e812aa3841a1500ce4f
BLAKE2b-256 74833be63b3006e14b945eb037b0ea5f5c2ef74e742ce13b012acd5eb262e050

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.1.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 59.6 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.1.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 cec0465b02b459873c93fd8359481bbf1587fc91658beb25079f8be28bd332e2
MD5 e13d66307a2c2a06576e212b75dea917
BLAKE2b-256 4aa535a10cb8172c073035ad29892ba3a62979890a611f37cc029fabd6ea519f

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f2908eb351e7ee93dbe5c5bf6f81c13662a596b76fb924b1aa45fb1d0340bb80
MD5 a5cf6254ac2f59e19c3188b36699757c
BLAKE2b-256 1c448305db59fe16c22698b12656b4c4859b34bb5976c8256e889a901fbddc48

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cd5a9f1f6a7ee58d6f583d8980e2d53606cbddde627892df162a21e74dad444a
MD5 f1dad9b8f2a5da751c483307dec5621a
BLAKE2b-256 467d2b051179ff15fb7027477bc26fc090e2f3665df1c3aba746e5cdcc7c40d7

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 243ec7b1dfb1506fe24369d6159d30d831d4ba69256cf6e59e5e98c346823b01
MD5 8c8764e60ad74207f2d772e4dea43a41
BLAKE2b-256 8ef9ec083a8e9021541fb5a352e2748d7985172997a79d11d0a486335ac549d0

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2856c770545109e72e6bbdd0101a558a877f3ebdac89c793b1257024d0f64b4c
MD5 2e705cc734e25a5a66f9ab0ea77e679f
BLAKE2b-256 59524fc56ed7adbe08b2660d4997204aa71e9513233b3f88eba7f76968436b7c

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fc111caaec9d87cff3dbacefb3fb58b49ac14d3a08e8c6a1e71cfcb1e82e00f0
MD5 b0160c109d343453db6cc1de97fd1240
BLAKE2b-256 e82d171b66d1c92aff8cbc9d7d4c4d163c191181d21d5ef3b7a97a83c6596b42

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 9792b258bd6933cf8029196a41a13f9aefc7a8d0b96ddae3505119c13dfdec59
MD5 cb2ff712c2e658175d4a5693e7e9a1ab
BLAKE2b-256 9749c1d1007cb9dc6a3617012eb92578de9159f20ed670c9da8e4fd250754052

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 9ccfceb3d32d6744ef5e0b472150424ebcff800b1c6cbbd1ac9088f9dfd49c88
MD5 2417c6e15cd33b16b49d389795a9c878
BLAKE2b-256 5f2eacece454f1d602dae8f40264310a3e523877852f4d9827da3f24a1564cce

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: libosdp-3.1.2-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 55.0 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.1.2-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 25252e4aed4817acc685abbc84727c75978825afc2b1e08a91122dea524bc26e
MD5 2231712096965a28b70d3342210902f8
BLAKE2b-256 b4f56fa0882a5720d7dd02e93ff3ca0b1a37c139a455229adc22c872381def7e

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.1.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 59.6 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.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2fa5f7655627003d8b1e460bfe8ce8db28fc4dd364ffe327a0bd05d726ea7d83
MD5 74939a11ebe841eb214f2b69ccccb43d
BLAKE2b-256 e5d7db1737fd316577edbfb9868ee35144f27d904d2aa394808ee15b47d96e74

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ca519497619490b7a14eaa030bf030e0574e97ac7139b20ab30e74e58138903c
MD5 ecf5f9c16f996a545e4789ee9d5b0594
BLAKE2b-256 c62d18b2fbc3a0a1615bc77d57991fec7c5b381123b0a28e32d4630bcd0bf4ac

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b728c849dcd75ce9c71d124cab7f75bffda9da6fa2a595dfd6e97c04a9f169bb
MD5 02afef53fa9378f5d32fe137299fe4d2
BLAKE2b-256 feae2bcadf3eead4642a8266634007e39561c72297765a91f0f4dca04d2f1265

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d21c9ece8a336385892d6299319afa94ddc5d391080ef23153c22cfc5208b2da
MD5 1bd2ae161dcb454378c666939abe11bc
BLAKE2b-256 b635ff1eaa2644aa73ca2f3605223bfa5d20086378b718cc83b5d377e636d0d4

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8ffe0b94843b344d68ca7e6d6e958faa324e6e529196f819d13945e2252dc0de
MD5 d9b4c7257e5924777d5a70df4356111d
BLAKE2b-256 f6e30d772ff91384e6c75411249671170b00152c4c6c7a48b5883ac88bb682d4

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6388f04832be91ebf247cf78356c2eb4f72a1df9f9810bee5e105df37a347d2b
MD5 bd81ea5b468055c59a78bece91e7cf02
BLAKE2b-256 5323eb228066a9e372b3e06fd1018947c3db9d332a4ca5756c70ac771d2f9eca

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 506c1554cfbfd22801ed9a413b16af54a5fbcc8ff1e52a5e57d007586dc3ef8a
MD5 35e236186734427c69ff42bb392b45fa
BLAKE2b-256 f2ec92b4dbfca51758e9fb3b471619ebbaec5b15a9df6b8b993f8693c25416ea

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 e2a0681c28f7d15b0c61c02d3a30e3d958dc5666df340101e92357b28c9e999b
MD5 495b0cc017f01934d0e0b6064402b642
BLAKE2b-256 5435ee90a59a126b5c21ab93ba876809ed533e58698ab84d628ea4e8339e0a52

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: libosdp-3.1.2-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 55.0 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.1.2-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 ee98f1a40a6c5b89cb290eb6c9efc26acf1f15539a9967c1c12fcf8659092e1e
MD5 be896d168899145fd08a52ea84a95573
BLAKE2b-256 6899df1fdbd1f3481123d979cdd8a09e87fa01d4907632cb6baf68197c198c7f

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.1.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 59.6 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.1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5802a8f07e308e76557f2b1d53995cc17ab3544cdbfa3fd3af64273d9c99f3b4
MD5 8c48f25d4fdfe9f8bfb8bffeadfbfc31
BLAKE2b-256 bcc59028bde538bf6e9938e549e076c954d173b2e04c8b6664bbd63d9bb15dbe

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bad4b7516749f8d9e49c2930297f3c47e77a5ff81a8dcb7326a7b622c11246b1
MD5 3d6e12d07dcc2a3c58463383ad34359b
BLAKE2b-256 98b5430cc1b689ec3d212bd7aa2d93396f6ca954a0f6817da235ebe5939c35b4

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2f58e9c8043061e80c91be19d13b1f9627c70d488f0e5558f94374fc7c66c973
MD5 d16c9918d8373ad73604998d9614676b
BLAKE2b-256 dfb7f4a0263cb7d154d92eb57c446af22258bc120e9464030969f08c37eba611

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 81e45dd1c762536139bba36ea4f8aa2e6a8752c343e14c07fe7c6ce907017d35
MD5 5579a608963e824313b66fa3dedfdc4a
BLAKE2b-256 62ec812e2eba22ecb7811fb6c35e276a125e4cf7bac708c3b06d352225d5e9d9

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a4d7321988befb4d4ce3853e0fa517b4b1c29e87a647eeb645eaf06bf8dc8eb7
MD5 50b8a1e9817812bcdd22fccf8af82ef7
BLAKE2b-256 5b991ec65b1c3eb013e1bb87af09ed2c7b292d8207766e3ff5a4a96b068c339f

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5232803a8ea4d482ec63ac21729339b9c1ae42ec327ef7d1b5e64cac3c2ff23a
MD5 d3d88f0770f6e0d495ae4bae1161c3e9
BLAKE2b-256 28e15f75d6a1504b1999ef9a5a87cc0deda748881c6c890f8445d2fe5268b8da

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 744bb88370657c13b25b5b7310fcd44cb28a51d84784cd09c0f350588dced933
MD5 205e6e1a0b725903460e51339cd2c091
BLAKE2b-256 f269f2df7061832289719a4de994c921b5eb4b21bd56c7f2de9f9269e6ec47ef

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f2e98fa5023ec23b77d81f8dfb2e07d427717fba665cbec4e54484303b995b0f
MD5 8f1545edac8233a7e09c63c0c05ca5ce
BLAKE2b-256 0841e269a5259b42435b20db2a8b0173b6a1369359660391aebcb571ef24b456

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: libosdp-3.1.2-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 55.0 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.1.2-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 3ddddd696deabb95c55ed7257043a243f91449fb176c67135622d8f6e98bbfca
MD5 8cc921a0958678032724e11a940aabff
BLAKE2b-256 2cc987de20bd9cf6c2b4d11a2fbbbc540ee4720f57f6b2a1b0805b6208da9226

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.1.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 59.6 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.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5e0b05b495bb80b7bca3d5bb95bf615cd125dd63541ed7b318d6c82f0d3ccd48
MD5 25a83adb3498487d4b853707bfea5e61
BLAKE2b-256 c862bd1bb39a199d5aba046ba54a66eb14e006f7c56c7c8343c659c0bdd4bb30

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ed615bf5947fc9c67dfecbe724049b50af8a3c3d8ada1d15df6fb9ff09705afd
MD5 4f8e11e73005b1e1521592436c7dadbd
BLAKE2b-256 e7a3efb5bf1dd7be0bd73ad9d6510f276ca58f75e7779ecc79e269df2863d738

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9f9a44229f3e3b48a8c8e3e9427f785747d33ad9e007487c75f2ade0a2dad661
MD5 f9b89863c3fc8aa86a29c166c30ec8bf
BLAKE2b-256 d6332d67330107104458dd475f4aa86397790b2453de5f8068c83599f3c346e0

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c07d65ac664e64e5c7c49724e2dc10f3366d1ccd22d090a2df63a29caf81bcd0
MD5 3b51ff0e4031a3aa134696901ec133a1
BLAKE2b-256 ef56defada31dbd61c551e2fd14e82f9d304c4c62b8e2b4c8241d5e3dfe63195

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f2dc2da18e5323590175d933145f4e403b193fee995aced7a0eb5936f282b65b
MD5 5d00f4e2058aae921180babb8d063686
BLAKE2b-256 6484c13a5ff85d59341603858c3db6c62c93b16b478e4ebd15f49b8c92c854c9

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 91bcbe26b09eac5b6f5a03ea3b63a8c7c9b88c3f34d81bf7264a142abe4483aa
MD5 a1738fa9a0509c1bad4498d466f10f9a
BLAKE2b-256 5ae83e43ed335ddb2daa8c38bcfa1bcc5d1e879e11a9c293783f67ee0e576a7b

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 950320a9d2f9e64b8236180e2d01eb893e9e3f56c329ce326521b0f45188fc36
MD5 54495541dd5d38a7d68398ad750f420e
BLAKE2b-256 4bd42db1fec41658ae1c9b2f2964f1dd12ad35ae6e6fe1426c33230345fc9a0b

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 668e13b2ed8522b0ffc2009dc028da86a8e5594e02c41b9b974529acf0957614
MD5 6bcadb057bb6710778bb6f86ae3e9579
BLAKE2b-256 96d88c82882ad275402f05d7bfdad37374dfb07500002bc9fbb5fbe779a10673

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/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.1.2-cp39-cp39-win_arm64.whl.

File metadata

  • Download URL: libosdp-3.1.2-cp39-cp39-win_arm64.whl
  • Upload date:
  • Size: 55.0 kB
  • Tags: CPython 3.9, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for libosdp-3.1.2-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 0e5ae9454022796f31551d24bc9ae4f42a5e63d8d8c4d7be2c4c3b062f70300e
MD5 0b320f3e0936c57584541e2ded077a4f
BLAKE2b-256 fb352c14f2fa0b812cae752237e4ecb90dbdc171409262e5fac9e055622d623f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.1.2-cp39-cp39-win_arm64.whl:

Publisher: publish-pypi.yml on goToMain/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.1.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.1.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 59.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for libosdp-3.1.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b6711f477d97f240e42069f0a3237c9c276ae19b1a89dcf9568e2c7feaff8342
MD5 dd8a78d3996d61ffae21e95cf488888d
BLAKE2b-256 c8f0051cfce14ffd8979ed5d9af8d6b88932276889c7344d9ec08b0cc50cc324

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.1.2-cp39-cp39-win_amd64.whl:

Publisher: publish-pypi.yml on goToMain/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.1.2-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7bab7921649a5757900aaee1ede14ff83e82522d066d1ef7b68e8bb03e796370
MD5 502c816e669ceb105f656b8040d9e785
BLAKE2b-256 ffbba4711468e24d9fe402c4807bd0a0949110c81bae4d338d60c645dfcb915d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.1.2-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on goToMain/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.1.2-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2d703358ec53d2217aa5d5c78265f147cbbcedbaee9cf26570a89a6b4c5138e9
MD5 d4492b24c9e169a8bbfdc20296c4b950
BLAKE2b-256 5dcd664ed9613669cb54b019864043a77106a8815458d404bb35d093cccdc5ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.1.2-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: publish-pypi.yml on goToMain/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.1.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f2ce7f793da86b3f927ae70652fde7c27239078bd1a917ec6445c2e7186e2226
MD5 0f42f6a7e424c3b82d8d9211f36f0cef
BLAKE2b-256 a064fa8b80ab12df853ffcb98494367f2fad1e992dd1245a290b29fb0f96b9ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.1.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on goToMain/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.1.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 536204a5bb5533e3af773440f20306e3c9ee78b6b73cb774b5311019b9ce4c50
MD5 27c1f7534ab7e1f738cab23c03548c6f
BLAKE2b-256 efbfe3e9f39babfab779f8a6989eea2513ce6fa17be4fee623e5bea1d97fa37e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.1.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on goToMain/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.1.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cf5cb4e627aebf3f36b28c9f52c276782a15c8c81ea10e12085f9b49cc9c0a04
MD5 49da65ab3a43c2feb0190364127b5dd6
BLAKE2b-256 da8abe9222b4d95e503fb2f6605f1f01fdfea67a3a7d35b2c7f7116285d863b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.1.2-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on goToMain/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.1.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7d700d45e3ec25336f97e5c3d515fd0445ea3bc29a27e443789d9e17f4aa1694
MD5 7e7bd29de637409f0f58cba048cd0eec
BLAKE2b-256 e8484e51fbee7786a51f3ac91fab6a0f3724b58ca5a2e65eaed3de8e544c5425

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.1.2-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on goToMain/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.1.2-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 d548e617cdb4378563f657eb6e845bf61990088bb2d8e0bd8e08ab102d303279
MD5 19d5d3c4ae8d048075e4aebd8b819974
BLAKE2b-256 43988c7a905c8ead8000b5537f9072e457c53ee05351b98646f1b8737ba64b92

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.1.2-cp39-cp39-macosx_10_9_universal2.whl:

Publisher: publish-pypi.yml on goToMain/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.1.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.1.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 59.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for libosdp-3.1.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c4da13c373797defc8457647986798e6abace372445a7c576225959d6dc606ee
MD5 77d3d36ce7812eca38614823345c3c4e
BLAKE2b-256 62d9cc44029d5c49f94ab67fd12c36ed97003a568a40f2189c2926712fdfdbb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.1.2-cp38-cp38-win_amd64.whl:

Publisher: publish-pypi.yml on goToMain/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.1.2-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bcf23e9ba9cf32f482defe87d4ba341f665ab0c3190e2d4745de616d1be14e7d
MD5 8c2e51fbde0ba6e32b5b05dc648c0653
BLAKE2b-256 744cd23b08494073e5eb9297862a7fb1b304ed9e0e170f4a5996205effe93a15

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.1.2-cp38-cp38-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on goToMain/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.1.2-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 75207c03250049701c427a7a981a3b0149a465b824a2b825a1671da355180d33
MD5 2ce96264ec83fb367323afef74c78b73
BLAKE2b-256 ddf0626d4c625b4ec72bcfb983b8ceccb2f364a5ff60def78755fa2d9f08c1ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.1.2-cp38-cp38-musllinux_1_2_aarch64.whl:

Publisher: publish-pypi.yml on goToMain/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.1.2-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 23011d0f6b54ac759e61455eddd17098121bf583f5cae9cb1501f078e8b3f98a
MD5 dd05b363b2ecc00a25cd90edb68f3bb8
BLAKE2b-256 f66d28c68c60b70771fd62a10d2de43429c03e62e9562692fdd2f603eff7e42f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.1.2-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on goToMain/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.1.2-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fe5a36b484b154117a7e17da2f1e826a36bcb85cbbc9ff535ab155653d7fa1dd
MD5 053c88a0e45c490db2e6806e4d7bbb1f
BLAKE2b-256 6710106e133d90c0c199cf7db29579c64e5ad250c7c2e654bf821eb68ce0943d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.1.2-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on goToMain/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.1.2-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6994bf5bd2a8c8007df32aa978a672d7cef2b655d74e7e614a4bc193d413126d
MD5 3c533e07de0e8e70b43e5e1c006b0eb3
BLAKE2b-256 a2578055996ba8cc4c0ee6104e4ca93c11dbb287f87c111243607ef19fd274f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.1.2-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on goToMain/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.1.2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2692c729dfdb543be4392d10ab172d7c4d1789cdee0ec1e17108f940c734c204
MD5 490e7c7259d39b805a205997ff352a35
BLAKE2b-256 1faddaa21969dd605bdfe388d543dc2c89ffa12f9e81477c5aefbec2d5599158

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.1.2-cp38-cp38-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on goToMain/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.1.2-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.1.2-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a8493d40ea3a5c79e54dc2991efcc57f6ec53925b68798ba00afae45011634bd
MD5 b677bda2db5b73cca05aa85025ede920
BLAKE2b-256 5a357e1e4d575ce33b40ca32e0be3d00ab8703d823596c4ff2ea98bd293369ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.1.2-cp38-cp38-macosx_10_9_universal2.whl:

Publisher: publish-pypi.yml on goToMain/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 Pingdom Monitoring Sentry Error logging StatusPage Status page