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

Uploaded Source

Built Distributions

libosdp-3.0.4-pp310-pypy310_pp73-win_amd64.whl (53.1 kB view details)

Uploaded PyPy Windows x86-64

libosdp-3.0.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (62.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

libosdp-3.0.4-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (67.0 kB view details)

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

libosdp-3.0.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl (52.3 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

libosdp-3.0.4-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (53.2 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

libosdp-3.0.4-pp39-pypy39_pp73-win_amd64.whl (53.1 kB view details)

Uploaded PyPy Windows x86-64

libosdp-3.0.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (62.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

libosdp-3.0.4-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (67.0 kB view details)

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

libosdp-3.0.4-pp39-pypy39_pp73-macosx_11_0_arm64.whl (52.3 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

libosdp-3.0.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (53.2 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

libosdp-3.0.4-pp38-pypy38_pp73-win_amd64.whl (53.1 kB view details)

Uploaded PyPy Windows x86-64

libosdp-3.0.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (62.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

libosdp-3.0.4-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (67.1 kB view details)

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

libosdp-3.0.4-pp38-pypy38_pp73-macosx_11_0_arm64.whl (52.3 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

libosdp-3.0.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (53.2 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

libosdp-3.0.4-cp312-cp312-win_amd64.whl (52.8 kB view details)

Uploaded CPython 3.12 Windows x86-64

libosdp-3.0.4-cp312-cp312-win32.whl (45.8 kB view details)

Uploaded CPython 3.12 Windows x86

libosdp-3.0.4-cp312-cp312-musllinux_1_1_x86_64.whl (211.2 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

libosdp-3.0.4-cp312-cp312-musllinux_1_1_i686.whl (199.6 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

libosdp-3.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (207.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

libosdp-3.0.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (195.3 kB view details)

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

libosdp-3.0.4-cp312-cp312-macosx_11_0_arm64.whl (56.9 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

libosdp-3.0.4-cp312-cp312-macosx_10_9_x86_64.whl (58.0 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

libosdp-3.0.4-cp311-cp311-win_amd64.whl (53.0 kB view details)

Uploaded CPython 3.11 Windows x86-64

libosdp-3.0.4-cp311-cp311-win32.whl (45.7 kB view details)

Uploaded CPython 3.11 Windows x86

libosdp-3.0.4-cp311-cp311-musllinux_1_1_x86_64.whl (207.4 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

libosdp-3.0.4-cp311-cp311-musllinux_1_1_i686.whl (195.8 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

libosdp-3.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (206.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

libosdp-3.0.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (194.6 kB view details)

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

libosdp-3.0.4-cp311-cp311-macosx_11_0_arm64.whl (56.9 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

libosdp-3.0.4-cp311-cp311-macosx_10_9_x86_64.whl (57.9 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

libosdp-3.0.4-cp310-cp310-win_amd64.whl (53.0 kB view details)

Uploaded CPython 3.10 Windows x86-64

libosdp-3.0.4-cp310-cp310-win32.whl (45.7 kB view details)

Uploaded CPython 3.10 Windows x86

libosdp-3.0.4-cp310-cp310-musllinux_1_1_x86_64.whl (208.6 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

libosdp-3.0.4-cp310-cp310-musllinux_1_1_i686.whl (196.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

libosdp-3.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (205.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

libosdp-3.0.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (193.6 kB view details)

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

libosdp-3.0.4-cp310-cp310-macosx_11_0_arm64.whl (56.9 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

libosdp-3.0.4-cp310-cp310-macosx_10_9_x86_64.whl (57.9 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

libosdp-3.0.4-cp39-cp39-win_amd64.whl (53.1 kB view details)

Uploaded CPython 3.9 Windows x86-64

libosdp-3.0.4-cp39-cp39-win32.whl (45.8 kB view details)

Uploaded CPython 3.9 Windows x86

libosdp-3.0.4-cp39-cp39-musllinux_1_1_x86_64.whl (207.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

libosdp-3.0.4-cp39-cp39-musllinux_1_1_i686.whl (196.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

libosdp-3.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (205.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

libosdp-3.0.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (192.9 kB view details)

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

libosdp-3.0.4-cp39-cp39-macosx_11_0_arm64.whl (56.9 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

libosdp-3.0.4-cp39-cp39-macosx_10_9_x86_64.whl (57.9 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

libosdp-3.0.4-cp38-cp38-win_amd64.whl (53.0 kB view details)

Uploaded CPython 3.8 Windows x86-64

libosdp-3.0.4-cp38-cp38-win32.whl (45.8 kB view details)

Uploaded CPython 3.8 Windows x86

libosdp-3.0.4-cp38-cp38-musllinux_1_1_x86_64.whl (209.1 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

libosdp-3.0.4-cp38-cp38-musllinux_1_1_i686.whl (197.3 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

libosdp-3.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (205.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

libosdp-3.0.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (192.9 kB view details)

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

libosdp-3.0.4-cp38-cp38-macosx_11_0_arm64.whl (56.9 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

libosdp-3.0.4-cp38-cp38-macosx_10_9_x86_64.whl (57.9 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: libosdp-3.0.4.tar.gz
  • Upload date:
  • Size: 80.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for libosdp-3.0.4.tar.gz
Algorithm Hash digest
SHA256 9c09e8e668c9ca58579892dc8acd727e760147558e2a62cab2adf4cb1d87d76e
MD5 af524197ccb039f19f8fb53906fea0cc
BLAKE2b-256 10eaf428fc335d54e44ec5f6a071acf6c8f3e967b49664c7bc6311c57475ea54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 45cd95e1a31c8db418f4198fd5a0e3a7a50b1fbcbd5f82f639b54c6e9ba8c087
MD5 bd8140594ca373b841d684b346fd8f4e
BLAKE2b-256 bbdf71aab014571632c5c301b386406a7211675e856b7c1fb801945ac8871aa0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 86d9185e7b3b868d450b35b8851bcc2bdcb79d2a31a5b806f9cd0461e3c9258c
MD5 31c9252b157b06b3de1afac52e405240
BLAKE2b-256 12b71bff22fb8954f25b392a2aca8cddbe9aaf5c27d3f88eba637563b6f538b4

See more details on using hashes here.

File details

Details for the file libosdp-3.0.4-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.4-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6c386b666668822f33f3e5647df110701fc7f9315db57f119332e021e24b1b28
MD5 5900da7001112a7d2970c52c9d5f0556
BLAKE2b-256 78c15c5e233d01280ac29e0311de998bc8d3ffbf6ab8dc54de920234f5a26e72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 595fae211c4d584b52891b8ee8ac30b77f6bafd3eb68f1db3571893bd673c154
MD5 4beb2bbd7d626647e1c2f6ac6c62d478
BLAKE2b-256 5cc9b0036790ed97c4c371ddd8eefabd51e70ca8d0358a22ba288e9c55868bc2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ee2d324e493abf65aaca1b794ec096cf42102aabb2f30c2f118bd668abf4f66c
MD5 0524e24036a8981979c7d7461634461b
BLAKE2b-256 6b200a8ace59b10803470fb232e4a59ca59ebb5b9159364946c0830fb3ee7cbd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 3c426dcb97ea13e2b56c262a25eb5ed88e73935a390722130e8e4317c4d05db9
MD5 b442118bf1d8e39a0dd16c292182e560
BLAKE2b-256 71bf40a7d9f8b177a46e64c9f4d011eb1833238cfbbd67e67556415683eaf41c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2d618acf3311d710d96688295b71522fde8028782fb1602509e014a4cf0c3353
MD5 2d65590ae3a613ce7df5b0a7d22749e0
BLAKE2b-256 d48a5c09842f08580cf268de9e151501fb1e35b6843af3483bcc16cdd6498265

See more details on using hashes here.

File details

Details for the file libosdp-3.0.4-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.4-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6fa4d2797a34ba4899218f138217ce9d72162fbcdb26ab10a7f6ccbbe0a0b2dd
MD5 d09c40e742107fcdbdc6740343b00945
BLAKE2b-256 fa23f617b4a7004a1cfd40dc6f7cadb38a17250c7f6352edb36c0f21005ac645

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 51f9b2f363bb9119f03919cfbef551cf39045d0bbce20103dc6d65dc05afde1c
MD5 d053b9de42a145e82c42f8038968f8ea
BLAKE2b-256 b269355a1920db996468a059a7dcf59d8f09bdaead131df46949667a5717d602

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fc2da5c95889fa0a570920e2e112cee3bc3749749bf4f796b99eb54f7685dd71
MD5 d34b256875ee8799d33b288c783d9b52
BLAKE2b-256 7e83e80183be0cd5b51d3c0329d3f98b57dd797d75261d24576f11203e2505ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 184081fa1e588080836a8921bfb65e5f5f1051027f22105a236abb49f35d40e0
MD5 7ba5c442398c25bfe0855ab77c7accf2
BLAKE2b-256 89848c11870486f6a7f375364ad6abb22f4b1c7a08f8769d5df6cc93bdb7aff1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 903f583b767779a97cef253489389aa9ad07b24403349de6658e3d6e9cb5dbe8
MD5 b5dc91ad1c2ab0483c131748ffaf67d9
BLAKE2b-256 8810ee487cf3c895945603b7fe0a9165798aa4d552affc7b6381e31798b88b71

See more details on using hashes here.

File details

Details for the file libosdp-3.0.4-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.4-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 19a9ff673dc4b819911a911aa7f5e2609a5218f30a31f84aed1587dbbd36ffd6
MD5 a3f97489eb4ed1dc416f0aa236ee4481
BLAKE2b-256 4daaffce89e5adfb518aa402d46bd7fd1191faa9383f9bc61e612997166ca8d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9dd592772fffe029cf92206791de709432f7ae6726d1e261311816ef79acfa30
MD5 6a794c3fb2f4fc5e8deecc6971d0bacc
BLAKE2b-256 8a5a1f48c932648d532f208b8ee010988ed62b2c7e11b554ff68619cd697edb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b0c94adb70f77b623533b2259122be46dca4e8657f3f75249476576c5665dcc2
MD5 1f80598e8a46e58d109350a582288195
BLAKE2b-256 60c22e00aa3d3e4105f42f2dd782aaf62c89fcc656c2f81ff4b64f44a6c5dae5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: libosdp-3.0.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 52.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for libosdp-3.0.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8e1cf78a7223388cbf779d092e54e53d0914de59b51616be68599a892e7d6de8
MD5 7103c65e9583d18a4e47be5124cd026e
BLAKE2b-256 bfff2e015e06aee7c18290e05ea9e50607b41ee6393b625950b2ab74227ccf84

See more details on using hashes here.

File details

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

File metadata

  • Download URL: libosdp-3.0.4-cp312-cp312-win32.whl
  • Upload date:
  • Size: 45.8 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for libosdp-3.0.4-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 847224d6026239bf2fb74d0fd075813083ebc54d65bdd7ba38d9f41c7931198b
MD5 d4d1128bacc4fa8fa799f0b8589e62bf
BLAKE2b-256 e2ff52760cb423b25c6d0e89d65d2f7014ff48c15b85c2d854392873f77e3889

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 436c55db7f2558fbc6c9d7cce58005c50f31dfc408cbd8312976f8a2bb2b3070
MD5 adbbd55dca5f3eb786a41a554f76b01e
BLAKE2b-256 ca28408a7d9f1882b6d55d6191bbfed93235d3f30c398e680cb5e0ee1b7cb423

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b7996bd0b80047647709da2e49bf250de25b7ee02e327ec6c047795d6b5fbc33
MD5 1e041085e06530eb007c59e8ea631c5d
BLAKE2b-256 81e9765d0fea70eeb2da487591417b61eddfb9f6f20799ed2bc74f77fca761ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c1a9fe29ba21077b95b3d789e93185eaabbd71d0afac90f4a0e0fdba32d9b04e
MD5 78278a375d41e9084f3447ff42713718
BLAKE2b-256 54dcab62a4e1429072740022991e82fb169e470cd1c38227984d330b4719a561

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 17ea6fc50f2029d211e506149cc8bd03e972f6ccdef1355f43def2be31438e2f
MD5 dcae218c9fdbd231b9e1580142f4b825
BLAKE2b-256 1d5094b12903795ceeb6fda2059ff872a728705241cb10a4b8ca5cfbffc6b593

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4c98cc41908f8c7990cf4f7f1b64870281fd0867c15357e4bd0d009d1c8d8269
MD5 3642ca47b6e8e055a52d8f32a3ffe70c
BLAKE2b-256 0846ee6956fc8312750afd1856949fc60cab9f4886d2bdd68d3090fb40673957

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fb96ae485112b14312667475cff295658856ccf0ab8c896451ab6613e0dfa07f
MD5 d9a1ef9415a2b7a1fe6a92f7c50d4025
BLAKE2b-256 a6c6e28ad690004912ff326059e71e7b1120fc65695f549a8cb596576cf928bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: libosdp-3.0.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 53.0 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for libosdp-3.0.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2efbbba6e4b1375e5b6b3d7ee3b1206f37b73a2216b0a71cd495b6fe2f270fd9
MD5 f1c60c76a8a1bf032f5ce3566234b031
BLAKE2b-256 75fe3f181c5ebb5324e1a09c750d9de489c4cbc595780b0603831918442cfdc3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: libosdp-3.0.4-cp311-cp311-win32.whl
  • Upload date:
  • Size: 45.7 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for libosdp-3.0.4-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 a04d35622a4b6a101948176f3ba116068c9e27db4adad0620b72764aee738b68
MD5 bcdfe07b488eadf7e8ce2e9dc05fd736
BLAKE2b-256 59ca4d9ccdf78cc064c856638f17b914f801744089fe26dc6e754b4ef9fd0c3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4f100617d657704b1e147c5b64b92815dcc72a21792faa5144a2586367059444
MD5 03d2154437f0d0336d50c1ef45652728
BLAKE2b-256 4b8c2a0843b7ee9c6e719233f6ab1a538669995eb2855215c13fb06fdd8bdc6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 508c0b9ddfa3b14e424fe576c35a3f57c2b4881e8fec62c9cdb30b75a7c2b9c5
MD5 5ecf2a85704e01107694823d2cd2e502
BLAKE2b-256 7abcd3639e675b9bd7d61bfef443e75626f0853db01046035672937f102795ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f2c71f19a6cf4796036566423b97a61d327992bd7b96f79bf93db2ca24ba5292
MD5 72bff3e82f3b4336e992ad785a1f9435
BLAKE2b-256 59492629acfcf4d594a3668916a8018864e784717fbf05b869d68321b68f89c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 07c757bb539ba11e0a2c863a4085824bd342d5d0da02f213f1935a2a2638b0fc
MD5 82051c9b5aa794bccd9eb39852bcfcbe
BLAKE2b-256 b5ca58142d3b58ab429cabc6190e59109aca1e9226c6763418ad54737067bcba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 299d8124f3d499920a0bcbe69e87c9f66b96753a8dd235dd784700e9075ccd71
MD5 ca4a098ca95375666fc2d0f94383fcb7
BLAKE2b-256 0a6da3086d6aac5bc898b78f21b8f789baa06bd643863cd5f3e514049b6048a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d72079ef5e42aa91e3bff9169db77aee7505e2f3c7ce3087e3d1d797daf56bc1
MD5 afb38ca172a725206fc3e9c130615951
BLAKE2b-256 dc6bd1a48b4f571e6cd4985a5c45a4fddfbe7840407ff521f1e22b4a4d9913e2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: libosdp-3.0.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 53.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for libosdp-3.0.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 55a3ba586d7565860f1717e36f1c42b4bb811b55584e6613ab8b43082a1fb9cf
MD5 d1cd429f93d5382a3a36f92aba4b0989
BLAKE2b-256 fc19f3639ec92c24106818942d55c683eadced52d5e3abb09a5f8e64cf35142d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: libosdp-3.0.4-cp310-cp310-win32.whl
  • Upload date:
  • Size: 45.7 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for libosdp-3.0.4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 9cb5f418f38cf418ad1be944c3ae23a1f1603fb3342ff69770eb62840cacbaae
MD5 48d20b4ad0457b3383567648f1e39108
BLAKE2b-256 9bc882bf89bc689820dc024d822d29679699732574658a01f77e33cd14c127c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a0f96fbbb156815c0bc05c766b63d6e34eafcf0948418579e17adf11a76bb76b
MD5 6ea39f2124c86dc59edee3a611d6f601
BLAKE2b-256 f0a7c682ae0b54bc9eb0f0b81e0f0eeb70133812d53e4e6d1afd2c2c5ff6948f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 2682fd376b0d7871580d0f86824312d63da44dcef1b67c5d72860ab12a109a36
MD5 6535c75800a3eb875998ce1a73fb4b21
BLAKE2b-256 921bafe425d74b32067ffac46d7b19cfd4e478614e1d4e757f63e96489dcd559

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7037a7d0d9fc2b23feee9980f7576694da11507d41ea8780c80c1631efa2c87b
MD5 3abdffcd2cc69fba0501ecd7c77e1bc9
BLAKE2b-256 5ab90ec7dfdc1cb629d07efa6edbb23df470523f7afaf115c34502d9bd002e2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 474ec0b70f9372ce161a4254a706deb5b077ceffc9b62c6dfaf5100ade28e421
MD5 58ac91392ac838ab61e0d5c9a1e956bd
BLAKE2b-256 38fcb280582d603c5a8066b092dd83abf0c6e9a8909bf1a66e11a3312813c2b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d996e565cf7447142532f7f2b165191fb29e629ffd212acd9d959296ae8f6d79
MD5 753a3e1f7c1534d55e4f07873a26a77c
BLAKE2b-256 0de421aaf2a190dc62693a689c50320aa4817566bdfdc57e8e975d5ad9a8225a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dfdeea9e15dd0ca1267b3b3a2674a2f48b59fc4fe78d0546c7dde195f1296695
MD5 6cc784a535b7fa0a70ece9b632c5084a
BLAKE2b-256 efacb1dc72c3e7a46491d9e63f0d3335c5743b04a8c793aa201b579667c98cbf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: libosdp-3.0.4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 53.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for libosdp-3.0.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6f52246be029f7539fc2be68502fcaa763243d6e071cdeac9ca822f3f2b0be97
MD5 9499eb364b3e23c3e1cc5b3c21ba1b9f
BLAKE2b-256 6a35b334f3c108c6c19f2974617a45b4492aa48701eb1a7567d710d216114692

See more details on using hashes here.

File details

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

File metadata

  • Download URL: libosdp-3.0.4-cp39-cp39-win32.whl
  • Upload date:
  • Size: 45.8 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for libosdp-3.0.4-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 7abc75e0ecf910c1f43f882e53380a8b3fc196ae3472cf5dafda237a98d656d2
MD5 bae81834eb0ce287f0446833145cb9ee
BLAKE2b-256 6ad06e236c383d90680eb51264885dfe62726fbaa27424b6aa7fc2ae3ed6df02

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 be1d579bd875bed255cf9993fc8939af10c1a41af016d382370a69130ea15e02
MD5 91b70351bb4df7252f66a25e3dab653d
BLAKE2b-256 950cc8f751062cd4d9de5c0c99dab291820aea08d12930eec73a1251c88c2b72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b1e1377948f684aca7453f1401c0a1f227e38fc30be3226c3d66620d0249d9a0
MD5 91ac6c8608e52a47078ce0d04160ec32
BLAKE2b-256 073bdf9b124e7828d7ba8f5c6953ba0a52bb8dabeb4931b21846167216b3e04e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 02c2c46ddfbbdf69ef1860dd9744da527a9262d85a256ee8a10d6ebcd9e6a154
MD5 d304c2af7abcc791883df79978d97cb2
BLAKE2b-256 d1afa7f823f1a133d7799cd9759cac8c74f4e5322c294e57a408e71b4aafed29

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 616f891f0d2a6a1a5ff4109906510a55d32f1fea176d193bbcfef371459d538f
MD5 40f4faacc4378273510490f8353c86bc
BLAKE2b-256 3355a7b3a840764b70aadb8151845a68eed06c46d7f3a807875786189f601d30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 092b7e1ff7d4bdd95d7e958d4acaa19029557061db20f64889862006b0cd73ec
MD5 3be6bbbe8bc74f7713665904a24be70c
BLAKE2b-256 e879f0c6e47f51e3b522c96a325e58ead8bbcf8325c966f3d37a7cccce925bab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cbe9bee212ed00607f528c2479678304376423d8c270f8dc71ecf7e665ade4ec
MD5 69b23f168b471a13806fe16f1facdfb8
BLAKE2b-256 f81aedb960c3b9346c75539686729256698f8f022dcc3e99fdbad4c401fe82a5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: libosdp-3.0.4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 53.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for libosdp-3.0.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 768544a605a76536d30c35187adcd8890ef51f1abc2a64a090caad507802d980
MD5 8a20a3c16cea845a280a20866ef8e26d
BLAKE2b-256 05ce622035562fd9790e62a7319c529a7997a01025eab21f11fb111625dacb2f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: libosdp-3.0.4-cp38-cp38-win32.whl
  • Upload date:
  • Size: 45.8 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for libosdp-3.0.4-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 cb957fa6f437dcde8634ffe852ba4b29191f007166bc3723edf92023a4e008fe
MD5 fc300965d462bf4f9ab1ce7cc81a6116
BLAKE2b-256 6c08a627109f532dd3c592a458e3711210c5e28545d1a6d77b8487e8950287fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2e574c174bda81c8014a6fab79094aa615e60e0f3e26e39cc46a5edd3ca7657d
MD5 3f033a2727db0eb0fd22dde15d3bd5d6
BLAKE2b-256 d0af4f094ae5dafccadfcbefc671ed30b857e1f8d2fc8bf1c9ba0d536dd10408

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 98aa39f573df1ad1b805a33f0f50c7122fd0cb08ca74beeec46a8a609e409c8b
MD5 6e33786482112fd8f3ee251e841d614a
BLAKE2b-256 0d57e9b29995831065226245b79b8b78fb52c86f5d07cbc3f45d2653fe3c8076

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 75388adcb2149d8d04b70943652787618b8e5b6afb3e0202d278a712150eedaa
MD5 b6d7fdfb95b8db95a339e15c43158130
BLAKE2b-256 1581099cbfeb7390251c21e312be4fabb4f9786b01e60aafa0d04fdc7be9fb11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fec35acda11ebc9716595ddfe5ebf8d40e7524933bb095b6b4c55a1bfe9e7419
MD5 884b9c4919d51bdaaa2042ae4beae804
BLAKE2b-256 f2da27c9ec42903101603e1b74c27af6578f24b591f650564a39e23e3aab68d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 55c600bda67109f0f16122bc71c8ca6e92f183562e653e88f2b7974110dbf4a3
MD5 07b3fc15de24831b44398306fd3423e9
BLAKE2b-256 083ec285fa4a76144999319cee62aa327c16824f853f5d6f0bcb9baeb7912adb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 73ed6ae3a2c8ac5aa18c9e3587a6d16624b2cb4ec2903291f1acc699b7bc11dd
MD5 8fca1b420a0890e78023768bdb8e5c4b
BLAKE2b-256 61bd53c019de0edd67764369fd2746825222d2f25d3a854cc1981261f7a380c0

See more details on using hashes here.

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