Skip to main content

Thrift Python Software Library

License

Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Using Thrift with Python

Thrift is provided as a set of Python packages. The top level package is thrift, and there are subpackages for the protocol, transport, and server code. Each package contains modules using standard Thrift naming conventions (i.e. TProtocol, TTransport) and implementations in corresponding modules (i.e. TSocket). There is also a subpackage reflection, which contains the generated code for the reflection structures.

The Python libraries can be installed manually using the provided setup.py file, or automatically using the install hook provided via autoconf/automake. To use the latter, become superuser and do make install.

Breaking Changes

0.25.0

TTornadoStreamTransport and TTornadoServer now refuse a frame whose declared size is negative or larger than max_frame_size, before reading it. The maximum defaults to DEFAULT_MAX_FRAME_SIZE (16384000 bytes), the one TFramedTransport and THeaderTransport already apply, and both classes take max_frame_size as a keyword argument. A service that exchanges larger frames over Tornado needs it raised where those frames are read: on TTornadoServer for requests, and on the client's TTornadoStreamTransport for responses.

TSSLSocket now sets check_hostname on the SSL contexts it builds whenever it verifies the peer, so OpenSSL matches the server name against the certificate during the handshake, whatever protocol the client asked for.

Clients that leave ssl_version alone are unaffected, because PROTOCOL_TLS_CLIENT already switched it on. A client that passes an explicit ssl_version got a context with host-name matching off, and on Python 3.12 and later nothing else checked the name; such a client now refuses a certificate that does not carry the host it connected to. A caller-supplied validate_callback still runs on top of that check, since it may be looking at something else entirely; cert_reqs=ssl.CERT_NONE switches verification off altogether, as before.

The default validate_callback on Python 3.12 and later, which stood in for the ssl.match_hostname removed in that release, now checks a peer certificate against an IP address and raises for a name rather than reporting a success it cannot back. Name matching belongs to OpenSSL on those versions.

TSSLServerSocket checks a client certificate against the address the connection came from. It now uses that same matcher on every Python version. Before, it used ssl.match_hostname on Python 3.11 and earlier. The check runs whenever cert_reqs asks for a client certificate, and it looks only at the IP subjectAltName records of the certificate. A dual-stack listener reports an IPv4 client as ::ffff:127.0.0.1; that peer now matches a certificate that carries 127.0.0.1 on every version. A certificate without an IP subjectAltName is refused, where ssl.match_hostname compared the commonName with the address instead. DNS records are not matched, because a server has no name for its client. To decide which subjects may connect, pass a validate_callback. It receives the certificate as getpeercert() returns it, and the peer address. The backports.ssl_match_hostname fallback in sslcompat can only run below Python 3.5 and is removed, as is the setup.py dependency on it (THRIFT-6265).

THttpServer now checks a request's Content-Length before it reads the body: a missing length is answered with 411, one that is not a non-negative number with 400, and one larger than max_body_size with 413. max_body_size is a new constructor argument and defaults to DEFAULT_MAX_FRAME_SIZE (16384000 bytes), the limit TFramedTransport and THeaderTransport apply. The body is read whole before it is processed, so a length inside the message can no longer ask the connection for more than the body carries.

TBinaryProtocol and TCompactProtocol, their accelerated variants and their factories now refuse a string or binary field longer than string_length_limit by default, before reading it. The default is DEFAULT_STRING_LENGTH_LIMIT in thrift.protocol.TProtocol, 16384000 bytes, the frame size limit the framed and header transports already apply. Pass string_length_limit=None to read strings of any length, as before. Without strictRead, TBinaryProtocol now applies the same limit to the method name of an old-style message header.

TNonblockingServer now closes a connection whose frame declares more than max_frame_size, instead of collecting the frame. max_frame_size is a new constructor argument and defaults to DEFAULT_MAX_FRAME_SIZE (16384000 bytes), the limit TFramedTransport and THeaderTransport apply.

The Twisted protocols in TTwisted (ThriftServerProtocol, ThriftClientProtocol and ThriftSASLClientProtocol) now close a connection whose frame declares more than DEFAULT_MAX_FRAME_SIZE (16384000 bytes); they used to accept frames of up to 2**31 - 1 bytes. MAX_LENGTH is still a class attribute, so a subclass can raise it.

Metadata

Release files for thrift 0.25.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for thrift 0.25.0
File Size Uploaded
thrift-0.25.0.tar.gz 96.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for thrift 0.25.0
File
thrift-0.25.0-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
thrift-0.25.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
thrift-0.25.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
thrift-0.25.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
thrift-0.25.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
thrift-0.25.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
thrift-0.25.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
thrift-0.25.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
thrift-0.25.0-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
thrift-0.25.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
thrift-0.25.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
thrift-0.25.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
thrift-0.25.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
thrift-0.25.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
thrift-0.25.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
thrift-0.25.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
thrift-0.25.0-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
thrift-0.25.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
thrift-0.25.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
thrift-0.25.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
thrift-0.25.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
thrift-0.25.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
thrift-0.25.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
thrift-0.25.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
thrift-0.25.0-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
thrift-0.25.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
thrift-0.25.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
thrift-0.25.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
thrift-0.25.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
thrift-0.25.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
thrift-0.25.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
thrift-0.25.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
thrift-0.25.0-cp310-cp310-win_arm64.whl CPython 3.10 CPython 3.10 Windows ARM64 Details
thrift-0.25.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
thrift-0.25.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
thrift-0.25.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
thrift-0.25.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
thrift-0.25.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
thrift-0.25.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
thrift-0.25.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 28.0 MB

Release files / thrift-0.25.0.tar.gz

Download URL thrift-0.25.0.tar.gz
Size 96.0 kB
Tags Source
SHA-256 checksum
How to use checksums
e85615ae9245f5622a5e36a9d2d867e1e7b17a8ca467b257dece5dc1642ccd73
BLAKE2b-256 checksum
How to use checksums
65beb3f5ef7af6c1209085f45d7004e148de1d157ac5a142a672021b44ef7195
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp314-cp314-win_arm64.whl

Download URL thrift-0.25.0-cp314-cp314-win_arm64.whl
Size 605.6 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
07aa3ccd64304f77b315e4087b7ebf8e537935c070612fc5ad12c8076085ef3a
BLAKE2b-256 checksum
How to use checksums
a0194afcc4f4bd7fd81a6dc10fb796f69709266e7db0b8bcaa64a840585486a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp314-cp314-win_amd64.whl

Download URL thrift-0.25.0-cp314-cp314-win_amd64.whl
Size 431.1 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
779da544bd3ce68ebb17a21b01db638a8e6c5a65f878e54374c90278e64d98ae
BLAKE2b-256 checksum
How to use checksums
5ab170e0b40452ba223500f725a7df649ecfe89c21ababfc7678791a8bbcbd5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL thrift-0.25.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 1.6 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6b42e755f38a536abfb3691ecc2850cdb61fe60848dd1ef434da26ac6dc31547
BLAKE2b-256 checksum
How to use checksums
f7b4f1a89ddd900b901f25cd784f2ad696038920a0f97ab74136c78ebbd3a272
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL thrift-0.25.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 1.5 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
674238ae8ea086c7c48f08562d18bb842f9f8789507ab0441f60eed676d3e0da
BLAKE2b-256 checksum
How to use checksums
e96338137333cdcfde8d91a73534b3f30d827c4bdfe3478a2d26988ce06216c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL thrift-0.25.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 564.3 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2a10a8d58cd34267bc06ee9a5274ded53b5be5da5765544be7734f5a096d4dfc
BLAKE2b-256 checksum
How to use checksums
dbf084aeecf88c26af6247da91634b6074a991f2ef332b0bf59e144df4b1a2ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL thrift-0.25.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 553.2 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b78d0274daa64f34257f7ccf4e1cc83567595ff90be09e267292ee633277a497
BLAKE2b-256 checksum
How to use checksums
6732b8df8fb6bc1f52eaf4634c746e046e4cf27fe66953b08a89612bf58af042
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL thrift-0.25.0-cp314-cp314-macosx_11_0_arm64.whl
Size 237.8 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c38e9dd1d79e77acccea314cbfac27a13cab7ca7d1c96e81d7bfb3d2cc3e2d20
BLAKE2b-256 checksum
How to use checksums
ddd504cfbedfceba5dad56214df29131b900444bb2627fd527caf39ba617de00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL thrift-0.25.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 238.4 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
8eca5abeeb38d7948175b1b4254a8799c9c8fd9cd2c5ce5c9b9aa64709c2ae86
BLAKE2b-256 checksum
How to use checksums
07be1dd50b7534dbe0310a7403239e531118986c3652d14bd7e7206f4c9ef959
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp313-cp313-win_arm64.whl

Download URL thrift-0.25.0-cp313-cp313-win_arm64.whl
Size 590.3 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
9d48ef7804a8e7f5e28dc2c495d8b61da14314c9d615bdafdf28dd40e596b666
BLAKE2b-256 checksum
How to use checksums
482746b75d0db7beee175d97ba07c49dc4047229f35af3ebcc1bb3ef9acef7ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp313-cp313-win_amd64.whl

Download URL thrift-0.25.0-cp313-cp313-win_amd64.whl
Size 420.7 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
2dfc192cfebdca42cbdaaec7b2f6fea0d3cd4c0f9053bf1a3fdd7a65fa30c535
BLAKE2b-256 checksum
How to use checksums
1dbea4f8c54ec939b6da36ed90edd96f11266a1bba4167eb662e68b62e510a6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL thrift-0.25.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.6 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
60c0961232ec9049635138991631ac063220325c2537482d5b26979d2bf17f5d
BLAKE2b-256 checksum
How to use checksums
05f021152fbb7f9151b856725ef135162cfdeacb8487b50a231fc73b84b065db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL thrift-0.25.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 1.5 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d0cac032e150dbde529456ac1f91af96e5eededcf097683ffcb2e875e6da4ef3
BLAKE2b-256 checksum
How to use checksums
78d57cc3e0d19695edda34bbdfc269039a2b1f272c208cede1e5a591d5fa88d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL thrift-0.25.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 562.0 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
aa0cfa1db4d2129114d9548c4fc7e85680013aa442692377606b6305d236a1c0
BLAKE2b-256 checksum
How to use checksums
4744af43d6e4251536df27704f75a7d222443d40c55a8a8c15a216ebc44bfff8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL thrift-0.25.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 551.4 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
05ca4e36325b508976dcf2e98831297844e11151e5acbcc51c569b92a95d746a
BLAKE2b-256 checksum
How to use checksums
f2d1e5ef1ae72c5810439479d7bf9142bdbcfa341ee070487acd3c35ff59a687
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL thrift-0.25.0-cp313-cp313-macosx_11_0_arm64.whl
Size 235.4 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
68f685a14655a8546e9f733dfee948008749b69aa861b5c2ae5e87bb69cb8515
BLAKE2b-256 checksum
How to use checksums
eeb94d3333a0ac7fa003691e8902befa2580c6bfeb5d9457f044e8148b53b1fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL thrift-0.25.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 236.1 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
5e92406068afacb25ea04f2734ba6aaefedae86deb6700f28d6c9f73660021b2
BLAKE2b-256 checksum
How to use checksums
f8f1ea98bea8331efd78d3d7638060ab8140e69331ebdc1959dd21d7ea0bdf4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp312-cp312-win_arm64.whl

Download URL thrift-0.25.0-cp312-cp312-win_arm64.whl
Size 588.5 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
bb12066efe3b19c44c05f97dbdd10c32317e1bd64e1aa98ec7d11f669a11f874
BLAKE2b-256 checksum
How to use checksums
89aab82c19918ae57384c67d1f79eceae0272b1e527f0d2b99e8b396299bc3c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp312-cp312-win_amd64.whl

Download URL thrift-0.25.0-cp312-cp312-win_amd64.whl
Size 418.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
a6fb3fe5670d97e7cc8035504b82980d40efb978bde0e97b85e7cd08ba229404
BLAKE2b-256 checksum
How to use checksums
6756d39ee13a67c66c0fbcfddf132d7cc02e1c4a34d5860c347f20f5e5a940bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL thrift-0.25.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.6 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
41a12e5f3bcc0465ee4489ed0d74766933a7d16e5881f7245f225a4f04dc6be1
BLAKE2b-256 checksum
How to use checksums
575b8276cbe5531be3e7b5ed1eaf981d9f26b965f450591328aba137cdbd1668
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL thrift-0.25.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 1.5 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
f0c827fe55ad69eb10950628887e05720cb4f08a754835e27370bf50ca62b760
BLAKE2b-256 checksum
How to use checksums
b485bb2d873b095f3ebc22ad6c445889e04c35dd261e1c909aaa552982ba5668
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL thrift-0.25.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 560.4 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
436b8d1ad069a90b18ca1d745f2a2fc9b70329317ba77eb67ff28e82de186930
BLAKE2b-256 checksum
How to use checksums
0b0e108ef1a9e4e7e24979196ecb53b40ed3bd44034da0eccf69677984508d09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL thrift-0.25.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 549.9 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4ba6f27475c453df37cdf5f57b5937cf175d166d2a10dc5273d2a47d22c4329d
BLAKE2b-256 checksum
How to use checksums
eb0a073073b091f8d9e70152f2031c89fa9fbebc8719491d35c4569f3584f08d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL thrift-0.25.0-cp312-cp312-macosx_11_0_arm64.whl
Size 233.7 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
47527c984a449c584b550f57a6e4d623473fcdcbf1fa5405b546be239bfc607a
BLAKE2b-256 checksum
How to use checksums
b33e0b9ed83d09110778d9790a8c9556f110c26dd95b17343e47e8e113330821
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL thrift-0.25.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 234.3 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
23d8a6f8ae12836e86b22cb24f2d9533a6f6b8bee76aee5bb8b9d9579abd507d
BLAKE2b-256 checksum
How to use checksums
a10d6ef59ee4b97b86ad372bba2f18fe79543d2fdf56a64137e89559c82715a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp311-cp311-win_arm64.whl

Download URL thrift-0.25.0-cp311-cp311-win_arm64.whl
Size 593.8 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
8a781b043d628bc5ffd4f9a14589d7bd5086121f52f674c0007e31a74cd0958d
BLAKE2b-256 checksum
How to use checksums
69727bd75801fad80be10c39ead0a24d4ece25f167d488dc199835417d1ed04a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp311-cp311-win_amd64.whl

Download URL thrift-0.25.0-cp311-cp311-win_amd64.whl
Size 425.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
49b3efa6388c76fde87d542428fa1aebc86d6b855bfde4bb006c932974c1c5bc
BLAKE2b-256 checksum
How to use checksums
55c66c9d267d1686fcab593f1a2daa3df991fcf8acef91369cb82b68a4bdd4e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL thrift-0.25.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.6 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
91e667bd8ff58de4505fe463105655892b5b46e3ac00d1987d4258834e94ab1e
BLAKE2b-256 checksum
How to use checksums
497ffe20790128743efbae9cc081d257fc09564eef2f75d9e787a27c731da870
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL thrift-0.25.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 1.5 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
91f5207e83c2129e1a03a75a9b01ce9c4fb0fb9ff18e53cb78ffc618d594085d
BLAKE2b-256 checksum
How to use checksums
6e883d25527ab3f05998df8486bba1e88c610d757df33f5ca9ab3aeaf06a4960
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL thrift-0.25.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 560.5 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b968801fcf0974e3702130e372fd63c1cb96b67948d2dc4237cdee3d157face0
BLAKE2b-256 checksum
How to use checksums
d80b62d40ae403d1e9bfc884a112555d5bb6debe15ea61160194231e6436ff6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL thrift-0.25.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 554.0 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a7b9081f378a39982e22f0ea7fa74ce9fb0179bb28e2ebc45707c3b66718de4f
BLAKE2b-256 checksum
How to use checksums
ab54ad3a4ef9fe156b5d6ce4bbfcec30f4982d0f8ab614e97d41151884313dae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL thrift-0.25.0-cp311-cp311-macosx_11_0_arm64.whl
Size 239.4 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
894763113e191dd38424c3ec73a156d89c7d3fece5436af3e51e219ec15698d6
BLAKE2b-256 checksum
How to use checksums
152a451ab3a03bfb2e27ccfc1060697c9120080929d61df0ec2c5974154158b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL thrift-0.25.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 239.9 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
dc1ca37e289c7056f12c0acef8449ab036daa74fa396cdedb10eabbf79fd6a15
BLAKE2b-256 checksum
How to use checksums
d3fcef85e64ee58fd45d669732d23cd4df749f77202317f9d76c03a36f3dabc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp310-cp310-win_arm64.whl

Download URL thrift-0.25.0-cp310-cp310-win_arm64.whl
Size 548.0 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
2b0ef8aa9773c8009550559d27a39ba01b999627f37cfcb3cccb9579349140ae
BLAKE2b-256 checksum
How to use checksums
3af9a38631593c80f2a699e1a4cb3e246e2f78bcb62e78c718fede0e491ecf19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp310-cp310-win_amd64.whl

Download URL thrift-0.25.0-cp310-cp310-win_amd64.whl
Size 379.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
9726fc48f5487c4c2706cfb54444e3e518188ac6a43bef533151c6bd6450cad6
BLAKE2b-256 checksum
How to use checksums
aa870fe926fa58a33c3633636772f88c833e06406d57ff0bd654f70c1bdf94e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL thrift-0.25.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0c3a63dd22977ecf96f412be78a563225ac2d81d9ca224ea2c52248884f36a20
BLAKE2b-256 checksum
How to use checksums
4b17ec2adb82dbac5db0fa9dff4355a61e5001e3fe8b395777640bb18c7bbd46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL thrift-0.25.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 1.4 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
21cfb2d32539f43efd728db6a30cdd692c2559a9f47c19ef8a864df27c06b9d1
BLAKE2b-256 checksum
How to use checksums
8dab0d88eae269dce6ad23d6fd5b17ebdeaf1426552e4b2fe1e66d0cc8bbdb8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL thrift-0.25.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 512.3 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
51597cdb871998acea9f5b24b7b1eefc3a03d71f5d2190f897052fc9ed2bf7a8
BLAKE2b-256 checksum
How to use checksums
85cc0646c1dee93f9df48ff9cafb644683b6c425043b24dba70e138570347006
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL thrift-0.25.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 506.0 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
579d891d2af0065cec44a3ed68e7a821f58aff3250af71109e13fee3775c7aaf
BLAKE2b-256 checksum
How to use checksums
48d4b3464d5d1a76c7453bd1f3b6c36e04fda2e4007a0365cf33ba3c70c3f8a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL thrift-0.25.0-cp310-cp310-macosx_11_0_arm64.whl
Size 193.7 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2b0c492d975703ce006108c570b7adb61f573a6b667d676918d0122bee9392f2
BLAKE2b-256 checksum
How to use checksums
ddbeb007f176498076f7bc164fb8e74e1df89b18f229c060a1cc9b08d3db609e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release files / thrift-0.25.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL thrift-0.25.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 194.2 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
fd15b187a30609ace159f036f7af4469e1a0dacfeb590d283300ff9cdfb3b1f5
BLAKE2b-256 checksum
How to use checksums
2a5fc18759346a6abf8c6ecd1f618214b20aeccde23e4d3c818e619cf61df044
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 30, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.25.0 This release

41 release files

0.23.0

1 release file

0.22.0

1 release file

0.21.0

1 release file

0.20.0

1 release file

0.16.0

1 release file

0.15.0

1 release file

0.14.2

1 release file

0.14.1

1 release file

0.14.0

1 release file

0.13.0

1 release file

0.11.0

1 release file

0.10.0

1 release file

0.9.3

1 release file

0.9.2

1 release file

0.9.1

1 release file

0.9.0

1 release file

0.8.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page