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.

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)

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.2.0.tar.gz (95.5 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.0-cp313-cp313-win_arm64.whl (57.5 kB view details)

Uploaded CPython 3.13Windows ARM64

libosdp-3.2.0-cp313-cp313-win_amd64.whl (62.3 kB view details)

Uploaded CPython 3.13Windows x86-64

libosdp-3.2.0-cp313-cp313-musllinux_1_2_x86_64.whl (249.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

libosdp-3.2.0-cp313-cp313-musllinux_1_2_aarch64.whl (246.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

libosdp-3.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (252.9 kB view details)

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

libosdp-3.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (249.6 kB view details)

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

libosdp-3.2.0-cp313-cp313-macosx_11_0_arm64.whl (68.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

libosdp-3.2.0-cp313-cp313-macosx_10_13_x86_64.whl (68.7 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

libosdp-3.2.0-cp313-cp313-macosx_10_13_universal2.whl (126.7 kB view details)

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

libosdp-3.2.0-cp312-cp312-win_arm64.whl (57.5 kB view details)

Uploaded CPython 3.12Windows ARM64

libosdp-3.2.0-cp312-cp312-win_amd64.whl (62.3 kB view details)

Uploaded CPython 3.12Windows x86-64

libosdp-3.2.0-cp312-cp312-musllinux_1_2_x86_64.whl (250.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

libosdp-3.2.0-cp312-cp312-musllinux_1_2_aarch64.whl (246.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

libosdp-3.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (252.8 kB view details)

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

libosdp-3.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (249.5 kB view details)

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

libosdp-3.2.0-cp312-cp312-macosx_11_0_arm64.whl (68.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

libosdp-3.2.0-cp312-cp312-macosx_10_13_x86_64.whl (68.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

libosdp-3.2.0-cp312-cp312-macosx_10_13_universal2.whl (126.8 kB view details)

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

libosdp-3.2.0-cp311-cp311-win_arm64.whl (57.7 kB view details)

Uploaded CPython 3.11Windows ARM64

libosdp-3.2.0-cp311-cp311-win_amd64.whl (62.4 kB view details)

Uploaded CPython 3.11Windows x86-64

libosdp-3.2.0-cp311-cp311-musllinux_1_2_x86_64.whl (249.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

libosdp-3.2.0-cp311-cp311-musllinux_1_2_aarch64.whl (246.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

libosdp-3.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (251.8 kB view details)

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

libosdp-3.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (249.5 kB view details)

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

libosdp-3.2.0-cp311-cp311-macosx_11_0_arm64.whl (68.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libosdp-3.2.0-cp311-cp311-macosx_10_9_x86_64.whl (69.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

libosdp-3.2.0-cp311-cp311-macosx_10_9_universal2.whl (127.1 kB view details)

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

libosdp-3.2.0-cp310-cp310-win_arm64.whl (57.7 kB view details)

Uploaded CPython 3.10Windows ARM64

libosdp-3.2.0-cp310-cp310-win_amd64.whl (62.4 kB view details)

Uploaded CPython 3.10Windows x86-64

libosdp-3.2.0-cp310-cp310-musllinux_1_2_x86_64.whl (248.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

libosdp-3.2.0-cp310-cp310-musllinux_1_2_aarch64.whl (245.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

libosdp-3.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (251.4 kB view details)

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

libosdp-3.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (249.1 kB view details)

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

libosdp-3.2.0-cp310-cp310-macosx_11_0_arm64.whl (68.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

libosdp-3.2.0-cp310-cp310-macosx_10_9_x86_64.whl (69.0 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

libosdp-3.2.0-cp310-cp310-macosx_10_9_universal2.whl (127.1 kB view details)

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

libosdp-3.2.0-cp39-cp39-win_arm64.whl (57.7 kB view details)

Uploaded CPython 3.9Windows ARM64

libosdp-3.2.0-cp39-cp39-win_amd64.whl (62.4 kB view details)

Uploaded CPython 3.9Windows x86-64

libosdp-3.2.0-cp39-cp39-musllinux_1_2_x86_64.whl (247.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

libosdp-3.2.0-cp39-cp39-musllinux_1_2_aarch64.whl (244.4 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

libosdp-3.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (250.7 kB view details)

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

libosdp-3.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (248.5 kB view details)

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

libosdp-3.2.0-cp39-cp39-macosx_11_0_arm64.whl (68.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

libosdp-3.2.0-cp39-cp39-macosx_10_9_x86_64.whl (69.0 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

libosdp-3.2.0-cp39-cp39-macosx_10_9_universal2.whl (127.1 kB view details)

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

libosdp-3.2.0-cp38-cp38-win_amd64.whl (62.5 kB view details)

Uploaded CPython 3.8Windows x86-64

libosdp-3.2.0-cp38-cp38-musllinux_1_2_x86_64.whl (248.6 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

libosdp-3.2.0-cp38-cp38-musllinux_1_2_aarch64.whl (246.0 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

libosdp-3.2.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (252.1 kB view details)

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

libosdp-3.2.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (250.0 kB view details)

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

libosdp-3.2.0-cp38-cp38-macosx_11_0_arm64.whl (68.5 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

libosdp-3.2.0-cp38-cp38-macosx_10_9_x86_64.whl (69.0 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

libosdp-3.2.0-cp38-cp38-macosx_10_9_universal2.whl (127.0 kB view details)

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

File details

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

File metadata

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

File hashes

Hashes for libosdp-3.2.0.tar.gz
Algorithm Hash digest
SHA256 9cffbd656d5c808de00f0a8eb03af9b36cba481a1fe3cf8378b783acf67bfe25
MD5 fbb7a96630f1d2e94a93efd62e528c76
BLAKE2b-256 b2b1fff2ff8bf8ab8cb44c08724d3d04eda3bb73641e581546f073cf27b07e7d

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for libosdp-3.2.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 150bf532bc1feab792a2ac31e58c9f5c35163ccdbfa1defb8c52e595c9dad014
MD5 c755cd7f9d508c4c77008e7b323ab480
BLAKE2b-256 5ddaebb430d12dec1bdc378119f63b357c380e561d418b7d8387c1b6037113bf

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for libosdp-3.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 fb8a59f073b70efcc6b846d8c03d393f38eb09cd8e465186c2e5eac7c810261a
MD5 bd6d53942aced004f578efd807286fd1
BLAKE2b-256 d442dbe94cce4e4d6ac13221c61e92507b3bdc548f7314d00650a2b1093d6de3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 983342d7c18346ed910c6ccbc864af821742c06c29db17ac415c04565f1240d9
MD5 df6afb39f21d30bb9c4aed8ccb6218cd
BLAKE2b-256 1b471e647411b8456d8ca193a0656c8674c4afa6d071db12f8393aa1907645ce

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 eb5dc709283a6eff8c36c92f5d05f8609460a2ae84245f7fdbaf40ba9bb44560
MD5 8adf15ade3b4fb64e271ee7b7e515c7e
BLAKE2b-256 ae549e970b57afc330ad22e872d93c69779b3586efde7b55db99ebd3be878b7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-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.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fe1e02320cae8585fa8b36d63685799173178d5392c035cd4e1e3a91865cd725
MD5 f8b340cd1b4b14c79af0406fbf9ae88b
BLAKE2b-256 c2547254a5728d36a81d00a339ca9ecd09dc64b868cc16a003fbf375c0065db2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 969f734b60f1d1bbc3007c8a696b54925eb06d1d06cf423738b7ad49088fee19
MD5 814da50443fb755e132366a550d34f7b
BLAKE2b-256 bb0c06636098c669487168b2e9eff9c760a259071f1406e3ad8e97255f744dc7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8e523addc9a3f62cb0049ceaeffca98db25445bebf516f73de1183f7c2600204
MD5 44fefb61d4b15415d07df1833710de9a
BLAKE2b-256 8a80afe2f0e0de4e2844b43a393fb729fc89ccf24f5d1d44bbe034f6424d9755

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b1cb3869a110632fb9867ebbd7b9100508f1adda6f9bb99a88c7474d160b1c59
MD5 74c15a72527904daaff942ce50b66bfa
BLAKE2b-256 e0dbfe591411aaaea652bcea980329d0f6252d84153228d1c076d7319795e2df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 f4ae9ba83aea0e93da977e6ee8338636d696c280878899649f319a3af12f3d65
MD5 c5309645e32c9c3e05241bc510219992
BLAKE2b-256 b36648489a5bb1a1ae1ee2121bb63b00a78e4179e390418486f706b22a22f95c

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for libosdp-3.2.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 d8770746a6bb0d3cc34873105bbd7880e628fd422bbea46f241955a220f95b0c
MD5 934cf6d0997426e7ccfc2147b98d98d8
BLAKE2b-256 c307ea818ced8cac20d5f0fb1e0f2db109a9c609f2aa802dadd255d185c56de9

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for libosdp-3.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0929435ba260138016afae7111b6e7e0eacac63f9f6ba8c453e8370bbcce4e9b
MD5 766ccdac9b8a55f9d8bd1719484177a8
BLAKE2b-256 257d3314204bdd054d1df250d342f086e60665002fd5295449d7757062bb8a45

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7a6297568539668bec54981d084f489c7b9c4c7cb9ad6f9c8cc7e01fb5ee08f5
MD5 d807dc417a5d58ae97d2a0712c8e26d6
BLAKE2b-256 8e7af4406d001d1c99a62ad8f63e88dce575713fdf1de355c3e181ff17e9727d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 acc6c31f08ffd7e6875884a862310c9a15567ec9ad289f17707de4e6bcdd6d06
MD5 779fbe50d1626f92349a9d31d10f70c7
BLAKE2b-256 766add6bdc60b079a4f1f1b2db77093f101b4a2186834b17d761abae0aa9d344

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-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.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bd8226718822439b616ed6b60e0fc1f33590196af81aad3ed5191315b8a5b683
MD5 894f091b380055be6752f618fa2366a8
BLAKE2b-256 bcfae9697a90a34285607508c175a0fa0cd8ce8e3f6062e66fb804254afae27d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 88f45081d3a6badbee2a102f8c191b7009e4e713edf63b8989aa5bd246004dda
MD5 ea734964ef97895588c08295126cee3d
BLAKE2b-256 8da934ca339de16e735699143ae717e6ca1929be3ba652623e906c30191afe73

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4a03505a69560bb530c2670e30277a63427eb3c066b32d7de5a0717b5f24715
MD5 cf54fa8e0fe984a940c89b82aa9f6bf4
BLAKE2b-256 c26ec4d381f70819fc9cad9828cbd2a1067b07b6376b69272cba8e2fa054ddcc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8178444dd3e2b0a4a92a9852d7f1b4d991441cee5331875deb62c2f55242227e
MD5 368f7369144073ad0bb265021c6a7b8d
BLAKE2b-256 50b4addc6cce22b61ff600c5ebf41a44fcd0f2eef9d21b63d98b509549887ac1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 02fdede3d26e14941ba86bd2daaeffd145c6f41f5f377b46411f499e7087a9dd
MD5 9e8474e010779748763c820f26867047
BLAKE2b-256 53831b20f48e06fc06b3be4d3e99b7b473e4eb6d235dbdcf4ce8fb01200222fc

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for libosdp-3.2.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 44a02decf9626bed9ea259f27dba5401f77ef22a8149400462949340db2d9416
MD5 dc8043e69bec9678d84b387b7703c919
BLAKE2b-256 ad411ea1ea79175604ef7b3f09b53c0be31bdd890c709bf12f92efb7c9ef28d3

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for libosdp-3.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 45d21a01bbd564c9ca4f2021b8bad3237bcda3537cd2ec34d5625d9ccef8e923
MD5 0fa64b83cd437348bb0881204958ed60
BLAKE2b-256 31e7539cfb9c9b7a2f4d3fac8080edc2fafe614dc3d6f493557fbd87dc1ee279

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b8e244de99661122ff8520c2cc746b4feffb862caa5150793673afcdb65098c4
MD5 bcbfa038f8a388ed51082640cc73bbdc
BLAKE2b-256 51793851645ce203fef74da48d8b66f2e01bc206ef66249d5c4b3d0263dd7d76

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 90f601798277fd9dd395c879aee1883525f2f04f9ac97472816ab4ac2aa77215
MD5 58509f9751bbe7a5fe80ac2c8aa11d98
BLAKE2b-256 dceb57d24415968f012c7306633c8c532e80a2c279d96728f45ca4beb8bc3f34

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-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.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e2f4dacfc92af17027a04402f038dec9d34b90956a28210a39cb97321e9f62f6
MD5 d87de04ab2a6954738c74c8fb7a4aa2a
BLAKE2b-256 69489494ac6511ad29a464332fbdd52bcb8aa8e9eeb507a7515665ad99c03662

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b8306d43dec2df15a621beff5b802a62443b12da52b825c7398c383ae2539262
MD5 f374fbc667662083a0e400af1b18adc8
BLAKE2b-256 a6985c484069f0bcd0648adc2363de4e17f6ea25bd10dc71f84d49f67dda5c72

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0140b3418d7ebc9754c4aabd5456993f2da3622ff733fe57c4bf1048cc4c569a
MD5 c9e55fece69b4832a9e49c9334317c81
BLAKE2b-256 0627a84c1cfc1dabb0a0f45f13ed63aa434bfa2b717cd9185779bc3097a97ac1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3f47383e37291e38cfe37d8ca50d1031bc2838821412e7a487438df3ed19521c
MD5 1f183a97ff82dcf36bd37e01d89913c3
BLAKE2b-256 7dc8e2c2dcba952c11eff03f28a673937c498343936eadc84e085ec25fe8f9fd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b0adfa54485522465a628b5738d0cc6025134f698faab16997a4b6ccc0c1d53c
MD5 06428ffa3f7662bb186c800c138f771e
BLAKE2b-256 9da089716f76ab2a4b4104a0a4259d4e36fd9e1a41621672de21da10af560776

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for libosdp-3.2.0-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 3cb3ffaf1f2104995eecb1c8d520e9e29e0487bfa6f15ad1e484733fa950fe61
MD5 0e5ec3cf49031440dfc958cb838c791d
BLAKE2b-256 d61d3a25738e1c0fa65ab3c1ba0918a481371c61444131fc2e9e254b2daf26e7

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for libosdp-3.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6f916ee2c55336d674f61fd76fd338b78f3182a3197d35854f49c450a963665c
MD5 7037fd9eb04dc7cb1539f9b436908003
BLAKE2b-256 66d96dd9a1051102e96b4737276f9f75b896608e2f84063c14ad89164d85df0b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e6ee8fffe9f3708c332faaf1ce8553a41315576ffc1882dbfde7207de26eed1b
MD5 3f50b4cb1ad57c3ef613e64d841f1bf0
BLAKE2b-256 b6edc17935320857666a74020ed1fa42bfd2052ff9e5b5cda55e341cad3096f9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 32445f5e7ba69a79342d80a63b55546b96fbf1bd674db1a0539265ed9f069a5f
MD5 e8d476b5fac580e03451840e695e6a17
BLAKE2b-256 2380e052fd044dbc9a57456d668d50cc1600ac923c826a4f5c8d5c67ff17c8f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-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.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e2b26ef839bbbeae0b9614bf02b41a19effb4ca1af4ba85e8a44679401dbb5ec
MD5 190d6e4fc7296c27737adafe54d2076a
BLAKE2b-256 9da6899fbc993f395b3ae79ad133d466682e52ec466869f55fef5c3e76e6f9ef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 36d9fd65842261879bcf3d4fdbb4b02f35206ad7b5ecfb84f00a6980178f1ebe
MD5 28ad5a5117da35f44d7c07b858e3e0f7
BLAKE2b-256 e381b3eb110afb4705303e5b28e20b808fea80036078ea74d46e5ca678397d49

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b48ad3f47462d7f291f1d49188018beb46c80d62807902aad47950b4d4422345
MD5 dee94106673f64b280cdd9b337642b17
BLAKE2b-256 8a231b59c9196a17de842d8161131b0ea78b02414893963e024d1ebf0cfb1514

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3b163bc35c6dfda0193999d8ff6854f9f1fb17ba145e06e135c0dc2ee3ea8f36
MD5 e99aab81002d8e94e76ce4e7693a33dc
BLAKE2b-256 7a9a3d0c3d0dcea383ec24a227a9cad5ff1a8f86066dc229ecf3415fb34aface

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.2.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5bc1dd35abed7fce076de9f6538d56f8e926c65bf918497a50cbeb182cc1fc5c
MD5 9f5b6f965206bb9e4b0f5dd675ced61a
BLAKE2b-256 8129eefb6ce3257b9486387e2d573d27172b76ad77a88ab80900bd1b9f2dcc37

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-cp39-cp39-win_arm64.whl.

File metadata

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

File hashes

Hashes for libosdp-3.2.0-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 701947a4a458b258ea3863112763ce1f69204cd1221e2224f300c7c33c0bdf11
MD5 75b35c7a6aa0036ffe2f2952f6b9735b
BLAKE2b-256 2038be04bcc1a92df9f223767af1882d9a3bf2e4753adc68190756adda8af6bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-cp39-cp39-win_amd64.whl.

File metadata

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

File hashes

Hashes for libosdp-3.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f1265996bd72b9910a5a80da24e0e18e324c804f9d26c83112b77a61af929d86
MD5 99b9861849a924412c220b23de55cc7e
BLAKE2b-256 2c0a93ae205e5c9ca8e60f46a612f533ca91f42ac7ee956726f88601e118b289

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3f7e7e2ff855e0eb787a973678d0aced72690ad9cd8d5e83d574285c7b7dde6a
MD5 c2ffb368bbe141bc676fc994b4708466
BLAKE2b-256 0a1709d1c8438b4055df5ccdfa40d3683e629d82940dfda57cc956663493f8d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 649886e56d1e81a24dc80a6ec082521397a7d670c2566c76f1966d665a02c1ec
MD5 d1c56d5c87c0b1ea468ce617eb1fee03
BLAKE2b-256 530c8967124d7b8d8f7659005c254677d769db763643594a99842ce1abde7652

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e337635a18b7678441bc21bab388ac91583ded8c78848198e18313c76f179b67
MD5 add42553017d9e851a5606bae930a4cb
BLAKE2b-256 14f84b42a0263e5956515ecf8b94564539b361e57bac912b4da6d9642c7e0c95

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4354b2a876a9c726dde1f925abbae7f3b0a81069f0f97a40e1229bc0b94f537c
MD5 8a9ebab70d84191750c49d0c04ca26a1
BLAKE2b-256 b54e789be7ede6381295c996860b7e4770ccd36511a57dca2b7e20c1fee133c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 440ecffcee61970e746e0440b42a7b670fbadf492a2b847b86a987828e33e2c4
MD5 0bb26f391370fee62c7590122e4b89d1
BLAKE2b-256 36495e70052aa5817fb1f7b396c4ea56cc42df3e28971b9750ea9ad874c12081

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 652f236d983e277308003dc6aa3f8d8611b06339d89ecc32842e78e2aa507186
MD5 f4e7992afd18508e36b7015e8fa870cb
BLAKE2b-256 3bc4e9ea5de81994846130da793b52c31ac63ce2efa7f05a4dfeb7560d872278

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8d4a0059c86ae0a7b856577b3841872fdd293b53e17ba3c679acc1403d98ba6a
MD5 a4a46a623193c6ccb02af33cb2a792b9
BLAKE2b-256 cb1fe4840eeb1598221a46e07dee0ba742b3912d2e21b5d61fc6537506cfbe5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-cp38-cp38-win_amd64.whl.

File metadata

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

File hashes

Hashes for libosdp-3.2.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 20de899687490ee8969544f8cff8684fdb90e5a747fec9021256c66d39d772c9
MD5 f238b02762b44e0f194c25e3a5d05b8b
BLAKE2b-256 dd343e8b47c425001923cff6be4327b98d2720ddf0e91ad3bc702839c37a3194

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 da26a652a37d0e699d112d16a2a020206763b99365f05d982603f9b7d10f285e
MD5 8a8c236e81120484e99f684767468e0a
BLAKE2b-256 124cade4b056fea078574f8ce85f6d1bf3cd757a8d86af31203e3a125c1a0b68

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.0-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8a44190e5c253b033113154e239320f540a82af48e17c59039c32e66562bb56b
MD5 8338185f52bc0c5ef06f7ad602176fb4
BLAKE2b-256 d9458259d5a3d7e064639af06277c478bbc106692cbaee102d7b539db604dc49

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ab58977325a74fd440ea9f461ace39f01b1a180aae7c30282958d113d74873c1
MD5 7b6d8bfed42b816297cf98ccb8cf5040
BLAKE2b-256 703d41ef77d438f2aed790c0ec48f34dcc42ebae16a8c362b4da496351067301

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ccf4f2569b3048e9e3daa33affbe7abc7ecab05f72f71b6f4748f4152b5f2cf5
MD5 b0725af200c9d97f37f36a8779fbf742
BLAKE2b-256 6a5301a9df0d7b25044f028a8c2ab9e5f091300515bc028565937999fb8a73f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f56de531fc38fc4787e8133508e0e13ac9e85f96f6537f142b9f30dc15192408
MD5 6de581dd2daeed8802bb2f68511e2264
BLAKE2b-256 389ffe697e2afd8daee433b9900fc0c9a0e26c3d4695f3bb533aa8ebeec4a775

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8d13ae6c97ff7f521186a1da4c9682ba3a434f24bce5d19d95d3f341f38a5c17
MD5 f7feb6530ba03e411d349c608fbd3b9d
BLAKE2b-256 8aba85ab7d8655a3b635250d42c9d842364db6decd939e4a7994130969c3bf97

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.0-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.2.0-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.0-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 56ae4ff38487abfa7f8442f686ba60403f52f1c01b1088e9f8963f233cf07e70
MD5 f0139a88dddb3ee5d5be3c27a335d3e9
BLAKE2b-256 185e988a96e54a3806a09fed20c6cca93706fa0aad11ae898eb83c24297b726d

See more details on using hashes here.

Provenance

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