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

Uploaded Source

Built Distributions

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

Uploaded PyPy Windows x86-64

libosdp-3.0.8-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.8-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.8-pp310-pypy310_pp73-macosx_11_0_arm64.whl (55.5 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded PyPy Windows x86-64

libosdp-3.0.8-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.8-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.8-pp39-pypy39_pp73-macosx_11_0_arm64.whl (55.5 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded PyPy Windows x86-64

libosdp-3.0.8-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.8-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.8-pp38-pypy38_pp73-macosx_11_0_arm64.whl (55.5 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.12 Windows x86

libosdp-3.0.8-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.8-cp312-cp312-musllinux_1_1_i686.whl (212.1 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

libosdp-3.0.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (221.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

libosdp-3.0.8-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.8-cp312-cp312-macosx_11_0_arm64.whl (60.4 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

libosdp-3.0.8-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.8-cp311-cp311-win_amd64.whl (55.7 kB view details)

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

libosdp-3.0.8-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.8-cp311-cp311-musllinux_1_1_i686.whl (208.7 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

libosdp-3.0.8-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.8-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.8-cp311-cp311-macosx_11_0_arm64.whl (60.3 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

libosdp-3.0.8-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.8-cp310-cp310-win_amd64.whl (55.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

libosdp-3.0.8-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.8-cp310-cp310-musllinux_1_1_i686.whl (209.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

libosdp-3.0.8-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.8-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.8-cp310-cp310-macosx_11_0_arm64.whl (60.3 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

libosdp-3.0.8-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.8-cp39-cp39-win_amd64.whl (55.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

libosdp-3.0.8-cp39-cp39-win32.whl (48.2 kB view details)

Uploaded CPython 3.9 Windows x86

libosdp-3.0.8-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.8-cp39-cp39-musllinux_1_1_i686.whl (209.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

libosdp-3.0.8-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.8-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.8-cp39-cp39-macosx_11_0_arm64.whl (60.3 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

libosdp-3.0.8-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.8-cp38-cp38-win_amd64.whl (55.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

libosdp-3.0.8-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.8-cp38-cp38-musllinux_1_1_i686.whl (210.2 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

libosdp-3.0.8-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.8-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.8-cp38-cp38-macosx_11_0_arm64.whl (60.4 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

libosdp-3.0.8-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.8.tar.gz.

File metadata

  • Download URL: libosdp-3.0.8.tar.gz
  • Upload date:
  • Size: 85.3 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.8.tar.gz
Algorithm Hash digest
SHA256 8ad6d11345efb4e64df17b694009ad60ba895524a8b439940cee7aed7fc41018
MD5 290499577eee313e89bce0d92b4810ec
BLAKE2b-256 67e1658a2a80abd1ce349bb6fd8b788844597d7431bc7ad6bbc50f11fee2cdd4

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.8-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 e816aa18bcba06503a4419af0663a0dcf72fddf7e619fa5391308826dd4e3599
MD5 b290b7b4aeeccda22a37aa3f93a23563
BLAKE2b-256 199730639560121690e2fdd3e817662826d55c43ea0c8f7ca218390fb75cea72

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.8-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5cb0dc57a2dc629cb6cb6da0edc3dea5f02ccac9632aa8a54c8f826e83ed3b61
MD5 97f72af53b84b417cf080ac11e244bc1
BLAKE2b-256 7d4526ce44822139b0bdfcf136c504cb5709e13bedfa54b4741495c95cc32183

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-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.8-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4a8a3f2f3f9409822b90505c23674d637f3498b3a7973a86319ec3a6c6d5c0b7
MD5 443edff2fc3f25e408bc0fb2133cadd8
BLAKE2b-256 bbf74081ab76966bbffdd77a13b62279e2710637da0b59afe5c43b504122d090

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.8-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a75b77ef1e11d3a5126d8ac30290fbfe0a9c6ab40ebec20b71d926fd20a88d9
MD5 61f4379e87e892ffc1573f2e55e7c70c
BLAKE2b-256 842d0f8cf8061dda47c4dc0a43965e373501dc999eeed17e02eb1f876df2573f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-pp310-pypy310_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.8-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 30a14fc8ac4f6f5c2a8936a219e9627e3c4bb44523962c6c8fd8d5079cb2e538
MD5 a58f5dbae0c724a179b60cea6215d916
BLAKE2b-256 eaf6e4434ba47ccc5f4c41be8a57c53c1dca0fe4601c63e015740e4f941007a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.8-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 b56e219dc9e990dc5b9b00268d04c9f2edb8105b5fbde8b822317a37f1d1675c
MD5 cab5fe3da5a1ac99eb13b13ec42538e2
BLAKE2b-256 7f6d28a87abf04706f8251345b8f5a13260ef570d0191c5d23222db22a93606c

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.8-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a96a12048dc6f5d6063d51d05bc4b16eda59c4fd9fa8bd82e75a791907ff2071
MD5 c1196f530abf4e01afb601ca42f74a4a
BLAKE2b-256 51fc90a65335ca0064828b2f57af074239baeed22e179fbad185c60f80bfb0e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-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.8-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d0954eba9cfa90feded1174dd79f5b90e118c5f791287dbf05a902a07e1d9077
MD5 467021bb1c2579c9288cd27ea5ef06a2
BLAKE2b-256 30a51799f933d07e48a9b7d0c0927a5cc96ec1c641b8460812fc49d7478d3976

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.8-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 23d7eb77b4ed0697ae9a3ac1632bc90d277364c9b2552449109a2e28796773a3
MD5 357aac06e2deace225001ffb8506ec08
BLAKE2b-256 883fd70b1027f7e077e14170e5f48c3d14bcfd5d2f8141eabbf97b0ce612d2d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.8-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cf804069c90b9f57d13702848cf17a246450cfdb735554f1ae7b430facc14271
MD5 5f2e816c714b8a23cc3d957c85a63398
BLAKE2b-256 e894f78fcf3cb41caf0f8e1aaad3af1cccbbf7cc15113dbb90bc436828e3960a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.8-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 f70a59ae64f36b1eb9dc516027ae83d484bfc4e67b2c78ea223a02278fb9e2d7
MD5 eb7a5a14fba0fb4b4117711458dab551
BLAKE2b-256 ec6919b29f2296174c4ea81c0efd2c9ad79b19f065c16a66259ddff895c4f188

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.8-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 474c820b6b63420c465e77cc722393d368cd25f9d75917ec5f1a059197ef2873
MD5 82ecd13a5fb33e60dadc4107ed9ef59b
BLAKE2b-256 010754e58fe0cab850eae9999df4627cd29ba5dec3180f78df094557b8aabb23

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-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.8-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a1f04221d543ae8fff33e7b6066a57b58fdae297b8216177f762222d851cc59a
MD5 43dcc8bab7bf34eb2b6a50824bffb062
BLAKE2b-256 df917de9a1634f34fa5f2540659ec1e9fb3a53a6198260f0fad1311b05ca2dbd

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-pp38-pypy38_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.8-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 93e8ef24b4f7dfa8329953e21b6cc70112b97e21ffd455535d87c094600cec02
MD5 2283ee8e902f6bc60891eefac303e6d7
BLAKE2b-256 131bc76377e5b199a96b7a0142a4d838445fa2d5d1132e56f8e78d96381c3ecf

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.0.8-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ebc97fade6fae80972f9838c6f9d24878646756debe739f88ea2535013ec2dae
MD5 b06ce49aabfac69bc4268039bff942dc
BLAKE2b-256 a9a7c4dc81dac859ae7cde578a5bc451b8309a2ed825add63bf0d364fe5cfa6f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libosdp-3.0.8-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.8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 432f446b8f585d36ccd6af036c2dc38d999a5348f04722c9c68df5b1bfd84f84
MD5 a075bcd1c3f44aa2a124ee3cbcaa0748
BLAKE2b-256 648c5297d26ca3666dba982617896fe679749c3870b9a068762ac4960a877326

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

  • Download URL: libosdp-3.0.8-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.8-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 731caf12fe861ff2a21cf05bb3a7b08661c76b2bd03112d52917c9ff9800e4cd
MD5 499c7880413eb70c8507ec5cdfc6a13d
BLAKE2b-256 d749d959bbb50365429f8146e29ad27779acc8ff6c8f990db59805720017b0d2

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e074500af4a42535dc2946e7b53db070c778617368ea3ed8242f1d51986f563d
MD5 bf444e08f87a8207e5fa0ed1aaf6a5a0
BLAKE2b-256 a559da1afaca9dc9867b9d4abc42248db4e3e825aa2daa504e1f04a0729feed8

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.8-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 f000199e3f57e55ce9da549665533bc7c92c2141cebb162988d380eae496043a
MD5 908489a5bb5844cbbd3c3a5d4cd359bf
BLAKE2b-256 400fa70231e4fe893901e338d198e47705cbfb09a82838312a8e135d8c631403

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 376a1884b33bae8270a0eb32eabe65827987017d1573d7a4db5536484954887b
MD5 33877c1f17409b46a19c4b36cf1565e2
BLAKE2b-256 7430aa1a048b8cf05deb79635bf7c12ca67698f975b1261999c1759c5f0487a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.8-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f66c86f4d3a35cfc3659826d95c84f2d295810af2f3e352e2394a190313cd7a9
MD5 569a62f9ab09539dcbb0cd3a1d745042
BLAKE2b-256 2c9cb38fd38da37b85f88ad809e805a9ef6f0d27af0c8f7ae98637d846599a87

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a12af1861f9eec87af7a4bc33a338051ab9eb1103e882985813a7b2ff6b5b152
MD5 deec66c5cf27330b24817106f2fe200b
BLAKE2b-256 350eae475f57aad13add62a2cd3e81619ff4b28a35d7ca09d14727b81e3891e2

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1ce9e93fed995b4929d51c177ab08abb9499f74cbf24206fa25684fd2c2bd894
MD5 f6d0aa494bc52a66b861a849683fac7f
BLAKE2b-256 cc2574424991c45d9dcf139f819e19603276eb4e32cff6d2da074142bf3899c2

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libosdp-3.0.8-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.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 666be785f2d5a8a453554c1179aab368710b1b7a10a5248e7d1664dfa51fb364
MD5 fc43e4cf14b4e0f5bad5c7d8e8a1f271
BLAKE2b-256 61b178f2914c30e8ed567141c86f07bfa4e81adc2e6c8cbd1a45eaecc03f0fa0

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

  • Download URL: libosdp-3.0.8-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.8-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 c5d135db466da3b8f8dc50d9f6a72a92976e3b197b0090a31ec439efed273c4e
MD5 d787da80caf723a1700d1879bc56f7f3
BLAKE2b-256 74c342ceda68c8acc418969a43863ddff44bb64e4d382ccbe95732bcd0b08249

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a7ef5e36f517898d971d299fd54a0489d37b32bd39090a443acf2407535f5534
MD5 1c1c8bdf9a78c6ac80e191c2405e75a5
BLAKE2b-256 7caba61c69c23155b453b70d80e65cb59cd44f9e54864f22f3ec59651c8ab5a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.8-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 29109b4d5531dfaac6c83997955e01e5a878002b0543eda214ce81acb36138c3
MD5 13fe0000ae17832368c828f0dcefc297
BLAKE2b-256 36ca7c8826943b35b7e7e16d0e54719b8436579bdbdef5a75a39fa843f369f8e

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c76834e9802bd180fbe2c3ba43e65e7b2b859621aa4f77fef036f95a04b8850e
MD5 75a4fba8c34f5a575c11c6e23e6a25a1
BLAKE2b-256 73b7e71e0786580724070127333ee66daf9db165ef87579feef66cfb217a494e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.8-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cfd3324dcb21aa8861cd7a5f7135f3e78a783933b3964e47fed1777f2f09a62d
MD5 3b4218da7e4dd1c7bf38b468cf68b2e5
BLAKE2b-256 11d7a15e9de6250834d16718c917ea449ab5c66796280d3e55ee24ca9c802fcc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 96b1b9ac562f2d6cd1a94cfde38281d3da874276aaae2dae8bc61ede5607d658
MD5 e8bb0f0c10ea9dae16bdc3f4bd5c7218
BLAKE2b-256 c5d5a20e7ddee2a8ea6854bdb322b11a61dc60ce68ec4c589fd33dd09fe3084b

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f0640a6108fe3e7b62791936eb9beab4082160e67c67e1e80009c0fe7a32051c
MD5 740a312f8aabd264d8c9a2112abb6829
BLAKE2b-256 d9a4635545f5b171b7bf9ef0750616900040b046ad950d3a8cddff7b578996ef

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libosdp-3.0.8-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.8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 44d4ae77030cb3fc04d59eae6c6f579479d722473ecb066ae8407aefa11969b3
MD5 1ee613325adb484f48c9b00625974b43
BLAKE2b-256 8fea10f828f599d68b0a82eeb7fafb905c53a53c4aa703c9e0bf5210ec94d4d0

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

  • Download URL: libosdp-3.0.8-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.8-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d04f1ee8ad5ff8afaab63d3bdb425654ae8ac01432346bf7eb4bc9a9860f48f4
MD5 87b21aba9d11453ec47226995ecde3f0
BLAKE2b-256 4e522fd4d5bbb3faa1b5e68cb36d99ab707000b0046311f770a7d554ff6199e9

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 13a1fd61da70f99a7e51315209c72ee8d80a7de92e33ca4127eb55917e77fa14
MD5 ce5522405881a76637874959c3c38b35
BLAKE2b-256 bd89b1c5a43b02a02e2050103ae81c5a1c41250ef9437c3b1ee64a25aa2ba2ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.8-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 5f4a2f62bbb8b9179f779e4def8d8fffe688b4ec8dc6e7e1f78456ab2c631099
MD5 33480ee59e13ba33513681f93830d07f
BLAKE2b-256 506c86ce6bc325de4d04f7379a4f36860cfeb53504af15c9ea63df0ee8173749

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 696bde4bda3e06f021f2863ea6b61a997cad8af8d552406bba9009673071ca78
MD5 e242d763856ffdae4f774864cfc697d6
BLAKE2b-256 d843a60bed50ba4e59e39b434303318dd198bea56a8fd61cf3d17da8192d23e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.8-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1e3b8e50a35d221c28f5f5b4947cdef5a90afaab2b0e704826323bdc619a5d81
MD5 66b12b8cd551120eed515ae3632350d0
BLAKE2b-256 ef7f57e05a6c159c7c59a790358b5322bfbef01ea6e7d8ddb648d2bca3b1aa4c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 200c655f30441212746f2ea9c23938023cbe9a235c164c246e8098999a5bfa2a
MD5 a50647dca4c54ceae75f1a615eaa2190
BLAKE2b-256 c680ef8e5e7bfd425053b75878ec5837cf26000064e9b328a9d23ecd19365f14

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1368062b182f6f8bae6388ac9e3b64d85cfd2c9594bdedd01cfd45222024f158
MD5 ade29ef417978f1915806cae4c2dca6b
BLAKE2b-256 26c932acb0e74b40c5959f5860e42d7fffebb6534096ac2c8a0d6f002847ad29

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libosdp-3.0.8-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.8-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 510c00748d65a0cb49b60eccc335cb4608b6ce6d86f179ebe8bbc0227a6b0193
MD5 ef3658e688145815a2fcf35ec3af8178
BLAKE2b-256 bdcb395d75c8f0e71029673d5c58e92207fc308d243d4151ee4f41514ddd4c49

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

  • Download URL: libosdp-3.0.8-cp39-cp39-win32.whl
  • Upload date:
  • Size: 48.2 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.8-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 3a1ed68220785a088915afb96de45a01e40e00307ca8ffcada7e6687d7df261e
MD5 f22a95a543e162b937509b0afb82c472
BLAKE2b-256 c47332749001c590294ef54465163a314f6bdced0547cc1649917e6853277ba7

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5b5067ecccb815f6ae10dd220c35a40d5d4b9360fa2918ffcbaf97ebc212a224
MD5 640835ee8b17e66f799f3fadb69f4b60
BLAKE2b-256 c658e0ffb95e3e6df24888a99a4be6af22e2d4cd1da41a9c290a8e9e0a8ca242

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.8-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 645d1be6c288a2070d5a8b84435e1ce6e69813bebded7f1ca9a82d1d82ff4aa1
MD5 e9b9c0beac045fc7e134fa23b58cfc8e
BLAKE2b-256 1d42a1a33ee1bbc46016170c5c6d2953d135d5d3f0e1b65114de1e720b4330d9

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 74e2ea2871f36d4c88b98fcceaa6eef2768fb73dcc3ae5a956c118c1b9240cb0
MD5 48c9492518678222446bedfbb8ce4987
BLAKE2b-256 176ffe8eff4a8589887b0022384f0137c30f322387be6956e4ec206703a3d10f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.8-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9230ffa5b9ac059e450bed867a5168324ea6e3b741900092f2523c8c7c9a6a03
MD5 11a2ad4b89e92c51a807b0e613e27b61
BLAKE2b-256 9346777f4060fea70ebbe69e715bf0962f98b9f9067ca62ea605ef482d88e5be

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4ad1cbd2d5c7eb0787d451148e4f8fe510527bfdfee7efee193af63c4fc3a659
MD5 08d19651a606e63254d08f0be4ee51f0
BLAKE2b-256 8ce720a0e3524c9cea6adf44d34deeb5bc4de9eaa0b373ff6b4cc6270dc570ca

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d88246e9b7465985635126f872042fc400fc137528727c1056da9a5b1b439042
MD5 92dd2d786ec269e945807ccdd8cc3f71
BLAKE2b-256 a06cf720d63a5b4a35e9a35186ce34cb3ee305b3206de254b47fc3c15568a0aa

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: libosdp-3.0.8-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.8-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b3f1b5227d9e71b68cba0ffa23d3591886c512ac1300668b1a7c39330b16bf20
MD5 2993953a757ae97316b165f7b607db94
BLAKE2b-256 e7e77cb7aca890d9e9211e06080c1036d5e1b02382e10959e2baba4a0d601387

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

  • Download URL: libosdp-3.0.8-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.8-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 c16be43e25861555702b387b67eaf5486862c978d76db51653557fce709fe54c
MD5 996dfad5ea7fd91a622768c488e22a27
BLAKE2b-256 efc999fccebfabb99c7e4bb662274081a9cd0597af76bfdbcd313fd3b40633dc

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7de4ba1eef0fff0b0eb8354a472def7c19fe78613d5bb11efda29fc99ad4a180
MD5 8feca98e7ccac92afa8359170f392cf7
BLAKE2b-256 be8dc4f30d34dd514c9306ddad4944329feeb9b09fb3863f92c6ecb20bfa1a84

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.8-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 166693b6d697198a84efb9025308258974cf7e50393b4421426f03581fdcca4a
MD5 e4e2d088b56edc78691083bbb361cd48
BLAKE2b-256 f52b4da86e3c85fe2d2f15dfe8a9268cca38a96385a94ed26a9d9adc58b43949

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5f91e02630b5fb126a9a77b2b3e2f45edf29c98e29bee5bd81d6403b0fb6d0ac
MD5 29df6ee8c9e3dbe8aae3cd8aa80232dd
BLAKE2b-256 08ff4a031c7613739484011c916695fada1fdd7cd6e98f2e38695827fcf4fabc

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.0.8-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.8-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for libosdp-3.0.8-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e62ea8de772f253015c57166717c6de1c7bb46b84093e07d86fb7d0a0c013bd6
MD5 cf15c306f38d0fb1ebe1257576fc77ee
BLAKE2b-256 4c09a98c0efcf0d73c3b32cc425e1afa786c248804b553019ff75f8f423c0319

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a54794863fcf191fdc3961fcca21b078dc41d48798ead9d08610ac4c0e7d03f0
MD5 0941bd1fcf3fe7249f519ce245967fe2
BLAKE2b-256 1ed8ae552f9415da84d3fb9c9682ee5b59b902375f46b0e980f9a6d238c03ad9

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on goToMain/libosdp

Attestations:

File details

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

File metadata

File hashes

Hashes for libosdp-3.0.8-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9eb3d2c398cb8ec8f28b013efe659abff0226d916f58389c730b18de3ea434a8
MD5 a186457effc7de56cce16f75b68588d5
BLAKE2b-256 4356c907fc62d6d35c46e411cc54102ccd4c15a68d1808fa3ef873c13bd1e404

See more details on using hashes here.

Provenance

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