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.0.tar.gz (91.5 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.0-cp314-cp314t-win_arm64.whl (304.7 kB view details)

Uploaded CPython 3.14tWindows ARM64

picows-2.1.0-cp314-cp314t-win_amd64.whl (404.3 kB view details)

Uploaded CPython 3.14tWindows x86-64

picows-2.1.0-cp314-cp314t-win32.whl (339.1 kB view details)

Uploaded CPython 3.14tWindows x86

picows-2.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl (436.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

picows-2.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl (411.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

picows-2.1.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (433.0 kB view details)

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

picows-2.1.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (406.5 kB view details)

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

picows-2.1.0-cp314-cp314t-macosx_11_0_arm64.whl (366.5 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

picows-2.1.0-cp314-cp314t-macosx_10_15_x86_64.whl (387.5 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

picows-2.1.0-cp314-cp314-win_arm64.whl (288.0 kB view details)

Uploaded CPython 3.14Windows ARM64

picows-2.1.0-cp314-cp314-win_amd64.whl (335.5 kB view details)

Uploaded CPython 3.14Windows x86-64

picows-2.1.0-cp314-cp314-win32.whl (288.8 kB view details)

Uploaded CPython 3.14Windows x86

picows-2.1.0-cp314-cp314-musllinux_1_2_x86_64.whl (433.2 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

picows-2.1.0-cp314-cp314-musllinux_1_2_aarch64.whl (402.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

picows-2.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (429.7 kB view details)

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

picows-2.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (397.0 kB view details)

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

picows-2.1.0-cp314-cp314-macosx_11_0_arm64.whl (344.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

picows-2.1.0-cp314-cp314-macosx_10_15_x86_64.whl (365.8 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

picows-2.1.0-cp313-cp313-win_arm64.whl (280.7 kB view details)

Uploaded CPython 3.13Windows ARM64

picows-2.1.0-cp313-cp313-win_amd64.whl (327.9 kB view details)

Uploaded CPython 3.13Windows x86-64

picows-2.1.0-cp313-cp313-win32.whl (284.5 kB view details)

Uploaded CPython 3.13Windows x86

picows-2.1.0-cp313-cp313-musllinux_1_2_x86_64.whl (430.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

picows-2.1.0-cp313-cp313-musllinux_1_2_aarch64.whl (396.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

picows-2.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (427.6 kB view details)

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

picows-2.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (390.2 kB view details)

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

picows-2.1.0-cp313-cp313-macosx_11_0_arm64.whl (342.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

picows-2.1.0-cp313-cp313-macosx_10_13_x86_64.whl (365.2 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

picows-2.1.0-cp312-cp312-win_arm64.whl (280.5 kB view details)

Uploaded CPython 3.12Windows ARM64

picows-2.1.0-cp312-cp312-win_amd64.whl (327.4 kB view details)

Uploaded CPython 3.12Windows x86-64

picows-2.1.0-cp312-cp312-win32.whl (284.3 kB view details)

Uploaded CPython 3.12Windows x86

picows-2.1.0-cp312-cp312-musllinux_1_2_x86_64.whl (430.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

picows-2.1.0-cp312-cp312-musllinux_1_2_aarch64.whl (395.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

picows-2.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (428.5 kB view details)

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

picows-2.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (390.1 kB view details)

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

picows-2.1.0-cp312-cp312-macosx_11_0_arm64.whl (344.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

picows-2.1.0-cp312-cp312-macosx_10_13_x86_64.whl (365.5 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

picows-2.1.0-cp311-cp311-win_arm64.whl (288.7 kB view details)

Uploaded CPython 3.11Windows ARM64

picows-2.1.0-cp311-cp311-win_amd64.whl (338.8 kB view details)

Uploaded CPython 3.11Windows x86-64

picows-2.1.0-cp311-cp311-win32.whl (292.7 kB view details)

Uploaded CPython 3.11Windows x86

picows-2.1.0-cp311-cp311-musllinux_1_2_x86_64.whl (428.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

picows-2.1.0-cp311-cp311-musllinux_1_2_aarch64.whl (398.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

picows-2.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (423.9 kB view details)

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

picows-2.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (393.3 kB view details)

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

picows-2.1.0-cp311-cp311-macosx_11_0_arm64.whl (346.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

picows-2.1.0-cp311-cp311-macosx_10_9_x86_64.whl (368.2 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

picows-2.1.0-cp310-cp310-win_arm64.whl (288.3 kB view details)

Uploaded CPython 3.10Windows ARM64

picows-2.1.0-cp310-cp310-win_amd64.whl (336.5 kB view details)

Uploaded CPython 3.10Windows x86-64

picows-2.1.0-cp310-cp310-win32.whl (292.9 kB view details)

Uploaded CPython 3.10Windows x86

picows-2.1.0-cp310-cp310-musllinux_1_2_x86_64.whl (428.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

picows-2.1.0-cp310-cp310-musllinux_1_2_aarch64.whl (398.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

picows-2.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (425.5 kB view details)

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

picows-2.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (393.4 kB view details)

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

picows-2.1.0-cp310-cp310-macosx_11_0_arm64.whl (347.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

picows-2.1.0-cp310-cp310-macosx_10_9_x86_64.whl (369.4 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

picows-2.1.0-cp39-cp39-win_arm64.whl (289.6 kB view details)

Uploaded CPython 3.9Windows ARM64

picows-2.1.0-cp39-cp39-win_amd64.whl (337.9 kB view details)

Uploaded CPython 3.9Windows x86-64

picows-2.1.0-cp39-cp39-win32.whl (293.8 kB view details)

Uploaded CPython 3.9Windows x86

picows-2.1.0-cp39-cp39-musllinux_1_2_x86_64.whl (430.4 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

picows-2.1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (426.7 kB view details)

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

picows-2.1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (394.8 kB view details)

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

picows-2.1.0-cp39-cp39-macosx_11_0_arm64.whl (349.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

picows-2.1.0-cp39-cp39-macosx_10_9_x86_64.whl (370.6 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: picows-2.1.0.tar.gz
  • Upload date:
  • Size: 91.5 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.0.tar.gz
Algorithm Hash digest
SHA256 3a7ea29e5923917819d6ef7df19e1f6227b8b7f6d7d5c9af8c348e619f0e4f0a
MD5 99429e77d10136b3396d3cd3961313cf
BLAKE2b-256 514e64d0a5901cef9fb9c778209cdf8fb46c89508110dc6b5544263c964c88ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0.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.0-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: picows-2.1.0-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 304.7 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.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 2b32b155a12aeb1269d3555021e2e9f791465ad67b8f983caeebe82b7551b5e3
MD5 cfd8b1548c4d96b0f25f4f7565e1d1ca
BLAKE2b-256 61070ee3c45e89fdcd2c4b027d4adc924d985c37e31dea5684f4ef1ece8ab4ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: picows-2.1.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 404.3 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.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 44d9445479aebbd8e18a8d36cf260a546aeca36ce498108e2d59b750b9258e60
MD5 8bdeb4e585cc30d4a37d7faae405e512
BLAKE2b-256 bd9d6eb872b0c61be9e91beb088369f11e2cd7b9c72cab2263bb9a353c9cf517

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp314-cp314t-win32.whl.

File metadata

  • Download URL: picows-2.1.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 339.1 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.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 f82eefe4a0f51fcd6021b50a567c4d0e33035cb6e5499dc0bcaa50dc224bcc53
MD5 a3a24a9b8241b4384a43323e4ce4d255
BLAKE2b-256 c71db55ac343a550e0a86ed8c346c7062733b050867d1bbb9195a8f86154c892

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9dde303a5940445054c8a5089a2c5bd82564e5d28eafae161c8ebc1f705e8264
MD5 64d92ffc887d6e2517fcfc8335982afa
BLAKE2b-256 16f0dbb7ecdb7c35f49b7102126547c1bf310456d05d7f349f5a98fb0eaf6c68

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 867223d7e43f5a2e61d64e455b0179ad7939f83c83ada8496039c6dbb5231632
MD5 cf66c2df1d23a1d67818e41ff01009b0
BLAKE2b-256 4b8c0df412a5f85af095841edf26325cf1890469900d060045aad924beeab9d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-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.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ffe78493f6abe0ada0661cfa2353b15457d43867d54bb9da1478cfffd9f05506
MD5 f61b51c559f507c4a5b66f1660d5b3c0
BLAKE2b-256 038d6c4cb39ec11d3c2f62f231e633d4861cbed9d3acb14c8851c76436356bda

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d65606f89db23de61ceaeb7102c211f8464e7e6d2a8790f21fd68524c4bd3b86
MD5 d431bff6d54be8f12914948b311568fc
BLAKE2b-256 55d9a0599f6b179803f451c92eac98e48fb4d1a2cbfa46f7b0e7c52145afb7b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 84910cbac7b4bcb414213a5d1e2ecad0b3c544951ee38e168b5e5a33c2999b57
MD5 8c14fac1fd42758a300ef63420cc8720
BLAKE2b-256 a280c8717de5e15dc2046d226fc7fd1c65eeaf44c7a0d8a94020fbd304368acc

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 cbdfc39fba96532cfded4128719421bfbbf3ec0c352ed3f79c55fd293ae21310
MD5 59bf44615cb8f62d6d51eebb96615577
BLAKE2b-256 caabbf63a786b930d107eb5e94e8a69bd6b4109040020306588f5d208df14faf

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: picows-2.1.0-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 288.0 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.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 c7747e30a2f73d78ad7578a49ba9e18e2566087865e6333a02c765c0070205c3
MD5 a2c4846b6e029bf1decab26ae1946faa
BLAKE2b-256 97b028d0ccd4cda72b4df1fb5d295142bec0a5473d72eda61ffb5924212f13b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: picows-2.1.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 335.5 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.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a693f58f6fb3ac97403fa3340a831e513c4477109c917b588bfeeddbb9b01642
MD5 c6e08a1781608e0914e7875c5a568720
BLAKE2b-256 3b02812d5b6fd406247222e9f8d5998cf355ae941acf0640bf1d8630729f611e

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp314-cp314-win32.whl.

File metadata

  • Download URL: picows-2.1.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 288.8 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.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 b9296b4d23dd68bc51839349ddd229be97ec545b60d34f8083e62651db611def
MD5 83bea830561b7e12210329c04b73d6c0
BLAKE2b-256 86cf941a0ab65896c11a7b32c02dca1685ed694a2ebecc513d36deede9a9ead0

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7dda11838818aaf1e7976fe4720a69c4dff274c5e38218c0ddb82479f95607fb
MD5 6fc9010aea5f6875316dc007f6027845
BLAKE2b-256 aafbfc6889a884560dcb4012dc40b07572756e2a11bd17ceba9d04899369cd2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 16a38c585ae3695c9c6f9a6ed483a87ed869f7aae45984b90a47f53bc41ea113
MD5 0c292ae16763cc2cc33cc5cfadea1afb
BLAKE2b-256 416305d235c438f9139756673291e961355247e73041478fad44e43faaf68649

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-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.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d9dd4856801afe3804c4c4b52077d8b3ce279b35276167a2f9ff428a83190f3d
MD5 c0d040aa7606511c072088341032f798
BLAKE2b-256 9895b47d16d4b2225e5ecf1b5b5934972edfaaf741a0039248be4d95e5e33293

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b99b463c9d861053df1a21e55e7de338db6c06e6789029eae47b20b73ebe7b83
MD5 4ced9f9a48e805dce595d5c8b0bf45ab
BLAKE2b-256 d253c51622fb4fcea4c13dc45b6008039b5b65c686f75f77b4e5c8c75425bf61

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 05f3bc17c63d266534375e081ae6ab9251e623efbce166c3adeb3d4ee17aae86
MD5 3c714aff4659f9dc10a2339b0105f8d7
BLAKE2b-256 0b5d4d115e03c5f949f0cb1d7c694a380e9d78deaff653559357a785dabed91e

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5f20131af64ed8afeea0c198b4a751751020ba5a8df2e3c4a31cb842996b3ae9
MD5 0f4aa552a0df87803b6abaf6987b46ad
BLAKE2b-256 8662145b2ec59f7cb157c9e6d7e65b3701b1407131520aa627f69cb1e89d3646

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: picows-2.1.0-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 280.7 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.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 c7d01154cedb45214b981cfbb2476dae057c451d7656d94dcc764d9a582e21aa
MD5 d19e6cb33f14fd617ab47f9ac686b9bb
BLAKE2b-256 77cdc16d716dd01e4e26739f9a6c178661386efe777d996943b60cb12c74f75a

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: picows-2.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 327.9 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.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1ac1a42d2a908f20d2a0a15c73aedc00493930f2cd74e373d756c415f6fd0652
MD5 05b6d0c1323df367f28cacfd4d47964f
BLAKE2b-256 0ece075fd49a933f1c3ca05c4d069010cf27f86d732af844d74a69f06ca9335d

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: picows-2.1.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 284.5 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.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 a1123d3311c30e382b4402bbe1049b3b00414e0e4339c31fe4f92f170af9174d
MD5 6b5ba470e2b6d7edf7a60bc05e4f1ca6
BLAKE2b-256 12dbe37d2afd9b7ac7011b7e2979c7c249c71492ca9d3196548b4646f838c095

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f63f68f8a179b4789a5878620b86679c27c93b8a05f45170abdb07c15c23dfe5
MD5 d41d88517a612488a0a59f7aa9f9b425
BLAKE2b-256 ef2e67f10ad43cdb7e75120529206f59593cf771e4233cacd4e839756167ec86

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8db550286000c11e7b12a2b1d608c263ba1dfdef1893edc56bf9600a3d4ea828
MD5 dd8069422fcc83d092c9b57c49269556
BLAKE2b-256 294424b52879858de5b3516f5f8a0bcee65c07c7885e581a71af9a22048034ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-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.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c50d8aaf12054c6b351b7f67d482004026a1131a3812b0940eec254602fa5939
MD5 899d264c98625a01d8df6c01172cbc06
BLAKE2b-256 4f02c53c6e73b654454ad5d0d281e473196a4d38cfcee40f428f4c5d6dbb1fdf

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 86109073d0267cd8cd67fe5be7953454dddd27206f27d2879feccbb37d2a2ca9
MD5 ad91fc2c8b72175fb6db4be968f1726b
BLAKE2b-256 8c611632705f230f27ecb32c55dac5ae3ba0901c3f3ed66967fca583e7edd836

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e96e9a0be43f8f979289d5e68a7fcdd50e8152b8412b911e0d8a362d6a35f4f4
MD5 ba16a21eddc0f879f9dd6bdbc6c13087
BLAKE2b-256 771c9d0a3baedab52191f57154301dedae8799c00bde5502f592197380b51a28

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2b84a2ad45994de53b6827b5683c5fc401e5b1672bd3a35e0cbde0f6d63b886a
MD5 db27435c739ef09e70a9878266cdd316
BLAKE2b-256 631a7aa773d40502396072453c447a2a4147b842a985a97ed7708219e24ff1df

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: picows-2.1.0-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 280.5 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.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 34bd98b927b6d4c122d21dddfe53b90234c0174986436e4f68e0db5487a61cf1
MD5 01ab58adf68a8ece6ffdda433e0c7d0f
BLAKE2b-256 1c0b31658a420637bb906835b998f224d1697c756f726aa976ce4057d67a3e3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: picows-2.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 327.4 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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 df885da644929f251f3d01fdba7162deabe0c6957a9a27b73168eddc6dd15085
MD5 70c9d80d6c90e1c26628aafa1c4626ac
BLAKE2b-256 007c961f7fa2a554ab4ded9342cb78c2e1c1c9eb3a05dbd17fc4196d25e8a7f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: picows-2.1.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 284.3 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.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 41086dc418e6bb2fc97632c52531d0e43dddd5edaf6e6b362108738fc4a3bac8
MD5 def253ffa69703dbacd27065fb5d39bd
BLAKE2b-256 27e8ce8716d728e181f227817cfe48472dda8acaecb771b06161a75ab5887e9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ce7c749519f94663e32f33090bc9cbfd51ba09f171ae3d6ec170221d8fe9d8f3
MD5 acd11399a7ca07896e02c7fd1448bb35
BLAKE2b-256 53605c4aaa21fdca27effadccf99d23d3ab619a7fe03f89427f1251b040ae370

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cc93ab028ebf64014ac8a9bca920799ec729aceb5930ed87e1dfd1bc5ae5dd6b
MD5 89ec5f9b1446d9089f96f0c195156655
BLAKE2b-256 a616f77afc48b61a628a77c7a6f99ce670da617eeb4ac7155239c0a92e648b2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-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.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2259928b2c93eb2b098ab606f48004559d268a5384c6527225dccd8f4e1324f8
MD5 6324c641fca45fa20fb40c87ee9570c8
BLAKE2b-256 d1d7ef19c2ab78ec9c3149baf8ab4e18e5b8544b06107f762240737a369dea6c

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f7741e182dc6e8ac30a2da3b27eebb5c01781b6186ff799376e401dd54cb4851
MD5 c3b55a3b4a9b4e4a02baca76787cc293
BLAKE2b-256 474c249cf3b6591ad08fc00dab60cf9d81feb0ba7f8547c814959b7650b987eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fcdb977b0b95f36bea294dc95f9773477a97d9b16179eab11325bd5f1b4a2aa0
MD5 fb02bb3457877e0e59d874c710412ec8
BLAKE2b-256 3f6979199c7d747d6a095da0c89993f532ae5fc39f41bed0d6dcb0cf55b541dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d20a9283aa9a01f13a11457e3712bcdbbba56246fc423bdb6ca7e2c5848ffc84
MD5 372d187c7e6948f45067893b45818398
BLAKE2b-256 3fa31f1c1206d9c242170491e8786fd9b8afbae4f08b8eb28d6b3d7a8a365098

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: picows-2.1.0-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 288.7 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.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 556b0c6e7151c9e86bc31fef686c27b799200ac3b9b7d13c718cf2441dc26af6
MD5 96663bb435938e4aa9d456235110cf4a
BLAKE2b-256 fc5f4cae71e0b349fcc72e347294631feada8fe227b0ea2c9ac9e5ad3fd23356

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: picows-2.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 338.8 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.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d69eaad015a64bae1c443aeca4d4c3a421ef71896336cc278e2ac47adb7e5e8f
MD5 5c83c3af7302edc9a3a2f9394baba11f
BLAKE2b-256 8ff5b5fad5da09c82d1c2bdcf6cfe93cb0199f32198895720438e2771f41beb3

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: picows-2.1.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 292.7 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.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 700df7544d4995e3d1f4003ef7b817f3724bb862e443f98f2110216ceca94656
MD5 9754d3f83fe8b600633a59da78a6b3e7
BLAKE2b-256 722f8032dc1cde2025e381db5f7cdfb762932e03e8374e6acd15571e2a466a8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1b9c7557292dcda77b4ede49792a357c15b248f075cffad1a90415be15d50a6b
MD5 b272569875567e76f34bc76d9a812656
BLAKE2b-256 74dde6dbe01230d2ed0f2b78713a3cf321d1c5bd475077a0f1b660035161675d

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 32a5e9dfce9d8cfa796c3037b5d48abf0274bd60ffb486a4fc2007ad88be7f59
MD5 a138bffbf77d6d557114a69f060b090a
BLAKE2b-256 d93f02d2d70b9f406c784bef389b6bfe13ddd410e248aefa08cfad4fffa71909

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-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.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 28ec1113256b14584ddae2e18b7cc05b452306c725deb13fd1ffe13fad24257f
MD5 3dc31dc1390cf667d6d49db1b21fc5fe
BLAKE2b-256 24cbb273693f041a2f457399bdd4db315d8457adb320d9d3f477689592c66f7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b56bae95fbe05a9ab4087c31d6ee39d7bf1fdebe68470611e588e26eb6d74138
MD5 8c0ee5e129dbe5f9af02069728da180c
BLAKE2b-256 8bd858dd998e47ac6a2afb34cbb862209edf7a3f8ed76d8f4714842001f1d23d

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c8203071894750e5eecbc50ecd61a13998ee4e2afc022bbd6dc465830c1c3989
MD5 ad967e9f00a9ff5d5004861944a4d340
BLAKE2b-256 c0b2a7dca0b93a453875c8aa901b6296418286f63229c3d3d56392496df9fdf1

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ed2309fd07f3290656856ee03db8146dd33e33f585b569713865800a92165beb
MD5 62eb7f2850b9743d194098c63acd9c58
BLAKE2b-256 6ef7a75dfeb391dc03d32ca5aeaee525beed635b8581f47e1cadc8fbe8bea1d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: picows-2.1.0-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 288.3 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.0-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 5b9e133da5c79a9476edcd2ddc72fc179b05c69c1e8b3359d8b6f9df79788258
MD5 2665af4f7b9ffec026aa1ca670f49896
BLAKE2b-256 9f88c8ba2dcc3fbc099aeb3befaf52094c4916ab22a33193331af66486731edf

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: picows-2.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 336.5 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.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 18097a8fa4e267f4f68a3ecb9231505b3c981fe54338ccc0e9d355dfee093362
MD5 b41379f049bcdc4c94e97f10d627407b
BLAKE2b-256 f152bcd3d9b6a34972fae30dea596325ea286d49ca7ef7eeaa0fcd5e9a0cb7c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: picows-2.1.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 292.9 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.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 5675f99a374ce13416117cccde576a8298c05443d423a2cbc33d16a8feb18e3f
MD5 557ef5b5f3c4ff1342c1507b55adb1ef
BLAKE2b-256 0d701d905cd6cf470f9fe18684d3988b92a9e4b4b8b31c8f073c85833704fb37

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 40162e3b83fe0f7c437fe98ba9b2196c3914219ac915ec2faeab9eeb06d2b8be
MD5 2eab8eb79b343f25af2866f8b49d1f41
BLAKE2b-256 ea556093b0c2184777bfbf418c5605c73791d7348e31346d7ff2c5ba086cc9d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 029e21e6c78d5f471bcc0f0154364e703ff21178a304d73179d5617ad54be0e4
MD5 900aa680028a52aa4820a6676a663879
BLAKE2b-256 e0d5a10770d5d876c6602037d70a953d2ece59146acc4aa8526954bd0cfb956a

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-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.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d824043b252e3bdee8415e32f468831c12a99608d25501cb86bb145de5df8989
MD5 1075ea7c6db096c36f0fb675980e7323
BLAKE2b-256 ce7541d46c8364badde078673c5c67b1ec3f39e79fb4786126930a165b17c9bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1609b649695e9ca02cf0ff526f39e6dc5a3d450f5cc964a951275c73d60ab578
MD5 ed18a54e01e0556de02ca61a638ab3a8
BLAKE2b-256 1a19ad568223c0cfeeaeda03e5c911eba1944132afa5e8f3a9cf5169c489edfd

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 08ee06bd9e51f030c5193e9424027fbc6851038919ad106981866d04d686680b
MD5 f0f5c2770c56fdf72e444f09588bf76a
BLAKE2b-256 e9441795c9887efc3d87baf255762cace94e72a4ae546723751910d033847b10

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 41b4e6e25e836b0e3ec21393cd274c9121227b316b23a12e6214e7d1999bd738
MD5 f2dcab77f2d5fdf3ce14c91306243ef6
BLAKE2b-256 e91d3a744393580b134a599ad03314dec2e4615e2ff48b39804eea41704bf59b

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp39-cp39-win_arm64.whl.

File metadata

  • Download URL: picows-2.1.0-cp39-cp39-win_arm64.whl
  • Upload date:
  • Size: 289.6 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.0-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 0a5c64916de50e53bd043876e0a1443e8604e153499a8cde83e82e8ec1b74692
MD5 b5ccf8040dcce26eb7120c757f9b886a
BLAKE2b-256 eb3404fb36ae769bd8abc231eb00fa64b1464dcbe7a2a9d6549f70bbbad1f29a

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: picows-2.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 337.9 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.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2605f86d3ee91162034aac1b3f71821da5ba7eb1378c3744242844f5d5b9a8f2
MD5 df17d2b6b952d0c0b9e87f033c1f8680
BLAKE2b-256 4edc31ba153bb2e29ee5e34fd0b066fac3a3ccd860cb497d0e1312232714d605

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: picows-2.1.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 293.8 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.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 f33db4f640cefda5eb381df24f56ca86b0962bf640de337a316d88f7e6cf3185
MD5 0e30dde1632d1a185ec4f218e68ff20c
BLAKE2b-256 d57b417d81d08cffcace0336729bbefc0829f9662265edcf2619810722ab2e34

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c56398aaedb2fa80ec5ac1dab909c7948c67a324327a3951d39b81181b51060d
MD5 2295f166fd1fd203a3f0d598f614256e
BLAKE2b-256 aa30a01f8b04958fb6f08be5c40654e8102f9af6930a946cceeb01b7b9e8032b

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a5ad74af998defdf7a492e96eaa68ffdf4fc65be4e083999658a6805fef5e065
MD5 b31939c7d51495f67442fc0bc9a3df96
BLAKE2b-256 3a62f03664a0faaf81e07152edcd4b8ee2a0df0da50a143632d16249367f1aab

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-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.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6e09d53fa2cf8b0013f2ea2c9f0350fa2d020acfa61394ca99f872a5cf8632c8
MD5 4d528e6560284f9fe9093fde3848c3f0
BLAKE2b-256 729e60032441631bb7b01b444eeff2230b91b4ba08cdb5b9e40e58545d422cad

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f35de7fed41a4475b7a2924f7b2c9be9f491cefc4f9059c68e58ff834cc7e0a2
MD5 be6f5319f3c353cdb3e2a8ab7ce1b921
BLAKE2b-256 5586ea1b037ecd5bd81cad7af9a200ee7aa7147bc94a0a4d8e1a1376d065175b

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0236e6490ab520dbc6dfefd314d7c46261ebee28e3a6ec142bf30ab7e9cbe681
MD5 309014bb570c9b5728b7f3c423d85c72
BLAKE2b-256 2cf4314f4d9e9d51758d4f6c8b6c73ff2d596916bd77c6134b885d982cbbdae7

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for picows-2.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3fa67abc060baffc8da210b494573b5b158d8ce236dc26730197bababe11b18c
MD5 6337d75dc6ee018f517788055cac70e6
BLAKE2b-256 dedf9e6829a1cafd0c8aeeb6eabad54294b7680d2a30bc537a8057b74c031887

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-2.1.0-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