Skip to main content

Pure python implementation of Apache Thrift.

Project description

https://img.shields.io/codecov/c/github/Thriftpy/thriftpy2.svg https://img.shields.io/pypi/dm/thriftpy2.svg https://img.shields.io/pypi/v/thriftpy2.svg https://img.shields.io/pypi/pyversions/thriftpy2.svg https://img.shields.io/pypi/implementation/thriftpy2.svg

ThriftPy2 is a pure Python implementation of the Apache Thrift protocol. It allows you to parse Thrift IDL files and create RPC clients/servers without code generation or compilation.

Installation

Install with pip:

$ pip install thriftpy2

Features

  • Python 3.7+ and PyPy3.

  • Pure Python implementation. No need to compile or install the thrift package. All you need is thriftpy2 and a thrift file.

  • Dynamically load thrift files as Python modules, with code generated on the fly.

  • Compatible with Apache Thrift. You can use ThriftPy2 together with the official implementation servers and clients.

  • Easy RPC server/client setup.

  • Supported protocols and transports:

    • binary protocol (Python and Cython)

    • compact protocol (Python and Cython)

    • JSON protocol

    • Apache JSON protocol

    • buffered transport (Python and Cython)

    • framed transport

    • HTTP server and client

    • asyncio support

Quick Start

Define a pingpong.thrift file:

service PingPong {
    string ping(),
}

Server

import thriftpy2
from thriftpy2.rpc import make_server

pingpong_thrift = thriftpy2.load("pingpong.thrift", module_name="pingpong_thrift")


class Dispatcher(object):
    def ping(self):
        return "pong"


server = make_server(pingpong_thrift.PingPong, Dispatcher(), '127.0.0.1', 6000)
server.serve()

Client

import thriftpy2
from thriftpy2.rpc import make_client

pingpong_thrift = thriftpy2.load("pingpong.thrift", module_name="pingpong_thrift")

client = make_client(pingpong_thrift.PingPong, '127.0.0.1', 6000)
print(client.ping())  # prints "pong"

Async Server

import thriftpy2
from thriftpy2.rpc import make_aio_server

pingpong_thrift = thriftpy2.load("pingpong.thrift", module_name="pingpong_thrift")


class Dispatcher(object):
    async def ping(self):
        return "pong"


server = make_aio_server(pingpong_thrift.PingPong, Dispatcher(), '127.0.0.1', 6000)
server.serve()

Async Client

import asyncio
import thriftpy2
from thriftpy2.rpc import make_aio_client

pingpong_thrift = thriftpy2.load("pingpong.thrift", module_name="pingpong_thrift")


async def main():
    client = await make_aio_client(pingpong_thrift.PingPong, '127.0.0.1', 6000)
    print(await client.ping())  # prints "pong"
    client.close()


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

See the examples and tests directories for more usage examples.

Migrate from ThriftPy

ThriftPy (https://github.com/eleme/thriftpy) has been deprecated. ThriftPy2 is fully compatible, just change your import:

import thriftpy2 as thriftpy

Contribute

  1. Fork the repo and make changes.

  2. Write a test that shows a bug was fixed or the feature works as expected.

  3. Make sure tox tests succeed.

  4. Send a pull request.

Contributors

https://github.com/Thriftpy/thriftpy2/graphs/contributors

Sponsors

./docs/jetbrains.svg

Changelog

https://github.com/Thriftpy/thriftpy2/releases

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

thriftpy2-0.6.0.tar.gz (996.1 kB view details)

Uploaded Source

Built Distributions

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

thriftpy2-0.6.0-cp314-cp314t-win_amd64.whl (901.6 kB view details)

Uploaded CPython 3.14tWindows x86-64

thriftpy2-0.6.0-cp314-cp314t-win32.whl (869.4 kB view details)

Uploaded CPython 3.14tWindows x86

thriftpy2-0.6.0-cp314-cp314t-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

thriftpy2-0.6.0-cp314-cp314t-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

thriftpy2-0.6.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

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

thriftpy2-0.6.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.4 MB view details)

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

thriftpy2-0.6.0-cp314-cp314t-macosx_11_0_arm64.whl (903.8 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

thriftpy2-0.6.0-cp314-cp314-win_amd64.whl (859.4 kB view details)

Uploaded CPython 3.14Windows x86-64

thriftpy2-0.6.0-cp314-cp314-win32.whl (835.2 kB view details)

Uploaded CPython 3.14Windows x86

thriftpy2-0.6.0-cp314-cp314-musllinux_1_2_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

thriftpy2-0.6.0-cp314-cp314-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

thriftpy2-0.6.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.1 MB view details)

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

thriftpy2-0.6.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.1 MB view details)

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

thriftpy2-0.6.0-cp314-cp314-macosx_11_0_arm64.whl (881.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

thriftpy2-0.6.0-cp313-cp313t-win_amd64.whl (883.4 kB view details)

Uploaded CPython 3.13tWindows x86-64

thriftpy2-0.6.0-cp313-cp313t-win32.whl (853.6 kB view details)

Uploaded CPython 3.13tWindows x86

thriftpy2-0.6.0-cp313-cp313t-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

thriftpy2-0.6.0-cp313-cp313t-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

thriftpy2-0.6.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

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

thriftpy2-0.6.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.4 MB view details)

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

thriftpy2-0.6.0-cp313-cp313t-macosx_11_0_arm64.whl (894.2 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

thriftpy2-0.6.0-cp313-cp313-win_amd64.whl (846.9 kB view details)

Uploaded CPython 3.13Windows x86-64

thriftpy2-0.6.0-cp313-cp313-win32.whl (823.1 kB view details)

Uploaded CPython 3.13Windows x86

thriftpy2-0.6.0-cp313-cp313-musllinux_1_2_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

thriftpy2-0.6.0-cp313-cp313-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

thriftpy2-0.6.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.1 MB view details)

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

thriftpy2-0.6.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.1 MB view details)

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

thriftpy2-0.6.0-cp313-cp313-macosx_11_0_arm64.whl (869.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

thriftpy2-0.6.0-cp312-cp312-win_amd64.whl (851.0 kB view details)

Uploaded CPython 3.12Windows x86-64

thriftpy2-0.6.0-cp312-cp312-win32.whl (825.2 kB view details)

Uploaded CPython 3.12Windows x86

thriftpy2-0.6.0-cp312-cp312-musllinux_1_2_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

thriftpy2-0.6.0-cp312-cp312-musllinux_1_2_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

thriftpy2-0.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.1 MB view details)

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

thriftpy2-0.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.1 MB view details)

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

thriftpy2-0.6.0-cp312-cp312-macosx_11_0_arm64.whl (875.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

thriftpy2-0.6.0-cp311-cp311-win_amd64.whl (849.6 kB view details)

Uploaded CPython 3.11Windows x86-64

thriftpy2-0.6.0-cp311-cp311-win32.whl (825.7 kB view details)

Uploaded CPython 3.11Windows x86

thriftpy2-0.6.0-cp311-cp311-musllinux_1_2_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

thriftpy2-0.6.0-cp311-cp311-musllinux_1_2_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

thriftpy2-0.6.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.1 MB view details)

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

thriftpy2-0.6.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.1 MB view details)

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

thriftpy2-0.6.0-cp311-cp311-macosx_11_0_arm64.whl (875.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

thriftpy2-0.6.0-cp310-cp310-win_amd64.whl (849.2 kB view details)

Uploaded CPython 3.10Windows x86-64

thriftpy2-0.6.0-cp310-cp310-win32.whl (826.5 kB view details)

Uploaded CPython 3.10Windows x86

thriftpy2-0.6.0-cp310-cp310-musllinux_1_2_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

thriftpy2-0.6.0-cp310-cp310-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

thriftpy2-0.6.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.0 MB view details)

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

thriftpy2-0.6.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.0 MB view details)

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

thriftpy2-0.6.0-cp310-cp310-macosx_11_0_arm64.whl (875.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

thriftpy2-0.6.0-cp39-cp39-win_amd64.whl (851.3 kB view details)

Uploaded CPython 3.9Windows x86-64

thriftpy2-0.6.0-cp39-cp39-win32.whl (828.0 kB view details)

Uploaded CPython 3.9Windows x86

thriftpy2-0.6.0-cp39-cp39-musllinux_1_2_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

thriftpy2-0.6.0-cp39-cp39-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

thriftpy2-0.6.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.0 MB view details)

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

thriftpy2-0.6.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.0 MB view details)

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

thriftpy2-0.6.0-cp39-cp39-macosx_11_0_arm64.whl (878.3 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file thriftpy2-0.6.0.tar.gz.

File metadata

  • Download URL: thriftpy2-0.6.0.tar.gz
  • Upload date:
  • Size: 996.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for thriftpy2-0.6.0.tar.gz
Algorithm Hash digest
SHA256 621c263f99274d51a9a1deecf301845f1408d497bdafed682db6155132a99cf4
MD5 b286c682d2d2d8d0b32950157494ce98
BLAKE2b-256 cc7cbc038fb868b6b5474101197d42866fbc61839c4f739816587a748ac68541

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: thriftpy2-0.6.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 901.6 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for thriftpy2-0.6.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 aa57de5929ada67d2f753442ce04dcc35561899558a1566f39f6e0c893cbc54b
MD5 a1ff4c0808af9e1f43cfeda05b25b070
BLAKE2b-256 45e0fbfbdd29f6dace902e7d726c9ad04b5fea26d013fa43fafd16fe14d7fd1b

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp314-cp314t-win32.whl.

File metadata

  • Download URL: thriftpy2-0.6.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 869.4 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for thriftpy2-0.6.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 8b19d19661fc9a71f19b7c432c413ab65025e5dd11fbd192bd9169afb13b9ce0
MD5 1704166ad78a64a7c4765c0aef0afde7
BLAKE2b-256 77964068e03a6028e1e05ee65038866fccc25f6443d69647bc93e71d1124a244

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4550cbb6629c9f6186ab22cb497f262408e1a90ae10b8653599f2717f518f0df
MD5 4ca23fcf1627ec6ad36ba2171356e96b
BLAKE2b-256 bf70fca335eadc55833fc43cb93c7962924eebfea1f40ca9027d382bd3d57915

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f59f74c3779aa47223ba0a9e23ef10d2af5a873ed3624c78303f62a679d1b63e
MD5 ee6ad9ff248e08fba9bab36544d1d8cb
BLAKE2b-256 7e0b62b4e2485d673916405e84b15c8c8480b07afc6ad23c72246a5e70e6e757

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6f78d1ceac9545b87857c0e9b4e28a42fb98f8c6991d6b0e4099a012c35d2e73
MD5 5efd7225ee9a874c544e41a05db84f29
BLAKE2b-256 47392e7bbba684577820acf4bbf5512f8cb53627721756036bd18217c0b2f180

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bc320e960347e5f9d27e8b4a9fc7044b2b26bfe4522bb4957e741fc1d1ebd2f0
MD5 749112f722913a04cd921acbb6c757d6
BLAKE2b-256 f4eb293b9f53341a5646c484005f281ab99efe48f1222ed7ee61d92a096766d4

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c2f823bb691dd71c9c81170026dc52ace5b750881799960ea9f992919eb9731
MD5 91d56da14eb7377a4c85096367e714c7
BLAKE2b-256 22ac2c738a413780ed92ccd4abe650a14034e05c9d33f3e49e1f7584fbfec08d

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: thriftpy2-0.6.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 859.4 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for thriftpy2-0.6.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b51b5259dc344482ab21b768dfc7f54d51d9133665e72890831725068f69f24a
MD5 033be08e152348c71554d90d173c9e83
BLAKE2b-256 0667bfcb5a68c9b6239ab23c3509824fa87b8df59b34a985a68d226e255b9f1c

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp314-cp314-win32.whl.

File metadata

  • Download URL: thriftpy2-0.6.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 835.2 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for thriftpy2-0.6.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 f837ab85ae93b118766b8b28a1cec47a1daddee303e1f986a595c56379062a5c
MD5 7ff38832be91487591d348f9e9d711fd
BLAKE2b-256 c06a827d1329c65e521a01511624d724d08073dbb019d14b0eb8301f599b0ee9

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cd2e2c4dcc30c373e317d39b044afa6d9a090bec11d186f25841f70bc520bbb5
MD5 2028b6774df6d60515ef9f5f6156fefb
BLAKE2b-256 5be8ae4e5e75937d969c70e2d065e39bdef274fb2607b6f7c23d8b8ed35ddac0

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 28fd55960a6d42207060536109928a4615fbbd6874c0ddd8a705b47075f1d2d0
MD5 1a142f04406a1d8c752b394881af5be7
BLAKE2b-256 36be3b7bfdb0a7740362db3f60ad332b2c38392b43b748eb917239e44fc38e3a

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0345c8ba40f7b98c24c1ecabfc04ff512ed930ab86ff277572bd279b69a0a252
MD5 8f7150f379ff155e1af5bb202af3a195
BLAKE2b-256 43e53d3310f0fc902c4e85ecb33f41a917158311e3f3871cc1fea2f1458b96ef

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 033021acfc347f3e51cf107b189a5efafcd1e974a8217a4d066d93719b2bf353
MD5 c8ba00a52f74c87f4b693563110a70d7
BLAKE2b-256 8ada27097386d4cd60d463ae89a12216133305f1304b33d41e045eb29d11b4f2

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 443e502b428d325c57aec0947991857e8dc0589d0464181f35bd48f870cd5d18
MD5 dfff20fbfb72220e3a052a8c854779b3
BLAKE2b-256 9409cfda13d266cf995a619a434cdfa9c469311df6bb306c71fadf997a514b5d

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: thriftpy2-0.6.0-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 883.4 kB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for thriftpy2-0.6.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 cb98556e919be3e6ba9bca629dbddccfaa33b95a0fe7503052849b124e4f88cd
MD5 b031dd12cba8453f3c53994414867139
BLAKE2b-256 3e926a57bbf2f6c54c015b5b3171cda9aaf9c7f855fe61aeaaf01e192a4fa84d

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp313-cp313t-win32.whl.

File metadata

  • Download URL: thriftpy2-0.6.0-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 853.6 kB
  • Tags: CPython 3.13t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for thriftpy2-0.6.0-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 a7c4aba79ef5fa41017d814016037f5ba29ecae889cea3d37108a4677ecb3aac
MD5 b9ade8242dfb8102578fa66819a5b114
BLAKE2b-256 1ced854bea7adc6dfdb276e955e2a24e1b8f7951c57abf556798a46f3c3b3460

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c41312c6edad5e875613719236f1ca6bba9310df40b1adc9308248e1bdb7a1ea
MD5 bea6db28f65c19b74503af575bf2b794
BLAKE2b-256 9d35f8459667b0d44e55ae5348eb1789c33312684f6b33a2dcfabf9222a857c2

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6dbea13f82de14b3db06cbc66e2060af4bf1070442398ddf42fa71ab188db627
MD5 0fb3988618f21da3d6a300c0de5b23de
BLAKE2b-256 7e7a8185cb3388553b0b8780e97b9bc3eae2d36a8f285be4f255fc4bcacbf519

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 375cca06f36f54339838c7f8251b64a777d5ff1277f8b91999487fad1a8e2d73
MD5 1d625e182fc298f32660a88490aef209
BLAKE2b-256 31f7b6a8bb231fd12870ad8bf3e30a1b23a032aa595ae950b6ecf51527a2b22c

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8eb0566b4501c27ea51f2e593531122703946969564fe526a5ff1b18be0ad49a
MD5 ac0375f0d48f3485f2f531b5c13581f5
BLAKE2b-256 966b7c6b9c8db44ef9d2d54a5f3dc0619cc4ed7d525f91bb6903d4e62d112da8

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 851981ded8bb42da66213cf95d1dd5eaf06c5d6b3a95725a18eddd58ec992b6b
MD5 f2f4ed8428e3f94e460736957a7a72d1
BLAKE2b-256 fecafcd43fd418a563418e530fa11318794c15aa94471fa512c6f0f138aa0546

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: thriftpy2-0.6.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 846.9 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for thriftpy2-0.6.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 bf96b64400da2f411b43c4c81c2e20b09e3300d86766a52f42393696c8962f11
MD5 11cf1d4556095624ffe79651e2c4995c
BLAKE2b-256 19e3bd76c44015ca577b96723392fcf9ae6162a3ac2c130271d4437ddfa0596e

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: thriftpy2-0.6.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 823.1 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for thriftpy2-0.6.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 5ad583efb91402c0aada9cb4df0b6255607ceb83048dd2f629c09858594977ff
MD5 2446c72aa274c81a80b7e7220221dfa6
BLAKE2b-256 353dfebf0bc80d6b0d6be4ab75fec37f5bfdd6518b5fc955d9e99ce506dcbeb2

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2bf891c2d441b1edddfc62f16ab3031ac7506cba5b77680654179dbe93d8b7ec
MD5 fe91f9a7d687310ac548ec66f2b10a2a
BLAKE2b-256 6c1c12a53661b2b4ff94608068d41072b6bee445b6e06ee3bc678336fc6bd67b

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c37f5dbfe95579549485c33167854784358f559feda703ccc058719ca0efd8aa
MD5 b56b6da2e712686046ef9ea015c988e3
BLAKE2b-256 4ddc3efe75dd1eb404f0645f9da55d816b67990fac3f687abc4785fe630c721c

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 16eecfd34bd541b75172ba0d69ea90b874611a7361d18906fb6d95955089cc30
MD5 01e256f96f9bc3504dcf2cfd9e52f363
BLAKE2b-256 4bae805679d751e3c064a609c93b6c473e9d35a500ffea464cadd8335564952e

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0aa86f5d83a49567fa6ac81c7f78ffe8e5cf68b57cf3f7f7c55dc1486f5e9bbb
MD5 448ccab11f9431061debbb83d8cffafd
BLAKE2b-256 b32e4801985e44942ff3014804418ac434f3dbc18fb3d15c7dac14aa590c8483

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 98128abaa1bac8c4f60d08af641b981ba56486269532c03e99a1d48c9d6f9aa9
MD5 cbf9d9637f057b91ab8216f1858609af
BLAKE2b-256 7c7066f05093b7ecd0cdbdee4a6ae233a41b13b90394683442e740589aa6cfc9

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: thriftpy2-0.6.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 851.0 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for thriftpy2-0.6.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 690d53df7b154d817d5b1dc5d24ba95045b670862005b8321f307f011a0738b2
MD5 56989e3a434b19576bfa13ce22dd8c6c
BLAKE2b-256 52496e73bfe6a2e850ecca89f837ca76bfb8e276fe9dbb06a815698bd58e194b

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: thriftpy2-0.6.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 825.2 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for thriftpy2-0.6.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 a07d4c466ad1b8c146dd7b893d2c2e735c3e530abfcef0c741a464001e828155
MD5 ba155b5be77515df2d40c538181413cc
BLAKE2b-256 00b7e36793a0bffa79425c0d84c4e3ca66bafd7b5fd023eb3f0b5a0147ef6b29

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e6c4fb1e7f51f8858f348ed9c31bb408b61274942d18b549ec163bb480c987a0
MD5 d5da5b8067960711d7376ed56ea35aa6
BLAKE2b-256 be41235d634b61995500e68bbc71615d5c4367d6db82d3025680e64042c89b05

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b361152c24fd5c791220de9966b00696578c9884a2bb67e4759d4dfe05fd7049
MD5 2d0c01bf1e2f0e00d6b002cd94979131
BLAKE2b-256 aaa63ec6135fb8a997050298b4cc026336a2beadaa99cfc252e6d1c7539d2bdc

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2ae866adf9b112c7ab30c1a90d878a5d6f2d40244fbc46ec8477425d802f4ac5
MD5 c406aff249060bab4d945041ac1e3d96
BLAKE2b-256 5efd4f7846bc25dd9935760a09bc37ae1d4523ebcb4678275da8d9eae09dd2a9

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7068cae451be320c41b1442d5e2ec06dae050f1d3883918096f9cc3fcc791e89
MD5 f59fe602bd9e6a64f79128ae5af0c38c
BLAKE2b-256 896b137ce61e0260719ad7d2dc67741d63bebcfeb86c3f980d52d9fd764ee6b5

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 44365bb5098d0a91c44382e7df0ad44d5b9a588d29d9071aca4a2867f704aaf1
MD5 ef8a60859f5fd4bec8f9284fb6db1583
BLAKE2b-256 5b58eb010481a538f250e2741061542167efa901272b8d51031bc9339a16f2c6

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: thriftpy2-0.6.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 849.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for thriftpy2-0.6.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bdf77ba7a8987a239eb57cf840d62669741f8b92b61a617e63898caed31da898
MD5 f2807dd5635847149dc9ba6f673ec14e
BLAKE2b-256 8c92981ba4645d637a52b9a9c370966cfd2041f789d53d8342f8755c424870d8

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: thriftpy2-0.6.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 825.7 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for thriftpy2-0.6.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 852e538b4866ed776126349161d9fdc37387b1e15ab46805f98dcdee25fee4b5
MD5 89148e08dd9f87a657164ea741fb0490
BLAKE2b-256 35eb7e083887fdd82b40c93563da2022fea981ff36633b3194d45df32cf620fe

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b23462a349d4e7c6c77e8f6e735fb24dccdde14dd445c5eca76a9aaca7111f08
MD5 ab309f41c8ca48daa3139b549b867ec2
BLAKE2b-256 979f2bf4fdf76ef4d166beca6e4ba91175d8c6e534419d21849263b4923d36cf

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 210345281d41b3a76d263b555d3e3cc482103738441bdb92a73033a4e9a042e1
MD5 c56608c6bf1b83e4b4d6153b4dbc66b5
BLAKE2b-256 2db139592a6e798817c0f769327789560e24b664ab0e361c01365aabf5de4867

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4b8714e6eb37d973bdd231a46ce1c639417fe8035d4d3224f832e4a6afd05d5f
MD5 b60a58110104d0b3abb21f9277555a49
BLAKE2b-256 40bc8c3da1f4fd8f356f9cf9dbdef6e1df6a6dc634885b9c8491efbef4140c81

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7afbd9bbe89866dbd9221f4c7e7321f4d0519772245d1b216b5ff1d50b8c0af7
MD5 65350a2335bfe5cc58366e30e1260943
BLAKE2b-256 e14dec17956418dac1ae31e877ebc3136781d095369551a4f1f7bf25231cea5d

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0a0249bf9004d241cf6fd1ed1879209ab7641f7e09456323a839afb6c9213b58
MD5 2a374b07ee5de1e02edb968aa43fb343
BLAKE2b-256 a39321e5cd7642250a577c1f8654b6735d61fec35bc79e363e5ca666d2b04fd3

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: thriftpy2-0.6.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 849.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for thriftpy2-0.6.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b57f367d7b0e1bc9e5c9b0ff34febdb3fe440f1fe8d75903ae71301bc06072c0
MD5 691e8dba015e98419b0f280c14893cc4
BLAKE2b-256 f901b67c76b2f6fb992015f9f9af4e0a76845ecee5fb14aa2e57bd6a4eaae245

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: thriftpy2-0.6.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 826.5 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for thriftpy2-0.6.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ac3f7143da2d1f6087128d47d348ba0d92fe7f59ff476919f8d0f78fa5720f7b
MD5 79739512edc052bd376f06ba970fb401
BLAKE2b-256 b844f99f3f0f762ce5a7e06a28fa509e749ce09f3cb7b5943f03510ae2708380

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1245c36b82f34aa26f049e6529f40ad34d9be8d12bd0131559847c8476b98ce0
MD5 926ccf45956691560bbdd372d99a2318
BLAKE2b-256 2e4bf7ae5719f2265b9320b122f5b19985ab1676aef3c7300a2ed414e2824370

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4cdcd8ae0b1017c5d7cac3595f1ac43ab9c0471cf700156d62d246248c734a35
MD5 d51d4eec2ef1de15f7c45af98ca7cc76
BLAKE2b-256 ac4b9841185f628e8c20a27cfeff320444936fa2a0e0e6c975918f9c58d86234

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 64860404663009a41a529f1f13c012e1ccf4a814b123581729f98c2b103ef362
MD5 facb441e04ccb9e6ccf8baea4221096b
BLAKE2b-256 2528cb2499d48db338472f5622bb7875daa9c5665bd5b9a58c5afd70de3f520f

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ad18b3082a56119e0fb19ad4d47556ee24ce076466fff42b0d0a75a20d69a2e0
MD5 21ebc6cdd4d0454ba6c8535b0cd64706
BLAKE2b-256 05b8d50a224fca5ccae1a2024285232e98539627e81429568261f5e5c23a518b

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 265588b8cdb3fe1097db43bf35fb208edc69d9350a2bec3a737d6357d0a5650d
MD5 f63da74450dce2e722f9d7b1bc18c734
BLAKE2b-256 af60eb76e7622738653ad929c9858bf6c55e4259d694419c120584090681f77b

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: thriftpy2-0.6.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 851.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for thriftpy2-0.6.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 91df1fa70a99ac08dc449d6fda24a14992a1836d571928f217c40c66fd63fcc8
MD5 256039ff377cb947e7d21843bb9aaa6c
BLAKE2b-256 e6988328c315b1c95b718adcf18eb233b6cb9ca3cf0b62378292893c5194bd81

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: thriftpy2-0.6.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 828.0 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for thriftpy2-0.6.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 3090d9cabc2c31c92ae943f36d539a20adfd82697f50e996ce94f0b279e9e1e4
MD5 2c4764f64c9fc34a15f7f1409e93da56
BLAKE2b-256 645917b11b24a3f60765478c678b54c011879321bc159f02566eda0ac2830da6

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8f393607d54091e8976e297f8fd7399606d12cd8c2b8852353f07ad5ddac4224
MD5 8c73d04ded87e19928f6b1f59d3df934
BLAKE2b-256 359ab73843587f54b0f10055989d3c927fc10bdf7abb63833738bc47cf3b80c4

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 29ff125e40c8016b4d3bf48e6d727bd93d2892451b47bfe57ba896944ecbdb0c
MD5 b11b9c2a5594717c4fa75706395f765a
BLAKE2b-256 763fa15cc78a4563d9b3d3780cfa19ad42e6fad6fb0d64a80e293c3ab98098c7

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 151d299e8e3694a6cc0f2f2cda01d5744080742649de958c5cdcbebb4306205f
MD5 6f6d7b03fa4876d36f3861fba4056be3
BLAKE2b-256 8c10bcba39d8d2e491842622208360212b14f47bac0b828ec1b2b12d07e8dcf8

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 98a7911f5ca3d6f809377fa8eaad8295687a106dd7bdd15624b267270d0da2ab
MD5 196ff362220a7c845b7e769a7b7895cf
BLAKE2b-256 bf2613e5c42d3cc989c35c68f71bb01e76c7431b9d50eabbb6d3a6a827016104

See more details on using hashes here.

File details

Details for the file thriftpy2-0.6.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for thriftpy2-0.6.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f6b86112cca7bd04151ce248d781763ea5f74cc18d148476c6d16cee32db81ac
MD5 842b79cb86d8f5bdbb69b4618baf5b18
BLAKE2b-256 de0a458f6e3fad0e108f02951c76e1b258db684bf30cff9ec48e1987646d720f

See more details on using hashes here.

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