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.0.7.tar.gz (85.2 kB view details)

Uploaded Source

Built Distributions

libosdp-3.0.7-pp310-pypy310_pp73-win_amd64.whl (55.8 kB view details)

Uploaded PyPy Windows x86-64

libosdp-3.0.7-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (66.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

libosdp-3.0.7-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (71.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

libosdp-3.0.7-pp310-pypy310_pp73-macosx_11_0_arm64.whl (55.5 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

libosdp-3.0.7-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (56.4 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

libosdp-3.0.7-pp39-pypy39_pp73-win_amd64.whl (55.7 kB view details)

Uploaded PyPy Windows x86-64

libosdp-3.0.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (66.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

libosdp-3.0.7-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (71.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

libosdp-3.0.7-pp39-pypy39_pp73-macosx_11_0_arm64.whl (55.5 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

libosdp-3.0.7-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (56.4 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

libosdp-3.0.7-pp38-pypy38_pp73-win_amd64.whl (55.7 kB view details)

Uploaded PyPy Windows x86-64

libosdp-3.0.7-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (66.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

libosdp-3.0.7-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (71.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

libosdp-3.0.7-pp38-pypy38_pp73-macosx_11_0_arm64.whl (55.5 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

libosdp-3.0.7-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (56.4 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

libosdp-3.0.7-cp312-cp312-win_amd64.whl (55.6 kB view details)

Uploaded CPython 3.12 Windows x86-64

libosdp-3.0.7-cp312-cp312-win32.whl (48.3 kB view details)

Uploaded CPython 3.12 Windows x86

libosdp-3.0.7-cp312-cp312-musllinux_1_1_x86_64.whl (224.6 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

libosdp-3.0.7-cp312-cp312-musllinux_1_1_i686.whl (212.1 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

libosdp-3.0.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (221.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

libosdp-3.0.7-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (208.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

libosdp-3.0.7-cp312-cp312-macosx_11_0_arm64.whl (60.4 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

libosdp-3.0.7-cp312-cp312-macosx_10_9_x86_64.whl (61.1 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

libosdp-3.0.7-cp311-cp311-win_amd64.whl (55.7 kB view details)

Uploaded CPython 3.11 Windows x86-64

libosdp-3.0.7-cp311-cp311-win32.whl (48.2 kB view details)

Uploaded CPython 3.11 Windows x86

libosdp-3.0.7-cp311-cp311-musllinux_1_1_x86_64.whl (220.7 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

libosdp-3.0.7-cp311-cp311-musllinux_1_1_i686.whl (208.7 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

libosdp-3.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (221.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

libosdp-3.0.7-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (208.2 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

libosdp-3.0.7-cp311-cp311-macosx_11_0_arm64.whl (60.4 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

libosdp-3.0.7-cp311-cp311-macosx_10_9_x86_64.whl (61.0 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

libosdp-3.0.7-cp310-cp310-win_amd64.whl (55.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

libosdp-3.0.7-cp310-cp310-win32.whl (48.2 kB view details)

Uploaded CPython 3.10 Windows x86

libosdp-3.0.7-cp310-cp310-musllinux_1_1_x86_64.whl (221.6 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

libosdp-3.0.7-cp310-cp310-musllinux_1_1_i686.whl (209.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

libosdp-3.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (220.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

libosdp-3.0.7-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (207.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

libosdp-3.0.7-cp310-cp310-macosx_11_0_arm64.whl (60.3 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

libosdp-3.0.7-cp310-cp310-macosx_10_9_x86_64.whl (61.0 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

libosdp-3.0.7-cp39-cp39-win_amd64.whl (55.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

libosdp-3.0.7-cp39-cp39-win32.whl (48.3 kB view details)

Uploaded CPython 3.9 Windows x86

libosdp-3.0.7-cp39-cp39-musllinux_1_1_x86_64.whl (220.7 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

libosdp-3.0.7-cp39-cp39-musllinux_1_1_i686.whl (209.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

libosdp-3.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (219.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

libosdp-3.0.7-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (206.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

libosdp-3.0.7-cp39-cp39-macosx_11_0_arm64.whl (60.4 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

libosdp-3.0.7-cp39-cp39-macosx_10_9_x86_64.whl (61.0 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

libosdp-3.0.7-cp38-cp38-win_amd64.whl (55.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

libosdp-3.0.7-cp38-cp38-win32.whl (48.3 kB view details)

Uploaded CPython 3.8 Windows x86

libosdp-3.0.7-cp38-cp38-musllinux_1_1_x86_64.whl (222.0 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

libosdp-3.0.7-cp38-cp38-musllinux_1_1_i686.whl (210.2 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

libosdp-3.0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (219.5 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

libosdp-3.0.7-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (206.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

libosdp-3.0.7-cp38-cp38-macosx_11_0_arm64.whl (60.4 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

libosdp-3.0.7-cp38-cp38-macosx_10_9_x86_64.whl (61.0 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: libosdp-3.0.7.tar.gz
  • Upload date:
  • Size: 85.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for libosdp-3.0.7.tar.gz
Algorithm Hash digest
SHA256 17509db03419f35a48db80a3da39d074ad6704923ea5711fc0574a42b4f83a37
MD5 2301d88d93165c33ad42b8feb9a8b9e1
BLAKE2b-256 4e58dc046305784469a992e8b4e83d179e1cb34c7389327951ae42fe35419d1f

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 dad0385868579794338ad798d2fb1abcb549f8dc6d1238fb52c967a86271d21a
MD5 ab83216f3dd34a84af1906d2a3701715
BLAKE2b-256 4a4e01e159266e6cdec8d6d76615824d5956c907382fcbf7084f2b4029926dea

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-pp310-pypy310_pp73-win_amd64.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 937e86eb5402c22ec152e69bfff6c94c48c2b69acbdb88d50d8875375930969c
MD5 faf714afaa08c241e3e6fac07e14abab
BLAKE2b-256 250e001a179d3c36454b389b98add3c488299be7a873b06740f4c9d9c5106cb9

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9c3e6178fa0d551abacef8e4c8663abc9d9411ffdc99815b24125d83a4edde14
MD5 3c8bbb05dc073b31925ec33e69009bca
BLAKE2b-256 8f15c67df2c7e78da87fa06f990a6b8eb27d8ddd2058c56c0b5d235090b02fa5

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a649ed4ef206bb12ac7f40d507dc8d38e3e9c3f451b3fcb13a8a208e1d81ea00
MD5 1b768c5b33049db3b6097753aea372d8
BLAKE2b-256 7dc22a5487a847bcf94e361e1ce64ba0e69e7236c1744c01cd39669f1f62a721

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-pp310-pypy310_pp73-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-pp310-pypy310_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8cc90f4ff7bbb179f6a38c6d3f9fbca64a24174c76ae3cf718ccc26715b4681b
MD5 243f32547f33fd65e6b4a288d9ab3f91
BLAKE2b-256 48ba7ab5ef7cec01e2b371a9be2d21f26a40fb09aea950e42a1c0d8fe281925f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-pp310-pypy310_pp73-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 cba59bdc2b493f8a92020e9d30cf78bef7c36643dda6597bad155303d56748b8
MD5 fbb2d1c2647b1617dc8b81e20d07bb0a
BLAKE2b-256 f8362382bcdf8ec840d42ae5a3fe1df8272d51a723ac65ecc707b37141823069

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-pp39-pypy39_pp73-win_amd64.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 30bd11b3a1a5b52e992f4278106f539c09a293624b84be25dcbafaf8206d990c
MD5 09c712c8ee37fe80189b307df947531a
BLAKE2b-256 1689b8b02d896806f3f6b923c3751710e1f3843e33f9efcb88b1801c9838ac2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a46e7098a6f48dd0a86068982799db7c76d9eb5c591c89303a2c43180bed35f1
MD5 4360e3f8498e8a95275bd64f05bd012f
BLAKE2b-256 dffe00a0424ae77ec33d02716ee9abfd0b329fd661ad6422b6f2c65a0a597afa

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a25fa1d72022ef047693153f1a01f75a2de340aefe799e294911ce7f00b9c3a7
MD5 4f40c15b7960116a26ac22b6535c3741
BLAKE2b-256 71b3b5e35471c6330ba7a61b01be1d20cf479ff356e2243489c3003e329ac671

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-pp39-pypy39_pp73-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 12eb40701d56fee56d0cdd2be3766c3d1e264daa2fb814f8f826f47e5f5d5b67
MD5 c3023b61b72001937eb3fe8b00cccd07
BLAKE2b-256 76471797deacec1ed516f762d6b7a8e2b0a835831d811225b6b80799c5e8d444

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-pp39-pypy39_pp73-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 e375320eb25186dd98c7237f7f704c70d64891978f5316ca6d058729b525b0d6
MD5 8b148add6581f008f794cae5559ada6c
BLAKE2b-256 2aad4236e53ba831a3ea9e7daefccbb6d047c79ca0b0a3b689f34b79c108c395

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-pp38-pypy38_pp73-win_amd64.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3ecc08003e8bc60ee9844f7e0c4a93c183dc3a6d22868b903f4c6d5a98b77467
MD5 073ba4d286c483072594ac46daac21a6
BLAKE2b-256 c0e51e6c8539fefd7be5f715aaa7fb868587978d16249cc09f41a780d86ace7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 07a0f8bf84970b542f510829f7990f2bc8d970dde1bc87e588b1f6b97d763041
MD5 d134b2775d18b8e776d1fc039d015f5c
BLAKE2b-256 b34f2e14bf0a393efb96ee4a93eee24acbc5d3a8a446a7a22d11a5d3439ddb7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-pp38-pypy38_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c00b03766f407309a818792a6d890dcfa06e0f2e9436571fdd701d1c0e6af9be
MD5 c3d4819a313e2cdea7095db9830e94d2
BLAKE2b-256 a012eaed00890c1520f1ec0fe12e17a8c6210a2c751e300f751930144bbdafbb

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-pp38-pypy38_pp73-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 14b667e829c12c7d8c54618328251fb0b336a2da2fb28fc9937f6284cf1d98d2
MD5 68fd1b9d6449f2a3aa089abfce8ffdd2
BLAKE2b-256 8af4e602495927f6b8730bda9f21e710df3753c5ccc285d88502bbfc6a8c8aa4

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-pp38-pypy38_pp73-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

  • Download URL: libosdp-3.0.7-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 55.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for libosdp-3.0.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 effcd165188f1938dad7ef0ba699109efd69ed351b18fd830a8e61b0d12829cd
MD5 672b2faca01008a0f006b41a2dc0d352
BLAKE2b-256 25bd38a0259f6fffee92a5df87a21164fcbf565da11e6d2c0ffce52da701b6ae

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp312-cp312-win32.whl.

File metadata

  • Download URL: libosdp-3.0.7-cp312-cp312-win32.whl
  • Upload date:
  • Size: 48.3 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for libosdp-3.0.7-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 fea8c44dd53337b979090bc467331ce5a72a11f1b36ab17bf8353b52191f3a19
MD5 c9ec17b2822722fa828ddb75d7e54b86
BLAKE2b-256 4a0beef4ddb019fb5ea8eefa847b9f66885a55af8a2e097b24d3c34096a7e1a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp312-cp312-win32.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 db0699a471274454d9c6db01cdf5bba6cee929edb1a464cefd53f36540fcdff8
MD5 b7743bba5dea6b9701658aa8c53fdce2
BLAKE2b-256 0c6a7206390736bc4ae1ac12784638a14e5159224da0c493313d765714880a2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp312-cp312-musllinux_1_1_x86_64.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 6102613366bde9ec3f48a3996799b718010abe89e4cddc19b7655a631817b271
MD5 b2d2b14c8854b4288b7360b94805828b
BLAKE2b-256 1180b97487fe14bde9ec25769e75f75d4b5533e473d0a41c9302a12d02c64876

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp312-cp312-musllinux_1_1_i686.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c91a01e447875b01d151f4395ecb5fd17c1252a1caf5b1dfd9dcc1bae1bd5db0
MD5 3f74d843f2b2e79ed8fff323dd7ac604
BLAKE2b-256 45710bffa0d8dbb29ebec2e8bf4041a33b255239735fa495729b79f3f4ce8bf0

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 94227b56b2dd27de87a0f8a2530cfd0f46d587ccf73369b4c40119ed4a4f9434
MD5 a7022470a75779f4a736d00585d0fe11
BLAKE2b-256 290267c8d0053fe6f8e9bfbc1580efb3fcb7075b19d72e8e206515f499dbd22c

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.7-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5979037416194b50f6e4656e1230c8e1955c3151ad64b86ab49ed6607c026c5a
MD5 ad91d76ec101ba17a0b4c99f3f15d584
BLAKE2b-256 a1c93d88c3ba10605e8ae1711c93ddc48dc37b17660332993add8f4e169b921f

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 10422028e720978c7f14db527aede82092e4adc05c9b58b81f8e1f0362fa3505
MD5 23fed160619ca53d09f8a0c536b97413
BLAKE2b-256 75515208f6c4c3e5055c9074eabcae419c10ec0cdc09b4f9c199869c4dfc28d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp312-cp312-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

  • Download URL: libosdp-3.0.7-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 55.7 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for libosdp-3.0.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a080ddc48432eb33a4a50edcbf56be0f2cc54e0c4cffc6b6e9efc04d3dbbab94
MD5 f46eeec7baa227b9199d04fa07d8bd3c
BLAKE2b-256 40731604220e91c2ffcc3f3833f81146aeb96a4a93dba7d129f67a3763c69c44

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp311-cp311-win32.whl.

File metadata

  • Download URL: libosdp-3.0.7-cp311-cp311-win32.whl
  • Upload date:
  • Size: 48.2 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for libosdp-3.0.7-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 ffbfe277e3cdcb4d286d81e9424db035530751b94de93dad72e3794f3e6bf3ca
MD5 b923dd7d68f03d748eaef660021739b9
BLAKE2b-256 2d03a2ba9a1fd60472d5df12ca3023e8e5059b17b4b1bb2c20a25e18b141f530

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp311-cp311-win32.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5378c33c3ff0b72c62761b036be13ab0e5124cb5b494c6b4d7e0b89b39acae5b
MD5 a43354648dcef1cd777d3462d7870258
BLAKE2b-256 09f0f40dc08391f6d16fd25dcc895a502fa2422c5570fc961733effc7fa5c15a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp311-cp311-musllinux_1_1_x86_64.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 3a26abddfb9533f4bce01d9f5406a6f181e3a26d6addf1522d533b2e9dfb8525
MD5 e5d6eacd933d824b50b58e9c6125d2ac
BLAKE2b-256 5365fa0a0e89a193b196028190d6d36c45cb8dafbcae23c36616fae87bd3e465

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp311-cp311-musllinux_1_1_i686.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5c8abac9d25f8bc7344eb16a7976b6f3d41c610de57661c34526555b9a66dd12
MD5 20576e5777447c2a447d9838943a1769
BLAKE2b-256 df54c96a26db4011839af51afe00a4d21137ca2791a3fbf1522c3af4f174a018

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8f2d3e3f40687fb60689ee60dc794e3c475b168e23a7b8def85104374efc9a55
MD5 984f12c2beb6a510aafe0c2d70ed8358
BLAKE2b-256 c15ac03f4d30b92bed8486efa27478744c1c6d813cd3a5dc6889f50f7ccfffdd

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4b72e39799fcaba94e91b739b7b2cbc81435f63315af38b18108acac6fab3987
MD5 4ab144b888234a8a6df7e1feb4fbe21b
BLAKE2b-256 3a2bf1eba0cac67e40699225d13577a5a33016a23e8aa81da220549c879469cf

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.7-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f5728c35ea1d775941c516d4c2f8463a70a92c952372a8c540d39c39f03a17d7
MD5 5f16c27ba15bc6957e273c5f29940467
BLAKE2b-256 ff5729ba6df318e5eb031447f0902641af5e130692ea63aec1ef8d3f42bd7c87

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

  • Download URL: libosdp-3.0.7-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 55.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for libosdp-3.0.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a0040a8fb7b21ba31288ebea0fd3778dddbfc37929f789cea9bb858ce2463283
MD5 970b28789b41c3745db9dbd931468140
BLAKE2b-256 da9696310846e838596d66fcc9235d6aea579db54c1dc3874a5bd4c4bd30abc8

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp310-cp310-win32.whl.

File metadata

  • Download URL: libosdp-3.0.7-cp310-cp310-win32.whl
  • Upload date:
  • Size: 48.2 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for libosdp-3.0.7-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 acc2521a0a30a939127e1307e0ae450076eaba7b171c9f1cda1ed25c4e4e5741
MD5 12101fc492d1fd5c5c75176900bf0a1f
BLAKE2b-256 f840ad3666187af26b21d8f3045d33354b1312086fa21dba8616cc765a6a41c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp310-cp310-win32.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 eae9fd586d47e7585b63ef0fe223ad17b8ce2cc2664928754bd655107fa99f4e
MD5 912010895c4507d261e5b92f0234a6a2
BLAKE2b-256 d92c09aa21e9c83c1290f706917c1bebc014308eb55ba8d24d811145808fa073

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp310-cp310-musllinux_1_1_x86_64.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ffdeb83154f0bc2ac8a335197d8641841c8273392ef0d475cf82869ce566ffc0
MD5 85da2cc9aaaf78ffe36105a22cc361b9
BLAKE2b-256 92b2a2170245fee65463e4f63938181c48eea6224a6b431c3e276a0a949f613f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp310-cp310-musllinux_1_1_i686.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ba415217d29302ac622bf27d96faadd4a36d2e20668faead51cca33c5c16f263
MD5 03cacc09c7c0f4f3facf849a11e75592
BLAKE2b-256 cccf157f955dbc1982f39e47dc6c1f0dbfd1a77926e0ca32343e61ff143dffd6

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 688bfebd88bdd914ff2be4ca628d3675312634e9f893944d3374011f05501111
MD5 64aa386a9e59ec8117670bfb2bbfe4cd
BLAKE2b-256 18207f03a45cc98fdaee7a91868a4b1b78c31e93498d24c6a68c4c4cdacca993

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1ee9d91a8cad9cc355495e56450e82fdeda42d67c2d41ba39175c77a18dafc89
MD5 db7b636ee8904dd4ff88720308ec53da
BLAKE2b-256 216ad709d3038c2d58c63e885d01310b796285e741848300e406a63dd7095459

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.7-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 903f14f52a2e4913b8cb0cf44979c15b4940d785a294d31f29e3518f381af706
MD5 778feac45622f8ee1a204118fed351f5
BLAKE2b-256 8627f838c4f1bd4f11ac6718604804763228ef87a90022be8d77c148544c7b48

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.0.7-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 55.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for libosdp-3.0.7-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4b5318cd7e9f965a6dc971a4eb9e7144a25b68139f771c0ae4395c74779381cd
MD5 b0590c1bcadc2ab1e9f0254892eb4be6
BLAKE2b-256 4e81d839d9169956135d3c6bac0846112d73ecde543855cc5cd262e4ba46bd1c

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp39-cp39-win32.whl.

File metadata

  • Download URL: libosdp-3.0.7-cp39-cp39-win32.whl
  • Upload date:
  • Size: 48.3 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for libosdp-3.0.7-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 30b69ac690ed633b150e8308c631a98a720b5615e7c3122802c406b7f79f64cf
MD5 95ce32fe5ca84407ea1641216e9f6521
BLAKE2b-256 c91b0570f947912a7e2f5884911663f023b7a82caa7294891255889861fb551c

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp39-cp39-win32.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 36e92c409bb89f19f36e196c2c559ab460930dedb977446f69b4c46b8468c1d3
MD5 d52ddb38fbe549f4770cbbf2b4446e7d
BLAKE2b-256 59889b128471df15695e8b39e45201f5963b1f162ea15157f14ee0778e7a72b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp39-cp39-musllinux_1_1_x86_64.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 45c4182acd5f7663ad85f6613e704d4c1a9a6a226bfcddf64554e3928d5a970f
MD5 dd9614d7975069b0ebd3d20a4cd5a281
BLAKE2b-256 2cd23c74bf271a8fbcc58a71a85a3079511b460142d5e504c474c330a27585ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp39-cp39-musllinux_1_1_i686.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce0f40a17346725949706c4db1f92876e1387677bdf51c24190b490ea65ff9d1
MD5 f312ee10ba01a832894db05a77c61bb5
BLAKE2b-256 a71ab7481a7ca69b9e57ebe8761e9be1bf18d6cec47de2c80e4e64e8e6657d80

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a0521e4d8b9125aad375675842ff259b2c14a909f37fc7647badd37e2a0880c8
MD5 cdc1936f850924d2e18e6d74d09cf5a3
BLAKE2b-256 e61c3ca1b727528f7d972f027684c22aba82d221bad6b1a01e499364fb934c46

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fccbe0dc792fea30b01fe4a6693356229816b5534f9380a850c1fc94fe050b9a
MD5 14971b017fe2777daabc68a1cc620c89
BLAKE2b-256 4a12df9e41be603fd2a53345fb4283d1ef3c361e0f2c11ee3dd9ff9c73309e3f

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6c51ad6d13f6ec789c3c8629594083906ef10e517ae89e75f66b3a56c066e93b
MD5 90d5434ff294a327caeb1184da4fa2e3
BLAKE2b-256 d046c2dbd4bb845436ff95e1951e96e11c52fb4a7ce88540561c62a95fdf836d

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.0.7-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 55.7 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for libosdp-3.0.7-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2469bb5bfb1b8d06b6d6e34e27fc6690ad18f52993ec867478f0fc4e9e1d7cf6
MD5 43cc4f9fd6a481c6a96630962840130c
BLAKE2b-256 12069019c373405618abf406f2c85eb5e9cd839cb58c9d0061fa07356b443879

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp38-cp38-win32.whl.

File metadata

  • Download URL: libosdp-3.0.7-cp38-cp38-win32.whl
  • Upload date:
  • Size: 48.3 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for libosdp-3.0.7-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 310a05c80fe2aa32e14e041e2b8f898983f93dcfab4d8aa2c613490fefcca833
MD5 c80bf2954116eefcaf0fca1864d2f62a
BLAKE2b-256 bfd8a4a1eb14db25f0cbb591c9f928468bc721c21504c97962813839f5d29e73

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp38-cp38-win32.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 16567d15a1d0ad2e89c733f9431198514bf15b3f2ad6e8d646f54dc627b1f2bf
MD5 fcac8322aedefc64f3483946cb83f47f
BLAKE2b-256 edac0de9e312d9b6e32ac3ddaef85b318e3b69b208937976a9ff470fdb17141a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp38-cp38-musllinux_1_1_x86_64.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c781b156c3d95c13719cc27062b984e1968bb9a57f5b12f59e9357dea39267f0
MD5 6e4e826bc8a789dba9583f285df12938
BLAKE2b-256 bf6130200e74804c2e0acb1e1b2cf5684ca10203db963f663f793f32bfd62d77

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp38-cp38-musllinux_1_1_i686.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 782d9344a1a5d86a82be9d6ba8bd806da34b409e295de633e8753a2dfe7dc21e
MD5 5d977d934706c32dd260da5886e1c558
BLAKE2b-256 f8d645a33f8180e491f95e2abcf78b4fb58c251abd54ff36597f094104fe6e7e

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f421c0f1c1152f6ef33385d2c7f52293ca54d5696914d2674dd4d899912e32fc
MD5 4f03bcd387e66185f6a7fb76a26870f9
BLAKE2b-256 f53b8a7bf2c2a1fa9ea968b15de4ac72924dca687303fc7fa415af3604599655

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.7-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fb647e7dab16f7a75b262346ca49e88a1828bbbca86469e2b973e6f69e939aa6
MD5 b48bf31b16f238797a6d808abd854aa1
BLAKE2b-256 1db3410e3d6d8a8851f6979c75e9a82a123a738d7cdfa2263a723a33f221619c

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

Details for the file libosdp-3.0.7-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.7-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c1094eb13f7bc2461d914de3800f84498eb2ac9e34b84fcac30a96f15ef3a986
MD5 2f0fc37d207b3620f502f9a8d544f8ed
BLAKE2b-256 2f1d48b230f7426d80878e4125176ff7cf789a101eb005e8e0fe05fc9498342d

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page