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-peformance 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

  • 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
  • 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

Echo client

Connects to an echo server, sends a message, and disconnects after receiving a reply.

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())

This prints:

Echo reply: Hello world

ws_connect() accepts either a zero-argument client listener factory such as ClientListener, or a two-argument factory receiving (request: WSUpgradeRequest, response: WSUpgradeResponse) when the caller needs access to the negotiated handshake metadata before on_ws_connected().

Echo 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())

:construction_worker: API Design

The library 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.

picows doesn't offer high-level features like permessage-deflate extension support and async iter interface for reading. This features are often not required in the real world, significantly slow down the data path and make impossible to do the actual zero-copy interface.

High-level features like these can be easily implemented on top of picows API in the most suitable way. Check out topic guides and examples for the most common usage patterns.

: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
$ perf record -F 999 -g --call-graph lbr --user-callchains -- python -m examples.perf_test --msg-size 8192 --ssl
$ 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-1.20.0.tar.gz (63.6 kB view details)

Uploaded Source

Built Distributions

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

picows-1.20.0-cp314-cp314t-win_arm64.whl (170.2 kB view details)

Uploaded CPython 3.14tWindows ARM64

picows-1.20.0-cp314-cp314t-win_amd64.whl (220.1 kB view details)

Uploaded CPython 3.14tWindows x86-64

picows-1.20.0-cp314-cp314t-win32.whl (188.5 kB view details)

Uploaded CPython 3.14tWindows x86

picows-1.20.0-cp314-cp314t-musllinux_1_2_x86_64.whl (246.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

picows-1.20.0-cp314-cp314t-musllinux_1_2_aarch64.whl (228.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

picows-1.20.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (243.9 kB view details)

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

picows-1.20.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (225.1 kB view details)

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

picows-1.20.0-cp314-cp314t-macosx_11_0_arm64.whl (204.9 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

picows-1.20.0-cp314-cp314t-macosx_10_15_x86_64.whl (217.7 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

picows-1.20.0-cp314-cp314-win_arm64.whl (160.5 kB view details)

Uploaded CPython 3.14Windows ARM64

picows-1.20.0-cp314-cp314-win_amd64.whl (184.5 kB view details)

Uploaded CPython 3.14Windows x86-64

picows-1.20.0-cp314-cp314-win32.whl (162.6 kB view details)

Uploaded CPython 3.14Windows x86

picows-1.20.0-cp314-cp314-musllinux_1_2_x86_64.whl (244.9 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

picows-1.20.0-cp314-cp314-musllinux_1_2_aarch64.whl (223.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

picows-1.20.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (242.5 kB view details)

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

picows-1.20.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (220.3 kB view details)

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

picows-1.20.0-cp314-cp314-macosx_11_0_arm64.whl (192.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

picows-1.20.0-cp314-cp314-macosx_10_15_x86_64.whl (206.0 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

picows-1.20.0-cp313-cp313-win_arm64.whl (157.1 kB view details)

Uploaded CPython 3.13Windows ARM64

picows-1.20.0-cp313-cp313-win_amd64.whl (180.5 kB view details)

Uploaded CPython 3.13Windows x86-64

picows-1.20.0-cp313-cp313-win32.whl (159.9 kB view details)

Uploaded CPython 3.13Windows x86

picows-1.20.0-cp313-cp313-musllinux_1_2_x86_64.whl (243.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

picows-1.20.0-cp313-cp313-musllinux_1_2_aarch64.whl (220.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

picows-1.20.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (242.0 kB view details)

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

picows-1.20.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (216.2 kB view details)

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

picows-1.20.0-cp313-cp313-macosx_11_0_arm64.whl (191.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

picows-1.20.0-cp313-cp313-macosx_10_13_x86_64.whl (205.7 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

picows-1.20.0-cp312-cp312-win_arm64.whl (157.1 kB view details)

Uploaded CPython 3.12Windows ARM64

picows-1.20.0-cp312-cp312-win_amd64.whl (180.2 kB view details)

Uploaded CPython 3.12Windows x86-64

picows-1.20.0-cp312-cp312-win32.whl (160.0 kB view details)

Uploaded CPython 3.12Windows x86

picows-1.20.0-cp312-cp312-musllinux_1_2_x86_64.whl (243.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

picows-1.20.0-cp312-cp312-musllinux_1_2_aarch64.whl (219.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

picows-1.20.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (242.3 kB view details)

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

picows-1.20.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (215.9 kB view details)

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

picows-1.20.0-cp312-cp312-macosx_11_0_arm64.whl (192.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

picows-1.20.0-cp312-cp312-macosx_10_13_x86_64.whl (205.8 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

picows-1.20.0-cp311-cp311-win_arm64.whl (162.7 kB view details)

Uploaded CPython 3.11Windows ARM64

picows-1.20.0-cp311-cp311-win_amd64.whl (185.7 kB view details)

Uploaded CPython 3.11Windows x86-64

picows-1.20.0-cp311-cp311-win32.whl (165.4 kB view details)

Uploaded CPython 3.11Windows x86

picows-1.20.0-cp311-cp311-musllinux_1_2_x86_64.whl (242.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

picows-1.20.0-cp311-cp311-musllinux_1_2_aarch64.whl (224.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

picows-1.20.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (240.7 kB view details)

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

picows-1.20.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (220.9 kB view details)

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

picows-1.20.0-cp311-cp311-macosx_11_0_arm64.whl (194.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

picows-1.20.0-cp311-cp311-macosx_10_9_x86_64.whl (207.8 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

picows-1.20.0-cp310-cp310-win_arm64.whl (162.0 kB view details)

Uploaded CPython 3.10Windows ARM64

picows-1.20.0-cp310-cp310-win_amd64.whl (184.0 kB view details)

Uploaded CPython 3.10Windows x86-64

picows-1.20.0-cp310-cp310-win32.whl (165.0 kB view details)

Uploaded CPython 3.10Windows x86

picows-1.20.0-cp310-cp310-musllinux_1_2_x86_64.whl (242.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

picows-1.20.0-cp310-cp310-musllinux_1_2_aarch64.whl (224.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

picows-1.20.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (240.7 kB view details)

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

picows-1.20.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (220.4 kB view details)

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

picows-1.20.0-cp310-cp310-macosx_11_0_arm64.whl (194.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

picows-1.20.0-cp310-cp310-macosx_10_9_x86_64.whl (208.2 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

picows-1.20.0-cp39-cp39-win_arm64.whl (162.7 kB view details)

Uploaded CPython 3.9Windows ARM64

picows-1.20.0-cp39-cp39-win_amd64.whl (184.5 kB view details)

Uploaded CPython 3.9Windows x86-64

picows-1.20.0-cp39-cp39-win32.whl (165.5 kB view details)

Uploaded CPython 3.9Windows x86

picows-1.20.0-cp39-cp39-musllinux_1_2_x86_64.whl (243.6 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

picows-1.20.0-cp39-cp39-musllinux_1_2_aarch64.whl (224.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

picows-1.20.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (241.5 kB view details)

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

picows-1.20.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (221.2 kB view details)

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

picows-1.20.0-cp39-cp39-macosx_11_0_arm64.whl (195.3 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

picows-1.20.0-cp39-cp39-macosx_10_9_x86_64.whl (208.8 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for picows-1.20.0.tar.gz
Algorithm Hash digest
SHA256 d1866bb4ba71d7d3a05c3d0a27d41cae9a82316618f0056f3c4bb5ddb9251a76
MD5 619ec1fa885b791b546934d4b1e4eab6
BLAKE2b-256 ca1c9921e27b4bd0535daf8ef9e804e62a0235576db235f0fe3a63b8e6e91032

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 170.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-1.20.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 148f4f40bb4cfd3cfe368c1411934d59e411b2f4e3aff81f5af78fc0f22a1f12
MD5 3d1db36414aa790b8f58bb725e2dc56d
BLAKE2b-256 542039daa85d1e13568c16334cfa197eac5cbeb8f7019a891438f04043de5b7f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 220.1 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-1.20.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 c9feb6096e8f53fa813aee43a39340347adb6f768cce6d1624078b7053c729e7
MD5 6895748ca5f3b64e81a8808ef1ab2ce5
BLAKE2b-256 56b5c88d13372ffa7c8fcfa7369d574a16259e4d97e6b1b0c17b5424de8fa144

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 188.5 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-1.20.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 35f0448b295b89cc8f95f7289a2eb259a02baa38a26a3f780d2efab4ef25d154
MD5 cfa69949368c5f2317f81999152216b1
BLAKE2b-256 5e50b0e2ffe5d2b390e439a26c733744ce5ec7f22ae73f632afc4fd70ca9c61a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 be93ced89d7716ea089f768fb6a29533e17bc81b1fd42bda7a7e2ea8072403b0
MD5 8e0b87e0cc88ae696eae83839a1cd118
BLAKE2b-256 cd09ae09e7c099dabf5f4acbabdd9b0e4269772eebb31f77488f82491c072f4d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 98acd643007909ccfd51257d5b835d7e666d560e98317985412b3ee1d8477b6a
MD5 f52fcceb233af52c9001501eb2a04310
BLAKE2b-256 f5880f5ae36ce38018a399c93d261fde132783a8a2c5abc42c2a54ba4a36e894

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-1.20.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-1.20.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picows-1.20.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 362d9a837cb84d2fe43222626c2657ef8f4691a927537c508f2d779c6497ca77
MD5 b12c9c887c1624115d6376b10f7101a2
BLAKE2b-256 c66621a1870ac2473a0d4ff38f7e5ec7207de8b23e75c21557f40ca0fb91741e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a4877dda3f1026125753ccfc3925907d531b7086529242a01974dda32e287f32
MD5 093d693eb87441c0aff041173deceeac
BLAKE2b-256 ce54401b43d22975f341138f2e2d233a79a40cefadfc3c75475b5a28dbe5f0f1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6567e851d7ed8ab783d95dc1ee749925506405a0020aff48077b922dfaab429b
MD5 6149f8a6ae8862fd1bea027d7124084e
BLAKE2b-256 6239c48452975bf2e7d6eb628a0e0dbdbd652914c6505bccea48253d952d5b56

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 90957eecc879f90cea0e400706e9095cadecf5e1b54cf9c3f2e9fa28047dee6c
MD5 720c9622792a180d0f7aad317a8a976e
BLAKE2b-256 2030a426538e4d73dbddec51468149eb4a1b3eb476bd41ca2c9dab44a591ad23

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 160.5 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-1.20.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 c3ce2bcb5c500505e7cb7a3737d0d0c473717a3400f69283a43d07963eb97868
MD5 f45fcc20fb97b3b4a05ae4750471504c
BLAKE2b-256 d362e158597d032f2358afbf1251a88b6ce745799c215a6a5204e2a70fdfec6b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 184.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-1.20.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 7065cc7d07afacfcecd26bd38b9c0968ecfda747e64b723d209e62023ede3216
MD5 bb0fc163375a41022629066b8e20732d
BLAKE2b-256 59c940546520bc48d6402b36f3d642c0cb52e02ff0056234d125e9d6cc16b132

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 162.6 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-1.20.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 67a78a646c6eb12cf957e02da8349a1781d1032f0ea2a02c9209f20088e008f0
MD5 65a176a6f1bef7d028d2b4adc4e4b577
BLAKE2b-256 15b3aae10f5f0ac24d500cd5d2f066b18e1eb79906e0170dba4f1b70d7d6952a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 02d168aac9ca0bb45260a4fa5d191ecad6e2cb91995bf811116a0999afe9cdf0
MD5 0f3c086a7d7f145367ce1c6b57967c59
BLAKE2b-256 4c79814403a9c0df07a6704855e39cb8fbafbafcb20ac7f4d8b1d6905c9b430a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ad9a4cddfc17814be26dcc652444f6a52f0eeb29ff971b7cea4a5622a4dad300
MD5 8f52326eeed8b31817e1ead2212c2379
BLAKE2b-256 83f5562815ed0cf5daa72ee88805ccb8a69b6f2cd81c8f5e50482f2f057da2dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-1.20.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-1.20.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picows-1.20.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a0bc601039b55bf2483c6de8b430658488f4f760c59d8e4b5049b92811f90c8b
MD5 e68fa952e2cb0540062c24df838c43d5
BLAKE2b-256 653d5cd8c50905ce635f65b00c6fae69546d236c48428532e2f33865cdfdf0e9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8c417eb93777214f5c40cba67b256085670c27273ddf47613f431ab1178f2cdd
MD5 9358d2f6277cd36581c0f1ff76c801d8
BLAKE2b-256 1c539ef7df4ec2934cf36708017f971d862de5f0c90179265b32227fd54e1416

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2560e19fb66ae03dd8101df6957b34738f9112a8d7ce4277bf955e420ee8a838
MD5 53038e4f4c5505a4869a7c01f189e4cb
BLAKE2b-256 7de9e66f61addb35626d802e349ea8e7c01565827a38866329be4b333c51d5ae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2c8e6397e2d6409f924446f3a23ca93b46b807e94003f57c611fa9376159b351
MD5 9b62100400e4ef750278a7998f8ddc33
BLAKE2b-256 b01f9d9f8f5acfd656acdadff2bc53903bf8ee948e350603a1b587d1852bdf31

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 157.1 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-1.20.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 9031d698b64508c8457fb5a829629b78f2f3f03f9d14761c3b78c5ceb28b7a48
MD5 a32ca52f75107bcb4a4ff1279178fdaa
BLAKE2b-256 21b2070e1bb3960f4ceb22423afa627f39a4d4011215123ef9e4804a72363bba

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for picows-1.20.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7baf72758a0d97a1df6660e69ccfa90f129fdbf0ce2c7f3b1c029f68253fa0b8
MD5 0c77d0edcb17f55507dab6e735894287
BLAKE2b-256 ef7f32d970dd6dac96fa05ddf516c3a6698fd8a22e98b5279f81274e6a73f780

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 159.9 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-1.20.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 9c9cb8cf16ca1a0ad8bd469718f280b15c489b79460aabd96542e5d1760fb9b5
MD5 22ed64c15669bd0411b39308ad2201da
BLAKE2b-256 82c133c8b3fab6063788dcc138a146b6a91257c2859a391b20fa255d71c05c83

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f8cf9276f756685d2b929b0a38fc9f77be1b5f69d10d67384763ab4adda08916
MD5 22354140f243f5436b8d8abc98c5e301
BLAKE2b-256 54c6bc28e0173d5d55a5a011feb394c29473efae29c11d495ead881d039bd0fa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 34c9886b257f7662e402d0c91e696ca29835dc6f5b301874f98d223e8e3d199e
MD5 88885b4312acfcb1dc0c7d33c5ce6dd9
BLAKE2b-256 1b2fba8c51b1e0889d3d599567d5e53d5c5a119bd775d3873389726d20f335cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-1.20.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-1.20.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picows-1.20.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8b4a2764cdb9c8bee3f259f984515f7f965e7fa3961f11fb294a104cfce9135b
MD5 2179038f8b369bfb7ead965eaabc2d2e
BLAKE2b-256 a466b0cb8cb8f38025ae30333b5003e0da2c305d58c66b5e1c98a16a02cf55fa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ed3d26195f49de0d629fa503b0f4b2e267976fb0c74d1390aeb7642faa0b9e53
MD5 013e301523367872cd6b04a6f319adb1
BLAKE2b-256 048b1d5d1cfe225ae77513ea64fd4c1509a17bc6f024d9b1ec14832e585b39e4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fe8e93a21e17a2ef51e485e0275c082591a97d243814639bf38615d5f79ec146
MD5 3c0a6f7a5a8e381b2729494d3f7987cc
BLAKE2b-256 c52abd9045f85a060d69978a147841a49d41a08cd99324d6821bf212d2961b16

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3754d37edfd19f98a44d866c7d64771e6b9c1dd65529e2d60b6b735c94118fea
MD5 d0f6080ba908af18383225c95e6d525d
BLAKE2b-256 fee905502e9acbf1d7fe8ecd5dcd7506a6762fc0fd138df924caf9e54f7ce9ff

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 157.1 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-1.20.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 7a1bd63c3173ebb766778dd9e4fe0dde1e167a39ae68984405000439f954ba77
MD5 858e99da74d0c83e815f871adf296171
BLAKE2b-256 5a68d6d598596c98bdd29194d2e0a1069f7314987c8073773b516d88ff8be09e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 180.2 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-1.20.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d03aeb176b3aaa3966c296605be678ee1c7ca9632ecca036ae1e364c9e5f33ce
MD5 9e40a8307c5cba7e22e38968c7ca3327
BLAKE2b-256 f89b10ce7991575a463305e53d637d7d4bc2ccf9ea109f2361e13605e6db74b9

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 160.0 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-1.20.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 61a832865ed9367bbe9af64aba94c738406b3106451aee4da269fc859604b749
MD5 0dcfaf8ec1cb0f17054bc9ed6a3f8915
BLAKE2b-256 6963de4d655878d2fce4598c30c0c68262c54a199f950ed5a3d3fc1c372b1ba6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 32521947e36be37dddadc187b73bd9469a00f3acedf3a748d33fe387395b4d0e
MD5 da6797bba4f34bffea711bfb0c684541
BLAKE2b-256 04bfe3612866bb8b589d61c3fcedd8b9f8b168fb745a7a51530a9800621ee078

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6146a437437390f411a42daa4fc22f2a289f2181f4fa9c7f8b3dd18671bdbd6f
MD5 2fbb1381d7418350d26efe982d4d8c98
BLAKE2b-256 7f5a52dad1d460015745ca934c6934f059e2fa17bffb3513d785c81bef6a2d39

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-1.20.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-1.20.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picows-1.20.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dfc9cdff1c11fa947de6c630803089e3f6d3b8dd8bc990d7f3626f1c49f18fa7
MD5 f8c0bb0c6cd503c696f531d559df0b31
BLAKE2b-256 d1f6ee6d48cccb64167941c8ebac10ee10e8cda2b78df159b67babb68988ff0e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0c838e05d3f340b8d58e98c5b88d5e97d339ec65d5641f2544638292eb2bf17c
MD5 be800f324a42dfa8e8116f8c2831dbc4
BLAKE2b-256 914086b83e6b8130f5bc63577a3f94b2b0338aeff0b56aa514979900f6b2e32b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 648237b58a581bb1b37d6275ca4f8425cece72871926e67b1cc87e4fb09a2f9e
MD5 1d169938d68778fc92cf6acf3ad7fc39
BLAKE2b-256 079b093d40c7ce4cd3ad747a0b97d18927cfa514e5e83c0fdad18f892b83a9d0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7f6b008877f53dd6e2fe1dca3678ae4ee3e9e11670f7baa012b3a829480410a9
MD5 1c775030218cb4af7dab1be9e0521736
BLAKE2b-256 9f81660c48ef6b3f0aab738e3991aacfeaf5943b60c7f62ae6109ea8b43ee818

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 162.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-1.20.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 8e5b7d58760e60d7c6dd74c7151e03e1813a0212d70822e0a93299b748bea0fd
MD5 6c71b9a0c2377750e411c247acf5ed77
BLAKE2b-256 de0a6fb482545d7e636b93ca2334206906189186d755bd44517c815cceff3d0d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 185.7 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-1.20.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d1fa95d6042c1385aae51d50977d35a261c1ceeb9bdaacd136bda315981a1fdd
MD5 5b6a9ff8a8114be9fb6ea955d68071a3
BLAKE2b-256 a8ee0e73d97064debcae4e369f15fb6efd0ff9b02541c031950cfc21847ce46d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 165.4 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-1.20.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 6a93433ce842a9f3ebf734339bdd4e050b645c9766fdad96c4ae1474145f285a
MD5 9c7cb02e9bf57f566645c57a665e5042
BLAKE2b-256 2f4f7514d089266849deb2f8d38d71279360a486a0e1743e1741f3128e40eaec

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a8c9ebd99bd7e5f968b472ee10f56d6a905a4faf5c28f7663d826bcd53a583d3
MD5 7ebe5455948494df7319ff7a5d9b4336
BLAKE2b-256 23fe6c8e8a0180706ee6fb3efc5dc92d5a6d9edbf90d86f7554dd7a612d9b95a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dfb3479398c01dc98e0cc7ccb6b36f4a538b36723bc479a544755bbeca4aed57
MD5 dbef38a6e9e77437e3b1dd4f74a9ac60
BLAKE2b-256 c9865077eab5d0b5e62b5c9e817e6567e166eb3af9fc57213fb2dfe416d8f741

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-1.20.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-1.20.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picows-1.20.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 78e5f7c9cb402e0b78733633275bb4ff276905b650da63b7ec56e306fe701e55
MD5 9dced2d10be3b4920172eb28a9d3c50a
BLAKE2b-256 7b2e9388d30a5571a928274a3c82ee6c4c39b2d108fccc0e3f6c9122b500d1f2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ad6145d7f71316bf34946f84c45c84dab65a198dbd86f03d4fd0e23f566d314a
MD5 e77ae2621fdb888f5f596c4af93b5ff5
BLAKE2b-256 effd105903b02fcaf7d892d7ca787e077181bd635a8249576fd838291f8b1434

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79e8306f13f8e81b57a39818a48c523a2c93292033e10acae6d42ce4b514c5bd
MD5 5d578371dddf6fbb9812ffa016a3a1c8
BLAKE2b-256 8f432fbc77c8bb9e73820207dfb58482d2dc193d519bbf7422237eae969315e8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4e2baddb508191352111d348379a2cd3477ec04862b9e90dfd4c13ef61c7b145
MD5 35c5daaafede9abe20a9a96d3e884859
BLAKE2b-256 de7be1e898481298ed797274aa4fb14936146b70015e153407d6c2aa8c454a59

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 162.0 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-1.20.0-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 6b24816990e483930a2dd07a17bd16ec22727d9ec2d91aa8a686f6d2d7ef8637
MD5 8c163f642ba1feceb419af0ec44d222e
BLAKE2b-256 0b4357968bcce7bc3f899b4567e7310c378e1550ac255298082d9bd195d6f62c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 184.0 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-1.20.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 21e4b4d675aac5e1e357c5dd5b1f5dc87fe41a945437b0721cfa99845fea7045
MD5 0ee5086206a3735616da0074ca4d3796
BLAKE2b-256 82e6745b12d8ff68d1a30421c48e59e98ddc7569fdd3ecec3d4166bcbec9a256

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 165.0 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-1.20.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 aceeb2719b497a76970c568166e4b348489060ba00efb588e6a1548e67cab834
MD5 4023e7e2ab0944b9026218063c8657ee
BLAKE2b-256 fe1a4d0d947d42434eca8b9e8e7714bbf5f5cf9a8ca318fd2232e3c7a02a61c8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5235bedd80cff0bc6bdb8b97daf8642cfbfdaa11ef87a6c2b61f347e596d6d80
MD5 1ce2bbdb7bb2dd462bc99a5d59b961c2
BLAKE2b-256 a2d9e71dbbf31d74ece8d2d29a00d885681e6a3455a0c300d0c3deeef5aa8e37

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ae3ee6ab07e49d22ab0d2ec122b1e2fa499ebe476f1df627949807ce67492e89
MD5 7dcc433babbf76a5a4b584a7a68066ce
BLAKE2b-256 716a74503b1e85308e4d2c299f346f29bf8566cd608abc5ba0eba4bbb1ded9a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-1.20.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-1.20.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picows-1.20.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cf436e05dd93a081efbb3383bfc6e2c844549715d11e4122300ead7cdb28412e
MD5 737641f97a6a8ee72b0636c3e1a7a398
BLAKE2b-256 a658a111b399a6b0eef8dbc083d4d6b6f36265c03213e7a1bbae4fb9fedf2924

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 966d9177c9625ddbb42ced03e933d0c8a754f58974c5d266e677c99891acebd8
MD5 eab854d23eaa3c37777783f06a9261d3
BLAKE2b-256 cfd65937a5ab0dee81a0fceff1dff0828fe49013a5030c896caf9593fa0a1525

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eae44027d4e380a2cf572b74511b7114e00522c3c069fc31dd5d1dfca5eaddfd
MD5 9162436cce1e8a9c566a349ee15414c4
BLAKE2b-256 08b66369f575b03cc4ede4e69d08d3631a2506ec7649720744791aef03fc8c96

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cbc5a17ff429f4fda33d73494b295b93464be684078844dfaf9ddb86e37d08a0
MD5 7dab8c1e489bfe5e98894e2918856db9
BLAKE2b-256 71913afb0b07f7e10b87bc149ad824805d216d9adbdf945101adb7f33eb194af

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp39-cp39-win_arm64.whl
  • Upload date:
  • Size: 162.7 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-1.20.0-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 04c63331188b98bbe7e17ee0ba5dd335e84b27bd187586a109e257005d033fa4
MD5 789035c6a046f6e1ff8f6c060c140136
BLAKE2b-256 82a398abafb4ce940db2822bbd24ef559e9bbfa64f5d3cdedf6b8925a390b981

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 184.5 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-1.20.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8b0f03b5e50649837c285e4f2d150e839db0240ec08c0fd2ad647a1274cc7987
MD5 7ff02d1657396450ae6dfa02fcbf4217
BLAKE2b-256 4c2d0eb5c5f4a50adf23d6de892263877ae874e43ab5585b74e2f7fa1fe81049

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: picows-1.20.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 165.5 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-1.20.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 5d0a4ee4bce0d0a8f664417863ddc7027fc2e38bf45faaba800fe4cc81fb3082
MD5 18326a517645a7ba678ec1350f0fcdf6
BLAKE2b-256 b9ee3e09bf70af48b93cd257ef831d4c819fb72e81d8f5eeb0e967f731e173cc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4548e6ae2b198e11054b0971e31fa5e63ceb9713d9a38fb4a514887bf5ef59ee
MD5 72ace9ac5a6dac58a931d351d418bd70
BLAKE2b-256 e5257fc04fb6a51f282c2180351e9c8f78d9d44f378258d3fb197f6736c5d5d2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9ba3b035b3dab167508e14f9dc4a4c2d8b0db0afe8bdb7f8d4c6bf98c2909454
MD5 3ac37c5cbe1f09fe06fffd52885b4651
BLAKE2b-256 9dcede8aa6c62fa646aa4bfbb947bbffd5be527efa5a39aa5d51a6b501983469

See more details on using hashes here.

Provenance

The following attestation bundles were made for picows-1.20.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-1.20.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for picows-1.20.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e7f1ddd63218ef0da87b7a1ab085d6be683ee17ef09cd45aa4fa5242eb704ab2
MD5 700b348a0ad943fc29280310e4e2b354
BLAKE2b-256 08bd9f2501282c1b980846774009e8957f54335735994d144464378831c9f489

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c66a72326cb3a4ad9ee4e2f2567035f9767dbd0a7142a03b1172998d5d764a47
MD5 cdd8f8a1a7960fda4f6a84a46a42eb08
BLAKE2b-256 f76359aab4658371ae9f18c4b7a0e3904c7bc8ea868deaa86fee122a2581af34

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a0168b7c81b5fcd1ac10adf9e08ee33717a9390bb3add638d8c2c41a4af6c756
MD5 333f6c97e057f26f974a834ae485c25f
BLAKE2b-256 1f291d083248c226f3770b9063d23252e9d48759edbef5654518d7693ab3e439

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for picows-1.20.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 16fb252fe10e7fc6341a177e6898f0327712a4fa101898a7e39946ce311ec79c
MD5 b681ffc69a538896e3b41e25283c6ca0
BLAKE2b-256 b334f15a99fa3dab215489e31da3a25dda1522ebc0ae326ba5cf2c69ccced3cf

See more details on using hashes here.

Provenance

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