Skip to main content

LibOSDP for Python

This package exposes the C/C++ library for OSDP devices to python to enable rapid prototyping of these devices. There are two modules exposed by this package:

  • osdp_sys: A thin wrapper around the C/C++ API; this is a low level API and is no longer recommended to use this directly.

  • osdp: A wrapper over the osdp_sys to provide python friendly API; this implementation which is now powering the integration testing suit used to test all changes made to this project.

Install

You can install LibOSDP from PyPI using,

pip install libosdp

Or, from github,

pip install -e "git+https://github.com/goToMain/libosdp#egg=libosdp&subdirectory=python"

Or, from source using,

git clone https://github.com/goToMain/libosdp --recurse-submodules
cd libosdp/python
python3 setup.py install

Quick Start

Control Panel Mode

# Create a communication channel
channel = SerialChannel("/dev/ttyUSB0")

# populate osdp_pd_info_t from python
pd_info = [
    PDInfo(101, channel, scbk=KeyStore.gen_key()),
]

# Create a CP device and kick-off the handler thread and wait till a secure
# channel is established.
cp = ControlPanel(pd_info, log_level=LogLevel.Debug)
cp.start()
cp.sc_wait_all()

while True:
    ## Check if we have an event from PD
    led_cmd = { ... }
    event = cp.get_event(pd_info[0].address)
    if event:
        print(f"CP: Received event {event}")

    # Send LED command to PD-0
    cp.send_command(pd_info[0].address, led_cmd)

see examples/cp_app.py for more details.

Optional command completion callback:

from osdp import CompletionStatus

def on_command_complete(address, command, status):
    if status == CompletionStatus.Ok:
        print("command completed")

cp.set_command_completion_handler(on_command_complete)

Peripheral Device mode:

# Create a communication channel
channel = SerialChannel("/dev/ttyUSB0")

# Describe the PD (setting scbk=None puts the PD in install mode)
pd_info = PDInfo(101, channel, scbk=None)

# Indicate the PD's capabilities to LibOSDP.
pd_cap = PDCapabilities()

# Create a PD device and kick-off the handler thread and wait till a secure
# channel is established.
pd = PeripheralDevice(pd_info, pd_cap)
pd.start()
pd.sc_wait()

while True:
    # Send a card read event to CP
    card_event = { ... }
    pd.notify_event(card_event)

    # Check if we have any commands from the CP
    cmd = pd.get_command()
    if cmd:
        print(f"PD: Received command: {cmd}")

see examples/pd_app.py for more details.

Optional event completion callback:

from osdp import CompletionStatus

def on_event_complete(event, status):
    if status == CompletionStatus.Flushed:
        print("event removed by flush")

pd.set_event_completion_handler(on_event_complete)

Download files

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

Source Distribution

libosdp-3.2.3.tar.gz (97.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

libosdp-3.2.3-cp314-cp314t-win_arm64.whl (62.2 kB view details)

Uploaded CPython 3.14tWindows ARM64

libosdp-3.2.3-cp314-cp314t-win_amd64.whl (66.4 kB view details)

Uploaded CPython 3.14tWindows x86-64

libosdp-3.2.3-cp314-cp314t-musllinux_1_2_x86_64.whl (260.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

libosdp-3.2.3-cp314-cp314t-musllinux_1_2_aarch64.whl (257.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

libosdp-3.2.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (264.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

libosdp-3.2.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (262.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

libosdp-3.2.3-cp314-cp314t-macosx_11_0_arm64.whl (70.7 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

libosdp-3.2.3-cp314-cp314t-macosx_10_15_x86_64.whl (69.3 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

libosdp-3.2.3-cp314-cp314t-macosx_10_15_universal2.whl (128.0 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ universal2 (ARM64, x86-64)

libosdp-3.2.3-cp314-cp314-win_arm64.whl (61.3 kB view details)

Uploaded CPython 3.14Windows ARM64

libosdp-3.2.3-cp314-cp314-win_amd64.whl (66.1 kB view details)

Uploaded CPython 3.14Windows x86-64

libosdp-3.2.3-cp314-cp314-musllinux_1_2_x86_64.whl (250.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

libosdp-3.2.3-cp314-cp314-musllinux_1_2_aarch64.whl (246.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

libosdp-3.2.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (253.6 kB view details)

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

libosdp-3.2.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (251.0 kB view details)

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

libosdp-3.2.3-cp314-cp314-macosx_11_0_arm64.whl (70.0 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

libosdp-3.2.3-cp314-cp314-macosx_10_15_x86_64.whl (68.7 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

libosdp-3.2.3-cp314-cp314-macosx_10_15_universal2.whl (126.8 kB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

libosdp-3.2.3-cp313-cp313-win_arm64.whl (59.4 kB view details)

Uploaded CPython 3.13Windows ARM64

libosdp-3.2.3-cp313-cp313-win_amd64.whl (64.5 kB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

libosdp-3.2.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (252.8 kB view details)

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

libosdp-3.2.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (249.7 kB view details)

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

libosdp-3.2.3-cp313-cp313-macosx_11_0_arm64.whl (70.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

libosdp-3.2.3-cp313-cp313-macosx_10_13_x86_64.whl (68.8 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

libosdp-3.2.3-cp313-cp313-macosx_10_13_universal2.whl (126.9 kB view details)

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

libosdp-3.2.3-cp312-cp312-win_arm64.whl (59.4 kB view details)

Uploaded CPython 3.12Windows ARM64

libosdp-3.2.3-cp312-cp312-win_amd64.whl (64.6 kB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

libosdp-3.2.3-cp312-cp312-musllinux_1_2_aarch64.whl (246.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

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

libosdp-3.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (249.6 kB view details)

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

libosdp-3.2.3-cp312-cp312-macosx_11_0_arm64.whl (70.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

libosdp-3.2.3-cp312-cp312-macosx_10_13_x86_64.whl (68.8 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

libosdp-3.2.3-cp312-cp312-macosx_10_13_universal2.whl (126.9 kB view details)

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

libosdp-3.2.3-cp311-cp311-win_arm64.whl (59.6 kB view details)

Uploaded CPython 3.11Windows ARM64

libosdp-3.2.3-cp311-cp311-win_amd64.whl (64.6 kB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

libosdp-3.2.3-cp311-cp311-musllinux_1_2_aarch64.whl (246.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

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

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

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

libosdp-3.2.3-cp311-cp311-macosx_11_0_arm64.whl (70.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libosdp-3.2.3-cp311-cp311-macosx_10_9_x86_64.whl (69.1 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

libosdp-3.2.3-cp311-cp311-macosx_10_9_universal2.whl (127.3 kB view details)

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

libosdp-3.2.3-cp310-cp310-win_arm64.whl (59.6 kB view details)

Uploaded CPython 3.10Windows ARM64

libosdp-3.2.3-cp310-cp310-win_amd64.whl (64.6 kB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

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

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

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

libosdp-3.2.3-cp310-cp310-macosx_11_0_arm64.whl (70.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

libosdp-3.2.3-cp310-cp310-macosx_10_9_x86_64.whl (69.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

libosdp-3.2.3-cp310-cp310-macosx_10_9_universal2.whl (127.3 kB view details)

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

File details

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

File metadata

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

File hashes

Hashes for libosdp-3.2.3.tar.gz
Algorithm Hash digest
SHA256 8c462b640e3372556ea83d84170bd7b56f96705cb8e1f597e7ce8752107d014a
MD5 e632442bf4d7a7931b7aa695c097924b
BLAKE2b-256 88b1cdc5c03cd451ba0b4d61b1186f1ef986b509fd75636bb8a5f6315bb6d86b

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: libosdp-3.2.3-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 62.2 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for libosdp-3.2.3-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 4cb3acf9ae7f66af232b32fd9c24c1fe4cd027aa3733a79fae43a2e6ca3855b0
MD5 7192071f3746e24dac3b6836538090f2
BLAKE2b-256 dae7fcbc7216f37844b6212cc598937708b77ec547b5507b0bab45770e1bd875

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.3-cp314-cp314t-win_arm64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.2.3-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 66.4 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for libosdp-3.2.3-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 12ff59376182f5fc0e30ede1d0f76e5c58a902a1f66f8d7533a1e9a5423dee11
MD5 2fecae3368589d9d0d8c04e11b3dd6c5
BLAKE2b-256 6f929386a71b02cb4f1bdfd27fdf4822d5f36e0bc616d4fcd1c0432c52b94fb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.3-cp314-cp314t-win_amd64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4b20d4a4f53a254ccb0fc790571e626a15687ad84fbca88d407bd75245baf22f
MD5 e6e41eadfadb4ff55e3ae81daaf05b06
BLAKE2b-256 3d6e4b1a206d18aca46f5c9bdb1346523554de5a4b78fcd216bbbecd6a034387

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.3-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b1024f48effccad28c5b07ef3d2494a621af232b723e0fe6dd1251f3d6e7a41a
MD5 7ddc71cb426bf1afbb875fed8db490e5
BLAKE2b-256 86bb2867515ba8d1aad7eb0496a74c3ff8a4229d5eb3dbfb0f512389a09e98a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.3-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4580354133dbbbee3008dd72bbc31c7fd917b2af26449e0159855ef8c838940d
MD5 03f74189150726e852ebdea61c30154d
BLAKE2b-256 c4f346d44e1c7f61d7d4c8a1599cf42172ba26327314c8eeae0d3911b6d7d9ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cc985711e2939d0ee60d0bf8d8682f5efefd228c591e1ea64d779490c609de0a
MD5 8c5cdd49a40e8cc9bcef7ef26c4517f2
BLAKE2b-256 509254786137d1f1f96753bda7d4405326bf3174930820f36d99284b59267923

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 708277316f1a098179a805e1b2d22f45e50163e33e957a93c2d7b1c724b31e8d
MD5 9735e16260aee261b35fb3b508eb332f
BLAKE2b-256 3d49217040f114db886c4ab5441eb1a09671f5f23d9550cc3deef1218e0544c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.3-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5f17bce4bb2079fc960bc21d38221fd34eec89149cea8220ababd39399fc4a88
MD5 0c7b35f2829d3f611fc7525a0ca080d2
BLAKE2b-256 ad6cfda215a2848b79c3bf710b30d6df68ac474aea3f6cb63f7ac16cee568c98

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.3-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp314-cp314t-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp314-cp314t-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 4b4d2aba5657388dadc748d2847c7217f8510dba429fb15cfc783fbbd4a17da5
MD5 ebf64e8fa16e4ab702846cc7fbe00436
BLAKE2b-256 644716b76238085fa05299bd956840e84faa7a51d58b0b74bc4ae4aab0f8ce86

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.3-cp314-cp314t-macosx_10_15_universal2.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: libosdp-3.2.3-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 61.3 kB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for libosdp-3.2.3-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 f5ca2ac1d7956e264d1edf6aaf074d790ac1d975671447720ad24a79fa2682e7
MD5 ad474caaf6cca24fabe7f58918ff511e
BLAKE2b-256 f56e2c080b9f4a998eff1d2776330518914b82460ac0c0dc5792f5c7191ed96b

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.3-cp314-cp314-win_arm64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: libosdp-3.2.3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 66.1 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for libosdp-3.2.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 296a1dcae3428bd83ba9de34432f44adc326acd1788091059a3f5358af9640c1
MD5 b0a926e8092ec29b19a337f16b570ac4
BLAKE2b-256 b63977e6d6575ecbb5eaa3bcb8177f5be6395e236333fcb8246c48b2be77d3b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.3-cp314-cp314-win_amd64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 676f90a1758ad6f03a75b6b0c0e0c16717ecd72b2ed6ed82745742a6cd61a98b
MD5 f147f605444c75ec95c0d64bce65969c
BLAKE2b-256 f9993256bf346c7ca6a608696de6d9faeee603042fb173396ae6eb56fd58758c

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.3-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cd22405933b00c6beeb5c1391c8fcfc7f64e79d3e1189ba0573526a05943d570
MD5 a7287df5a9f243bf870fdd2105063a64
BLAKE2b-256 63bf47f02151898c4db9224da4377f61aea0fe6c9c9b78fe954595a7da5117b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.3-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 32267db3a53309825e1a383f92f536f0163675126e22712e446f6e55c8bbd906
MD5 65f10d3533072231710f5183485edae7
BLAKE2b-256 8546825ba5fe51ed41cdeece4ee22f9631d7317ae8e2902c9e7d0d451c4bb356

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 00c3d603bd25bae9cae40288f5550a3160e31e4f7ae2034eef389575cebbedee
MD5 69afacb3d9e12eff7efea4de66f77307
BLAKE2b-256 fa18ac550fab74bafc293beaf2fb5e65ac2b0d5a0b6e683da49c83a02314872b

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 863cbff233c9e1031ac31b87fb7733a01894f46d9809848ad86a79abe4ff9cea
MD5 87cf0b4bce7189b4b2310fbce283c8d3
BLAKE2b-256 40d9ecd7e91b7e98dd3ae0a4ce3250cc5a001bde505023fb3ea4141a7e37dbc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.3-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 484ac4739f9a2a6cd014a5a56a0eab59ead8e0c68956b1cb1e89eb0b5315879f
MD5 5be7871ae3f4893161d81f5901e040e4
BLAKE2b-256 40b72fc71502d9dd703a2430db3fe9b3805734eceda65bd7b55ba58338e1d811

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.3-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 e64f13107a93b1f6e5dcd4f8dd16449b910a520f123e683b417fb936612ce77f
MD5 95d30d14a331dca2f04baf395da57a34
BLAKE2b-256 e751975f2dabb0074f7fee4afc7ee41cdc4d2f0b4c6cb07a2917ebd99b9cbf58

See more details on using hashes here.

Provenance

The following attestation bundles were made for libosdp-3.2.3-cp314-cp314-macosx_10_15_universal2.whl:

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp313-cp313-win_arm64.whl.

File metadata

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

File hashes

Hashes for libosdp-3.2.3-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 2ae116b35c6975c4af692af45d483cba4788cbd5a78476eedf1b07c8323d4740
MD5 77f29de1418d4937498d6265f4979468
BLAKE2b-256 6ca4fa2405f0aec90e5c64f7174fda45fbee33334bfb03721ff0bdf0aa2ceffe

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp313-cp313-win_amd64.whl.

File metadata

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

File hashes

Hashes for libosdp-3.2.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 95ff21884faef2478973463c552241a43c0340f18a49f3a5cfbef281801e10da
MD5 8ab1f412e3866d583b6370946c701d83
BLAKE2b-256 5e298306c8a126dbb768538f6dd9568dcf013dbb1bcf551d08d54c9bbef870ac

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4af0aa1004ffd5863d9cee744c10093acf57c11d14fad90ca91410605478c4a7
MD5 edf64a79f49f536f512d613ded1ee561
BLAKE2b-256 e2f9551ac99d1daa2a9c29de09648e26f2bd78b83b4fdf3367f2306edec8a483

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3d0d12f8557a668b49f9b9e7f236c7b7df9271068fe38ea665d43de317163545
MD5 ee5f767fb3461beacc54e2d203175957
BLAKE2b-256 0b765aae6360e0c009ab8af9e2b09fac6ad0044e7ac9a428e28e3a0d4135e162

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 56e9a57020ccf1a61a8593b33c7c380390f2b9cced600c12c8466117a66cff53
MD5 6b466ccee6fb966368febdfc8c7119d3
BLAKE2b-256 28539dd8d9a167029a50da30a938970cf66afdef87bebf502465f450d39f5d05

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 02c6fc265fadb05d5e8470a2c2b0aca82cb9347454dd3f0d135909593fa35023
MD5 12754158af8db38d00e5ff39509ae4b4
BLAKE2b-256 fbe60f48da08da88d56d481e695c431df4480f44ffb8c8f2e0e7577596e678f0

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 09f0635b80776d710ad0df94b27158b4c49060c05ed774efe7721b2a4407c535
MD5 747fb1e1d7e87e18a5aa642ddafa0b6c
BLAKE2b-256 f9ea9824697996fb507a5af5bbe16986f7a376acc5b50b828073ad98f2d25ade

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5f3f498ba72eb01ebe705e331a450198ff6e885c8d6fcdc9dd3dc401546f1b5d
MD5 f416305d249519f02fd572a2993bac51
BLAKE2b-256 1d010643977f335a06a912857fc1c3b996a9a387a66630729b9563b87b3151f3

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 35f396a327a726016e2fe7a8fdae1fa25daa6db867ad1041575f6b0a6a9b855b
MD5 58bc238c17a510afff2cf58a3318e8c9
BLAKE2b-256 0a90f8b5abbf3eaeb7e59cb8cde62b30a0a1a18a88dd2a29cd2dceb3dec7259e

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp312-cp312-win_arm64.whl.

File metadata

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

File hashes

Hashes for libosdp-3.2.3-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 237e16fcb91ebbcb660f832c2d20258a454d57f0bc6b02db11c048b2ddc11c20
MD5 24749b4c29492fb8310ce30e39000da0
BLAKE2b-256 65b6c69f281c134fd7e91cc3ec628ef0be46d3039bda2ec58306d223a58b4f43

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

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

File hashes

Hashes for libosdp-3.2.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 cdc6c58361d286d2df0d0a1f8ed403e58b0ab00da5ecdf14a04d3c7794a7c199
MD5 d95044bf77b35bad888844633da51117
BLAKE2b-256 9c2d6f91f9c69622a020f1792c125cdeee5c1d7ef6c9f5bf4c2d934f5a79f781

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d02d0f109ce7e6c0e5c31fdfd0368a83614c8430d80365b1e570e64a9429e33d
MD5 6366e6cdb723acb25c85fadab14b387f
BLAKE2b-256 a29a23f46a4e7c01250336835917503a15ac635187eb3f2891bf82e5c776ef55

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6159c8226d64651706d461c39e390bd6840c8dcacf51716f6a13ae899fcd3d84
MD5 d2cbab21bab1ba07efc55de214792a20
BLAKE2b-256 26862fc670e23ffd0709dcbe0982f7549b838632023fcd9948338e7692389338

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 26c31c433d8beafdea1f8c8eff1b4e1bc069a485c82562fe4c6a278ff7246ef1
MD5 6d1cd513fd9e5e26df8d56efafcc5772
BLAKE2b-256 cec51ecf4b6ae781917763cc047cd1af30250238e234f94265b81235631a0997

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1ac4bd8ffefa8e1ec2bf884629cb27fadc36a052f967d99d8efed8558a6a7cb6
MD5 b0577ce1e5e9294243da996c738d4ae7
BLAKE2b-256 5c375e45f3f4fdab8fe77d62319807a36a8616d2f6ea1718ed4d609e3cc2728c

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for libosdp-3.2.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8b386ef12a130302fbee5849f04d30b7d2653c35aa0f56a9095be4ab9bc2b985
MD5 736210ddb1711245da179c9fdcf69203
BLAKE2b-256 4b6aa8e762e2147b64baf0dab414b07d67f585e44e3bab3823dd8adcb520fb57

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b8b6760217cccfff1ed04e477ad76eff9495955f24b080ae431af61e2475ac12
MD5 1ca6f603837b33ed5bf3905e0dab5bc1
BLAKE2b-256 42a0c6f7b36d95a9cc95d723578e89456a4f70fa3ee64a0a65211e54127ed01b

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 69856e71de4856b1cbba8771c382412f1dd3276effc62a2ce3fe39a89475bb63
MD5 0213bb8d65dbf820369226f882efa0cd
BLAKE2b-256 5a7f12caa16034ffb350f451aa29852a9184d3e5cd956a4a44e2f4e2a94174a1

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp311-cp311-win_arm64.whl.

File metadata

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

File hashes

Hashes for libosdp-3.2.3-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 eba270dee46792937adfe9099bfebbe484b605f736de6f1e5ae11e51ddfc8174
MD5 937926b5db0978f2318a76bebee2aba7
BLAKE2b-256 d679f3ef6310519c47be225eaa4653a3848b2088e4178c83b06e11f536db2a50

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

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

File hashes

Hashes for libosdp-3.2.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 629111f27326625063eccbfff17cb597787f604640a1c3b477449398104e68b5
MD5 5f83eda7ff72c5b50aa0268e0611e982
BLAKE2b-256 263705d6a09e5aec7a98dc43dc3836adc80f49bbf6cc76c48ae71637e2623184

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 23a80b4e53ac6b34e9f984a428aa4609ee8bbc09d7d8e8e26abf01222903d60f
MD5 b081abebf977469e14a6d826d0c4364a
BLAKE2b-256 1d1b6ccb6c7e11fc75640157e3ef24f1b71853294bd59e34edf1f16b7cc4c8ff

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8b4f011e799eb91129459739e1e5ef5e757145c8b4a64454bdfd8e66982fbe7e
MD5 eec5ded73aa6c4f58198fd9cb6e8e20a
BLAKE2b-256 8c87461c7625562723ccfa920b4b7db669320e5baef26cf0a3e545665596b26a

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ca0451c6ab1d4464af9acfbf26e058ec09e7d88648fc02725e05a6e45dadb4a2
MD5 cb30e0c6d224ca91ad8967113e88b816
BLAKE2b-256 04bdf035dcf42d323781c401cfa39699f891719befc86fac4b0fa2dda7d4bcad

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 75662d2d619dd5eedce400e1cae75579824b51a4dc423070cb1e9e6d65c4de06
MD5 6cd0c8a19994a1b364317709bd959fbf
BLAKE2b-256 db89c0479e9e840393e3680333fb783e33226e7cff7804830f17bdc435b0e302

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for libosdp-3.2.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 998e11d0044b0d3f8900f3c78642d28632ae7e4c08fd588fa5ba0cc9192d4a6f
MD5 8d78fc6d7f265559e4746a12773b8877
BLAKE2b-256 c5e829215164c3cfa85ae03f54d387f98257f9978f12b96d1f72f04403d7fe2e

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for libosdp-3.2.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fa669c9bea13a84cd958f4d21003f9c1e10b007c914c3a0c71071db59f530ed1
MD5 1a680993849a3662bf206dc8e6d4652b
BLAKE2b-256 c5858b0f881e8371a9037bccd29230b79994daf49c1f56d618999369896a0649

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 d4436f6c8e9e39af1862263af2212913cf0de36ae16c55376f8bf76d2da7b1d9
MD5 d509d1b291f7a250ed9b09e2730abcbb
BLAKE2b-256 904005e4fc3c60f9c213a858042f933c45dce4ede29b2bfe3d08e4b389f4765c

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp310-cp310-win_arm64.whl.

File metadata

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

File hashes

Hashes for libosdp-3.2.3-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 50d3f23da15052535459c45362ea29c8fa66c99e044a3fc61215bf3c40a8e06a
MD5 031bb6fcdfcf0496a6e48282fd654ea0
BLAKE2b-256 6ddd9ee9ce3283b4565a3e4235a05bcd4e292c7c9ae933c7b5ad087dedead049

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

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

File hashes

Hashes for libosdp-3.2.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 52a83e3567316d10980968c7308681a7f550b43a877c87f1928bda85cd40091e
MD5 dfcd78a81d112d9521b97506f3157e4a
BLAKE2b-256 9c44174b78caa0359e4176f762f52b105c7adf7b4af206651e7244c8ee42a399

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a1f51a1896b53129c7113e133d940ce911bc2cb07194cf9a8434f9a93994e081
MD5 712d7814bb7399ead444165ab5b8bead
BLAKE2b-256 051f7a5d3876274852f439f967f4ce7c38bae6da1f7b78052e5413410f44b2f4

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d028bc60acb5155d8759fc505e04852d6214f98aee4650aef4f24deb8baa37f9
MD5 c11871b8e2cf94f0b395d8a1f9c8c053
BLAKE2b-256 6ccdef637c844fe1e5cc7cad1cd6b99b476f928b8472cb27ba87084807a5a7c5

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 be2860cfd04614db053f36dbad53e9fee0210020eaf1d6f022c4bab631fd6385
MD5 07bc87747c60d923ca374268c738d89e
BLAKE2b-256 923b90edd84ed3ab6d21b7b9fa126b786b06b99cdc874806d7ccf16294559f21

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b6d0802907b102b604cf3c51ea10eeac194b80fd36883a2805f1f3075528d22d
MD5 ac995ae6709d924f45c47b11902ab063
BLAKE2b-256 08f0d027c3ca53bc8829b12c5d524b041c1d594f92a91bd9aa3b7a22619745d7

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for libosdp-3.2.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 331b93285ce433e5e775cdbd249473478a49f6d82ff34c42683efd374081ded3
MD5 04f501006d8377161c6e5ed27569d37f
BLAKE2b-256 4ec953bd3b23e7f88eaba51c2d949b6b0afbe69e3a7824d3fdc4809046d3470d

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for libosdp-3.2.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8022c5222255a318dbfede38cd95b58d8f03ff1b14594c30bfc66ef2eb821332
MD5 2bd47c64906f383c633102645750dc7f
BLAKE2b-256 955bff0df3b0c584030dafa4d85e4af4ebcd5a8d49fed31ae04eb46fdaa4b8ca

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libosdp-3.2.3-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for libosdp-3.2.3-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8c57a6ee144edc8984f7592ae172c29b9d8a75b118a803b3680769e80b32987a
MD5 1444e064164edc0d896ea43fe115e86c
BLAKE2b-256 53eca0548011e440ce348956f481c809dc1382d1eaa2090053b63f9ab8eb9d13

See more details on using hashes here.

Provenance

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

Publisher: publish-pypi.yml on osdp-dev/libosdp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page