Skip to main content

Ultra-fast websocket client and server for asyncio

Project description

picows banner

tests codecov pypi downloads docs codspeed codspeed

Documentation   •   Issues   •   Discussions   •   Examples

:zap: Introduction

picows is an ultra-fast, lightweight Python WebSockets client and server library for asyncio. Originally developed as part of an algorithmic trading project, it features a very efficient C implementation, a zero-copy interface and all possible speedups for the common modern CPU architectures.

With picows, you get unmatched, best-in-class latency and throughput!

Benchmark chart

The above chart shows the performance of various echo clients communicating with the same high-performance C++ server through a loopback interface. boost.beast client is also included for reference. You can find benchmark sources and more results here.

💡 Key Features

  • Faster (up to 2x) drop-in replacement for the popular websockets library.
  • Maximally efficient WebSocket frame parser and builder implemented in C/Cython
  • Reuse memory as much as possible, avoid reallocations, and avoid unnecessary Python object creation
  • Use aiofastnet to achieve excellent TCP/TLS performance regardless of the event loop used
  • Lower-level core API with non-async data path, to reduce latency and achieve maximum performance
  • Provide a Cython .pxd for efficient integration of user cythonized code with picows
  • Ability to check if a frame is the last one in the receiving buffer
  • Auto ping-pong with an option to customize ping/pong messages
  • Convenient method to measure websocket roundtrip time using ping/pong messages

📦 Installation

picows requires Python 3.9 or greater and is available on PyPI:

pip install picows

🤔 Getting started

picows provides two APIs:

  • A reimplementation of the popular websockets library's asyncio interface.

  • A low-level and significantly more efficient (lower latency, better throughput, zero copy) core API.

websockets API

This is a drop-in replacement; you only need to change imports to transition from websockets to picows.

Certain features from websockets library are not supported yet. Check out documentation for the full list.

Client

# Import picows.websockets instead of websockets
from picows.websockets.asyncio.client import connect
import asyncio


async def hello():
    async with connect("ws://localhost:8765") as websocket:
        await websocket.send("Hello world!")
        message = await websocket.recv()
        print(message)


if __name__ == "__main__":
    asyncio.run(hello())

Server

# Import picows.websockets instead of websockets
from picows.websockets.asyncio.server import serve
import asyncio


async def echo(websocket):
    async for message in websocket:
        await websocket.send(message)


async def main():
    async with serve(echo, "localhost", 8765) as server:
        await server.serve_forever()


if __name__ == "__main__":
    asyncio.run(main())

Core API

The Core API achieves superior performance by offering an efficient, non-async data path, similar to the transport/protocol design from asyncio.

The user handler receives WebSocket frame objects instead of complete messages. Since a message can span multiple frames, it is up to the user to decide the most effective strategy for concatenating them. Each frame object includes additional low-level details about the current parser state, which may help to further optimize the behavior of the user's application.

The Core API doesn't offer high-level features like permessage-deflate extension support or an async iterator interface for reading. These features are often not required in real-world applications, significantly slow down the data path, and make a true zero-copy interface impossible.

Client

import asyncio
from picows import ws_connect, WSFrame, WSTransport, WSListener, WSMsgType, WSCloseCode


class ClientListener(WSListener):
    def on_ws_connected(self, transport: WSTransport):
        transport.send(WSMsgType.TEXT, b"Hello world")

    def on_ws_frame(self, transport: WSTransport, frame: WSFrame):
        print(f"Echo reply: {frame.get_payload_as_ascii_text()}")
        transport.send_close(WSCloseCode.OK)
        transport.disconnect()


async def main():
    transport, client = await ws_connect(ClientListener, "ws://127.0.0.1:9001")
    await transport.wait_disconnected()


if __name__ == "__main__":
    asyncio.run(main())

Server

import asyncio
from picows import ws_create_server, WSFrame, WSTransport, WSListener, WSMsgType, WSUpgradeRequest


class ServerClientListener(WSListener):
    def on_ws_connected(self, transport: WSTransport):
        print("New client connected")

    def on_ws_frame(self, transport: WSTransport, frame: WSFrame):
        if frame.msg_type == WSMsgType.CLOSE:
            transport.send_close(frame.get_close_code(), frame.get_close_message())
            transport.disconnect()
        else:
            transport.send(frame.msg_type, frame.get_payload_as_memoryview())


async def main():
    def listener_factory(r: WSUpgradeRequest):
        # Routing can be implemented here by analyzing request content
        return ServerClientListener()

    server: asyncio.Server = await ws_create_server(listener_factory, "127.0.0.1", 9001)
    for s in server.sockets:
        print(f"Server started on {s.getsockname()}")

    await server.serve_forever()


if __name__ == "__main__":
    asyncio.run(main())

:hammer: Contributing / Building From Source

Contributions are welcome!

  1. Fork and clone the repository:
git clone git@github.com:tarasko/picows.git
cd picows
  1. Create a virtual environment and activate it:
python3 -m venv picows-dev
source picows-dev/bin/activate
  1. Install development dependencies:
# To run tests
pip install -r requirements-test.txt
  1. Build in place and run tests:
python setup.py build_ext --inplace --dev
pytest -s -v

# Run specific test with picows debug logs enabled
pytest -s -v -k test_client_handshake_timeout[uvloop-plain] --log-cli-level 9
  1. Run perf, see call graph

For Intel:

$ perf record -F 999 -g --call-graph lbr --user-callchains -- python -m examples.perf_test --msg-size 8192 --ssl
$ DEBUGINFOD_URLS= perf report -G -n --stdio

For AMD:

$ perf record -F 999 -g --call-graph dwarf --user-callchains -- python -m examples.perf_test --msg-size 8192 --ssl
$ DEBUGINFOD_URLS= perf report -G -n --stdio
  1. Build coverage report:

Building for coverage testing requires enabling line tracing in cython, which significantly slows down extension modules. It is disabled by default. You would need to rebuild specifically with coverage support.

python setup.py build_ext --inplace --dev --with-coverage
pytest -s -v --cov=picows --cov-report=html
  1. Build docs:
pip install -r docs/requirements.txt
make -C docs clean html

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

picows-2.1.1.tar.gz (93.4 kB view details)

Uploaded Source

Built Distributions

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

picows-2.1.1-cp314-cp314t-win_arm64.whl (305.2 kB view details)

Uploaded CPython 3.14tWindows ARM64

picows-2.1.1-cp314-cp314t-win_amd64.whl (404.7 kB view details)

Uploaded CPython 3.14tWindows x86-64

picows-2.1.1-cp314-cp314t-win32.whl (339.6 kB view details)

Uploaded CPython 3.14tWindows x86

picows-2.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl (435.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

picows-2.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl (411.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

picows-2.1.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (431.3 kB view details)

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

picows-2.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (404.8 kB view details)

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

picows-2.1.1-cp314-cp314t-macosx_11_0_arm64.whl (367.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

picows-2.1.1-cp314-cp314t-macosx_10_15_x86_64.whl (388.5 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

picows-2.1.1-cp314-cp314-win_arm64.whl (288.7 kB view details)

Uploaded CPython 3.14Windows ARM64

picows-2.1.1-cp314-cp314-win_amd64.whl (336.1 kB view details)

Uploaded CPython 3.14Windows x86-64

picows-2.1.1-cp314-cp314-win32.whl (289.3 kB view details)

Uploaded CPython 3.14Windows x86

picows-2.1.1-cp314-cp314-musllinux_1_2_x86_64.whl (434.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

picows-2.1.1-cp314-cp314-musllinux_1_2_aarch64.whl (403.9 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

picows-2.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (430.7 kB view details)

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

picows-2.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (397.6 kB view details)

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

picows-2.1.1-cp314-cp314-macosx_11_0_arm64.whl (345.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

picows-2.1.1-cp314-cp314-macosx_10_15_x86_64.whl (366.9 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

picows-2.1.1-cp313-cp313-win_arm64.whl (281.2 kB view details)

Uploaded CPython 3.13Windows ARM64

picows-2.1.1-cp313-cp313-win_amd64.whl (328.3 kB view details)

Uploaded CPython 3.13Windows x86-64

picows-2.1.1-cp313-cp313-win32.whl (285.0 kB view details)

Uploaded CPython 3.13Windows x86

picows-2.1.1-cp313-cp313-musllinux_1_2_x86_64.whl (432.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

picows-2.1.1-cp313-cp313-musllinux_1_2_aarch64.whl (396.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

picows-2.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (429.0 kB view details)

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

picows-2.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (391.8 kB view details)

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

picows-2.1.1-cp313-cp313-macosx_11_0_arm64.whl (343.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

picows-2.1.1-cp313-cp313-macosx_10_13_x86_64.whl (366.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

picows-2.1.1-cp312-cp312-win_arm64.whl (280.9 kB view details)

Uploaded CPython 3.12Windows ARM64

picows-2.1.1-cp312-cp312-win_amd64.whl (327.9 kB view details)

Uploaded CPython 3.12Windows x86-64

picows-2.1.1-cp312-cp312-win32.whl (284.6 kB view details)

Uploaded CPython 3.12Windows x86

picows-2.1.1-cp312-cp312-musllinux_1_2_x86_64.whl (432.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

picows-2.1.1-cp312-cp312-musllinux_1_2_aarch64.whl (395.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

picows-2.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (429.4 kB view details)

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

picows-2.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (390.0 kB view details)

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

picows-2.1.1-cp312-cp312-macosx_11_0_arm64.whl (345.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

picows-2.1.1-cp312-cp312-macosx_10_13_x86_64.whl (366.5 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

picows-2.1.1-cp311-cp311-win_arm64.whl (289.1 kB view details)

Uploaded CPython 3.11Windows ARM64

picows-2.1.1-cp311-cp311-win_amd64.whl (339.3 kB view details)

Uploaded CPython 3.11Windows x86-64

picows-2.1.1-cp311-cp311-win32.whl (293.2 kB view details)

Uploaded CPython 3.11Windows x86

picows-2.1.1-cp311-cp311-musllinux_1_2_x86_64.whl (428.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

picows-2.1.1-cp311-cp311-musllinux_1_2_aarch64.whl (399.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

picows-2.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (424.3 kB view details)

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

picows-2.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (393.8 kB view details)

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

picows-2.1.1-cp311-cp311-macosx_11_0_arm64.whl (347.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

picows-2.1.1-cp311-cp311-macosx_10_9_x86_64.whl (369.2 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

picows-2.1.1-cp310-cp310-win_arm64.whl (288.8 kB view details)

Uploaded CPython 3.10Windows ARM64

picows-2.1.1-cp310-cp310-win_amd64.whl (336.9 kB view details)

Uploaded CPython 3.10Windows x86-64

picows-2.1.1-cp310-cp310-win32.whl (293.4 kB view details)

Uploaded CPython 3.10Windows x86

picows-2.1.1-cp310-cp310-musllinux_1_2_x86_64.whl (429.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

picows-2.1.1-cp310-cp310-musllinux_1_2_aarch64.whl (399.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

picows-2.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (426.1 kB view details)

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

picows-2.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (395.1 kB view details)

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

picows-2.1.1-cp310-cp310-macosx_11_0_arm64.whl (348.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

picows-2.1.1-cp310-cp310-macosx_10_9_x86_64.whl (370.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

picows-2.1.1-cp39-cp39-win_arm64.whl (290.0 kB view details)

Uploaded CPython 3.9Windows ARM64

picows-2.1.1-cp39-cp39-win_amd64.whl (338.4 kB view details)

Uploaded CPython 3.9Windows x86-64

picows-2.1.1-cp39-cp39-win32.whl (294.3 kB view details)

Uploaded CPython 3.9Windows x86

picows-2.1.1-cp39-cp39-musllinux_1_2_x86_64.whl (430.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

picows-2.1.1-cp39-cp39-musllinux_1_2_aarch64.whl (400.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

picows-2.1.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (427.4 kB view details)

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

picows-2.1.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (395.9 kB view details)

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

picows-2.1.1-cp39-cp39-macosx_11_0_arm64.whl (350.3 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

picows-2.1.1-cp39-cp39-macosx_10_9_x86_64.whl (371.6 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file picows-2.1.1.tar.gz.

File metadata

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

File hashes

Hashes for picows-2.1.1.tar.gz
Algorithm Hash digest
SHA256 16ce4fc1a639d03e858b717b12137321ee856e0b6aa8017bb9966c137faab32a
MD5 7339e0dd1531acee5c22880002295b78
BLAKE2b-256 ce972b370633acf67f72bb1934367df500bc2005d8e0b75a9206dfc79d91d2aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1.tar.gz:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: picows-2.1.1-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 305.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 picows-2.1.1-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 00e6b51d25dec75c3d7ef8585253a9f7dde5f7bd86c3da285a597232af78f7d5
MD5 a0dcaaabae8a39c1b43b8d657fe57bef
BLAKE2b-256 97180262f0f733f98bccfb3aed46fc532eb40fd433d8e6a162842bd477bce6d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp314-cp314t-win_arm64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: picows-2.1.1-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 404.7 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 picows-2.1.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 aed5dfa19486180ffbc5bfbfc496948463ccdc57c61bddb4b521f64e15fa4392
MD5 b67f6aeb4f9d401900df1d89f8d5a1c2
BLAKE2b-256 72a5da60ecd4013ebb09ce9a251e5ffb26a7761ccb25ff8c7c7b850cead6d9f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp314-cp314t-win_amd64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp314-cp314t-win32.whl.

File metadata

  • Download URL: picows-2.1.1-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 339.6 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for picows-2.1.1-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 e30d72e12c3094d78b37b75083fd453127bdfb2b05c2eff30070f1f0da07fadb
MD5 bc6149cc5f685bda5ae408c1e4443d6b
BLAKE2b-256 bbbfbec812a9b0f383cbdbcbfde0a17cbd8aec5adf07ccefa3aff393d3f319cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp314-cp314t-win32.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1dc2f353ce88dde309fe872fa843890cdbe716160705d73c811268275cd37a9d
MD5 4e821ded6259f491b4bdf01f61ef02f1
BLAKE2b-256 2f69f788bfac997c925e9301c4ac899e6ac4f793267c486a94e9eb8af4e4abb9

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 530e60d1206ee2f331a44c407e66e58362301dca8997b0de163302d28233d3b2
MD5 e6a8655b2f18067d635a4f2c15193757
BLAKE2b-256 7e3ff9fc82bcfd0c0810edc626f33ef64ee475c10b9955cc79e1f1b9564771d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 201778a38fce72e90918a86e3859d5e724bb1a857d0d21693a94ada494369b50
MD5 7a4d65f6482632c92c0686e4d7301228
BLAKE2b-256 fb8b00eac0318771daed79c14cf9bf2c641016c2341021667becba35efee1772

See more details on using hashes here.

Provenance

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

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dcca6c4a4f5d03bd3f890d0bcdef29c4fd78d208acbc1f38133f5faf9b8d8144
MD5 e75718e30092ca4fb4c243d34577a4bb
BLAKE2b-256 6a525d7415913ecfc669d35bf146c721423cea35b80084b550f7843624e49d12

See more details on using hashes here.

Provenance

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

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d1f9f91071ae4c5c982450b4c2fe4a3faa8c130cdd32be33cc636b1b28a67fad
MD5 179f48872509d7159d68ad00e66edd02
BLAKE2b-256 ab4c1e58060b3c3cf9a06d02095877203e3871545ce8cfd026caccc03f2c5c43

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2448a64b163673a3770d20fa455caa9068ebac7712c8d54cfcf11163e05ceb02
MD5 0d87e9a6b7d9a6acb7ca9b90fc329696
BLAKE2b-256 17723b0b24b94dcf655df84612912b3fba7d970e65d1d707d88a795f6a6910ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: picows-2.1.1-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 288.7 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 picows-2.1.1-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 c3e6ff32a93dd05457c3cc9f30a967967d01ea490e69d52e5d7e3841af238f8f
MD5 af521908fd72500804879b0ff3dbe5ed
BLAKE2b-256 fcc6e50dd5b679f6ad036668275c23f4b0befcbdf917c94f9aebae7d9fe52bc1

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp314-cp314-win_arm64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: picows-2.1.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 336.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 picows-2.1.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 dfeff6b8c4db9178014ddef4b0519461a7a9f9578f9a5860aa53e1c9fce0270f
MD5 f1c806b17dbf7eb5c7694122f44187dd
BLAKE2b-256 39ac45f1149f4554f71c09c59d33bc78f04d3edf80ee4342b2da61fd19eedad3

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp314-cp314-win_amd64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp314-cp314-win32.whl.

File metadata

  • Download URL: picows-2.1.1-cp314-cp314-win32.whl
  • Upload date:
  • Size: 289.3 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for picows-2.1.1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 bde2ad82a86db5212b04539f608dcbe97e188a99597954445cf9494848690b4d
MD5 c32d81312c222338453167c8e2efa2f8
BLAKE2b-256 e913e9ce7df4db3d08649ec3e397cff817d276143967f814f802bf9412244579

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp314-cp314-win32.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6b90f04d5b0177f15c5a09ee00a0ebb52dc6142401b51bccb03fea7ee087a48d
MD5 7b0dc8ac11067b6bf8490fbf86a1b8ed
BLAKE2b-256 315b1a919ec4c3cab5f63a20f0ce2efb4e8c28aaba6a5b76e82e2372e25477bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5d27ad38aa36211c97b882f2b42ddaca9a1eaa9f74b42709dd418a909f1b011f
MD5 d1953c208f813cec86ca44a3f278814d
BLAKE2b-256 2496abc9ce3d04256ac383e8d909a826e96dafeb75b03c58d08ad4b106771b4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b6e93ceed314e817daee3dbd29deb45c45a48487a6e21b7f0b7f16ea37ec73ad
MD5 4e82eb028ff12106b34cc04e41500e5e
BLAKE2b-256 175806acd8d00fa35967e6b7bf8371d242be677dff2c408fd7aea44a26a04bca

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ecf43d258d6c48094276bb56af59d9afe9bcffb385cd3b71d034207bbcaff3cd
MD5 615185ed42eb066f500aa1d7aa4469c6
BLAKE2b-256 5aaa67ca2fa7fbaee06f94259450c3f653bb1d6cbadf8445ee182a22ee51761d

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 388a568e484ca6c5d1179f3ac84e9864c9165f9ba755a8d677f3eafbc08e116f
MD5 97c19de61087e47df709f5f5c5fce113
BLAKE2b-256 8f352e7d7612df0b48919ef8b9faa8bb51a4520bd057b199221b5fc6f9cacd63

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c86ad182d1da30f3e427347b8fa7ec237d8e8bd53b92f42040ae4abf35a1ca8a
MD5 66f5b43c8851d48d60781e7fe2539f93
BLAKE2b-256 358ce3eee93d5dabe1ac353034c75d0c2521b281dcc99f7283d145310b43b2a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: picows-2.1.1-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 281.2 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 picows-2.1.1-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 2c09e8db280a018280d8ebc12c1f760d26a7b21f7fa14bfc181e667374107549
MD5 43c836bfbf97451b1486f94ee1771c70
BLAKE2b-256 2c066b3b817aa0eca44490405fc4f11ea154888de33246ecce346e9cb9ffe144

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp313-cp313-win_arm64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: picows-2.1.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 328.3 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 picows-2.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ce9a7903b3309b36ce28cd43c8a2aa49c647a53590657807387f271c21327be2
MD5 6cadc460782ce06277102c9b89637a8b
BLAKE2b-256 a86d3a3fb630bee16cdb5f15001ed79e873396a300744af1547b649a2264a201

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp313-cp313-win_amd64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: picows-2.1.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 285.0 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for picows-2.1.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 1764d217f525d4ffe414f76fa62e813dfc00321fb5068b4640dd314d1df552f2
MD5 331c84c4d7f49edc8a9cb818d6b8c535
BLAKE2b-256 faca22828b06b1cc0e95791a1a204100d0edd24b77999e225fe13001bd14b241

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp313-cp313-win32.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fbcb4cb7ff4e86dd89efa1a79ea36e784768a3e1c665d27ffd4dde2cc52f1552
MD5 1cbf4be9f3f4b1a114ae0fa9aa7ef427
BLAKE2b-256 ad6dacb8f99a7073cab04645adbb9b133c2b4d003f052b83e45a1abbc01d566e

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 503285974fff685a35d141971f36784daeb9a0fffb53fd7ae323b27fc67f149d
MD5 d402b78f49f877462d93079dcbae1b46
BLAKE2b-256 c7153f2e7117e2e8f672e22002ad99ab1fbc1bf0c37778b46e4a08bf82333611

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 815ed85895999816c3a9b7db49dc14c5e4ee44bf8747e6a4d9b2206d1d314a86
MD5 0d89c1e8bccc9ad26445c80baf43fe7a
BLAKE2b-256 7e162909362728546455b74651e12a295b7f0b1ac3cc7ae4d67e2855619e740e

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 099429a5a54388d73b0d58f5a3e249101c3a48f5487d23e10fb7b607fb8c2fb9
MD5 1a8f4079b2be38f13dfbb87a0c796900
BLAKE2b-256 2d8fe788e1afe2dcb2c2433fec68eb3006b826ffad89946951539063a030762a

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 defdd0a86509714e04509ec8a55c4edcac7bfac2a2d70f3e8e930d173435b4f3
MD5 b1c1d0aa01bbe584039a9f1f2843e11b
BLAKE2b-256 4fdadc4d4420afff3270de0fc23bbcc7afffc1569cd49b96e308e4668beb767c

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 130c6a24c4ebeaf18f8cea32f5c5c65f31eac439522718da29c6bddb528cde8c
MD5 f1b7f860a9ea5fa3f861be9a60acd80c
BLAKE2b-256 edd477e38ec8e173eb4d82516691b1498d96356f7507f270aaa8fed6d4c71902

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: picows-2.1.1-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 280.9 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 picows-2.1.1-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 ddec009057a187dfcdfc5338df35a2eba19e70a69c571babf45292774018ed47
MD5 ed11d7f70a7348f8dda299bc6cc89fb4
BLAKE2b-256 6d9c41e78489e4dbbb9e74a3aa1c367ec2ff959281a354fd29c581c1baef2ed0

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp312-cp312-win_arm64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: picows-2.1.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 327.9 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 picows-2.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fefb8ec0cda290a6200fd72cf531ed765160f0ced035f24c94dda03ab3bff29f
MD5 13ff333cce929641e628c1c0ea392ea7
BLAKE2b-256 4785cbd978eb34f70c8dcb0a11f6b8e96e62d3af771d37c2fadb343ce6c6c79d

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp312-cp312-win_amd64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: picows-2.1.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 284.6 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for picows-2.1.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 6e29b58a25450fe49f9d7194d6d15a09fc992da6f39f66b6a464488ef52731ce
MD5 1f4e15235e5ac53f6274569832f6dc89
BLAKE2b-256 bd221e05960990edeadb0231af49d9b7ec7dc94e1a0bd8e0bdb9c3ff4489b52f

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp312-cp312-win32.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bb5a3d60f985b888991af68108f7645e83b3419e852a97b463160cd57745619f
MD5 a4a5ca21500d3ab2cad1a6308e8bb719
BLAKE2b-256 1f1a9f36c75340d40b2271d8cb34f8cab27d822dc3bb10bc017f829fea09fb41

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 64a6d6d923e0d443b2c757b1ee9f6af22106f81f589192daa5103ac286c5c11b
MD5 0dcb6e98f282e144440657252936b2d1
BLAKE2b-256 77fc61a4b3ce691fe3a8a13763e89757bf80e5cb5422a715d08423a3a0c21bd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 427f721daf03a83128ab1df5d0624074094c105b6e44fdb9c0f87a7a457d96cb
MD5 a4ff397893ca463ec692152a4ab9c176
BLAKE2b-256 9435704fc966158f626a8ce916db6059ca426403ac23e2d0e332a439f9497fa8

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fb4ce827b7e772092dbe14dff28fe27ba6281efeec98d7f12f487b56fab4fd43
MD5 894e7d585a800b1ddf03bf9877bbdf57
BLAKE2b-256 1b697eee16842cde6bce017d2aec65ec647e9c590f756dd044a90e672cb80cec

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 deb7024914115466723e3d4f2f8c68e1b2acfdb18853f30797d47a0215dfa938
MD5 8032d27d62eb5aa0c519642523487849
BLAKE2b-256 46fadf2934e04aeb9640dc55d9c293bd59d4134eda631eecc4b83d15b0ed72ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a2b60fccd44a8f56b7409a620a2e3c4c10ebeba3113d8bcf0ed9a5ba4f798094
MD5 bea758d0f2a16f4ed8692a05f697ae19
BLAKE2b-256 efd5012f213a8fc498d78b1c96b8402259941071663330d20c7ffa72f34b5e9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: picows-2.1.1-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 289.1 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 picows-2.1.1-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 8751bbe22c260416f7088a1a3662e264eb41d5e476cada3b8a7c2c1f2d3d0187
MD5 23fec264d52d895f4c06ce65cb17d73d
BLAKE2b-256 c7a42e26d345ebd917fd855dd84635b3fdc0e714fa2670c120e556e1ca78878d

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp311-cp311-win_arm64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: picows-2.1.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 339.3 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 picows-2.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cca9cd6035d8da8d4fa816d76fb8f759dfc426fe7129a52776e9a1ad648ab45e
MD5 b3f212f6af332462550bd91900b508af
BLAKE2b-256 55d1706d8a1ae56630c6ff5252c5c3c5617c571fc73fb4438181c3e5111b46a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp311-cp311-win_amd64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: picows-2.1.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 293.2 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for picows-2.1.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 36df06f2573f713ef477d532fdc7e277c31d49263609767e490e52fb53b3f350
MD5 9eab634007e67a82ad07f7f3be775dea
BLAKE2b-256 6f925e45056ef75e9ea702ef98f9b015b84a1cd7b94ae31dd0df02a8625dd8ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp311-cp311-win32.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cf4d5b0c61c7c25d806d919429a38e06c98ed2f9cd1e23c1a0e7510d15eb80b3
MD5 319e9326cd739a9ddffb1fe00c5abd93
BLAKE2b-256 52d59cbd4899f15fd2b1d846dcef03b21c40456be8668e5cc4c5af71fc2c69d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 38d20fa3d8c66e15152acc296c700c4895fd52520945e7eae0b277abd77c2585
MD5 f354f1f5040cc16e13a00acb0b623f02
BLAKE2b-256 7126ffb2a9b8fcf87d625031aca148a02cf8f1e97bf17962a95e9e32c6e9351d

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 19c06c84a74af01d6df82994a4f711e9f1aa0c9128bddc58edb1552ecb790c5d
MD5 566f65049e3690bf001fdd80c6e41559
BLAKE2b-256 be2318e76e287164336db7be70c0da0e21de545ce95fa5dc14a12e93a26599f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bea3749db9e66ddf04a756c28c4aa0c852af26a7e7e12e1d97369a1415da3592
MD5 659e3dbb531b88e5e2168e0c405e80b7
BLAKE2b-256 4daa06e0b54844431248ad5f90182d08b0c5522be3d16bc66db094da4a8c4bab

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5cb8cf069dd2110c3f8a013f7796a27ee1f0807c9695e5c668fffc6d9fbcae7f
MD5 8f57b61b27e72781c3b98ae5f71b53e2
BLAKE2b-256 cbc1374af7690ee872d3aa6b51cb21c8b4794d84ac6019e8d06ad5a97604ddf4

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b23955ce1401c16234d741ce70479aff8650c59566aa7cef408d498271b8ba78
MD5 75d385f394f27d738bf70de8475eba0d
BLAKE2b-256 bf893842eadf8a29aa27d57e77a34abc68d8040e3eb7766044c8ac81bc030095

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: picows-2.1.1-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 288.8 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 picows-2.1.1-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 793c9803b96d09ce5a3022d7c31592b81e7d6fc782f8d538c8732e455fd8e4fd
MD5 ecf028df353bc94481f60f8178b6aa25
BLAKE2b-256 94a12b9fc55876c24f29f0029108857528792622d2904fd52a9e2e407cd469bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp310-cp310-win_arm64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: picows-2.1.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 336.9 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 picows-2.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8895e20e40326f6301e9294871a31db3334689f69e1405bf6ae1abc28adfb66e
MD5 9517c7ce59be53e49360b03def97b241
BLAKE2b-256 a152d0c15484cb34c75ddcbe33d702118c013db826aba13656defac7e1ae280b

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp310-cp310-win_amd64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: picows-2.1.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 293.4 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for picows-2.1.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 3458b883ed21eb34bca5de31827f166c06cf673d70f9da94d99aa2bbac16f549
MD5 1ffb3a13b60242b3b4b82dee6e22187b
BLAKE2b-256 6851166f345914eaf5d9ecca2d73094d61ad44d8287564dc04c2d6ac883d513d

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp310-cp310-win32.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d8b744988b3061bed9e91f10ebdcf1059b858eb47c0ee9a731347ddb15f459d4
MD5 1e1cb8428dfc7718b1c4fb33f22f6fec
BLAKE2b-256 b0ddbf268a114e4e78100f7a9fedbc74fa62c4c78840018ca5fa664dd815eee3

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ff9dbf0150ff30bb28d8a9fdf2ba646a1861ecfb80458ffbdd6c8dd4ba215484
MD5 58281ca22e201dbb4c2632d9bc609097
BLAKE2b-256 90d3d14336bf58effc0d0918c2857728af2df47aefe59a0d16cb2081a950f61f

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 949d4b87f96df15bb721438df5e259c05d1da03664a3ad533b7de4e2d52ab8cb
MD5 c97685b018217db23f82d7ea96695c51
BLAKE2b-256 2e2147abc51435899a614088ab256e5234107d48c977bb9d043f3e389636dab2

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 83396a79d73f7b9f4881570242a5cbec7f6c08d54bef04e023ab72ea3629929b
MD5 dfe9855ccb41048d6da38821275023de
BLAKE2b-256 c350137efaac4531a825d30dfe2faee5be8743a7c5927b4ba51788df4f754ae1

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0a39d11624f212ad2af85e73a2f133199c960eec5875901b912cf69b9bdcc97a
MD5 c421fc81ebbec2b5f5d64beb8fe47629
BLAKE2b-256 295790e7e4ec4bd8e45559626e84b20cabe6379093eac0b193c6b20e8d97ab14

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6817ab532d4930c66722da495d21ae07b1c9bfd5167cdcce2abc2567ae5b2a62
MD5 d5c5530c41bfc585e553d48bd0ef11b7
BLAKE2b-256 47af103b0369e5034b0be02514fe9773ec61c596e8d147900e0d75957b9c48a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp39-cp39-win_arm64.whl.

File metadata

  • Download URL: picows-2.1.1-cp39-cp39-win_arm64.whl
  • Upload date:
  • Size: 290.0 kB
  • Tags: CPython 3.9, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for picows-2.1.1-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 2bd15246ac83703dabd311728d154373acfd24f4ff68137faade0b33ebf75f4b
MD5 861294d45bdee2a5d514048add4422f3
BLAKE2b-256 f7a52c8bb3a482566fc4dbbbf0e6c33b81881e49009a08bd6b8758800a8948e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp39-cp39-win_arm64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: picows-2.1.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 338.4 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for picows-2.1.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ce88ceeeb7fb6ff7ef83429e432164d255123d4f1ace9fb845d5664b894f0d27
MD5 eb5b7c9a868ee61f8e0c24fe8bdf3570
BLAKE2b-256 c6db5ca883ab8789fb15081e5adff75b2d4605dcf67e9b6ebc55f4d1b84a3cb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp39-cp39-win_amd64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: picows-2.1.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 294.3 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for picows-2.1.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 8b34516611516168f646f35ac89711a6f4fff498087a93ee28655d0bb860edf5
MD5 0d66a819d55bee7520d489864bf200f1
BLAKE2b-256 214c094e0b7bafc3eaf4a088884f81aba6b6071b2cda458bf3558f1f67e8d5f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp39-cp39-win32.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4de39323bc33bbcbd2bc19b1fcea306c75a445c91bb7ad6159ba1876861dba2a
MD5 22ece1e91d131d34db7928ebbdf4e79f
BLAKE2b-256 f858064f62ddec07e849c6123728aba8609a72caeb3cc4810d998091b6f049db

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4933293396969857e44fd6e38163783c39187daefa4fc368797be1a2657c613e
MD5 e08bae60372fb58e779a3613f064f9fb
BLAKE2b-256 c1269a8650ce6bc4fc57c3c44259e6701f8e8998cef1fa69fd3f83e233f63608

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0f685cfc2dbe662489bf7127a1d4f567d1e529bb0e39f1c6396c6b40932aac8d
MD5 c01f217e6d5be10ade5c7831fcdafb6f
BLAKE2b-256 a9ed7635df336fa9c8e8c7f6f22f6c2f067ba87e009d3c5878f4d08d0bfdc3bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8450471d177076a6af1a8c91139a661aa9f88b22b7154c3cd6fdc2e119e5582e
MD5 02ed0459889aae7282663280fde4cd85
BLAKE2b-256 bbcf922a443e78229a349665ed67a9621e95cdbca8b0c83ae8c4e12657a0016f

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c226a5c05a860ee1fac2ca3ff20233895f0363ae75639062b4d0394f9db3ab03
MD5 2e78516b934965b3f6b2921d2d861547
BLAKE2b-256 348170a00a77745bd5c30ba08b4bd12976daf596dc0a378eaf6a051332db4de5

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: release.yml on tarasko/picows

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

File details

Details for the file picows-2.1.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5d67abad9717b73b01c233fd935edce451a19dffc8395f3b9ebe05491c65571d
MD5 8acbba862bf401ebbff86712a01f2de2
BLAKE2b-256 6636d9c17e895af9a98d3ad2c6af10fae0e42c3534e16520ee321d8a013f616a

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.1-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: release.yml on tarasko/picows

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

Supported by

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