Skip to main content

indexed_gzip

PyPi version Anaconda versionTest status

Fast random access of gzip files in Python

Overview

The indexed_gzip project is a Python extension which aims to provide a drop-in replacement for the built-in Python gzip.GzipFile class, the IndexedGzipFile.

indexed_gzip was written to allow fast random access of compressed NIFTI image files (for which GZIP is the de-facto compression standard), but will work with any GZIP file. indexed_gzip is easy to use with nibabel (http://nipy.org/nibabel/).

The standard gzip.GzipFile class exposes a random access-like interface (via its seek and read methods), but every time you seek to a new point in the uncompressed data stream, the GzipFile instance has to start decompressing from the beginning of the file, until it reaches the requested location.

An IndexedGzipFile instance gets around this performance limitation by building an index, which contains seek points, mappings between corresponding locations in the compressed and uncompressed data streams. Each seek point is accompanied by a chunk (32KB) of uncompressed data which is used to initialise the decompression algorithm, allowing us to start reading from any seek point. If the index is built with a seek point spacing of 1MB, we only have to decompress (on average) 512KB of data to read from any location in the file.

Intended use

You may find indexed_gzip useful if you need to read from large GZIP files. A major advantage of indexed_gzip is that it will work with any GZIP file. However, if you have control over the creation of your GZIP files, you may wish to consider some alternatives:

  • rapidgzip is an accelerated GZIP decompression library which works with any GZIP file.
  • mgzip provides an accelerated GZIP compression and decompression library; in order to obtain improved performance you must create your files with mgzip.
  • Compression formats other than GZIP, such as bzip2 and xz, have better support for random access.

Installation

indexed_gzip is available on PyPi - to install, simply type:

pip install indexed_gzip

You can also install indexed_gzip from conda-forge:

conda install -c conda-forge indexed_gzip

To compile indexed_gzip, make sure you have cython installed (and numpy if you want to compile the tests), and then run:

python setup.py develop

To run the tests, type the following; you will need numpy, nibabel, pytest, pytest-cov, and coverage installed:

python -m indexed_gzip.tests

Usage

You can use the indexed_gzip module directly:

import indexed_gzip as igzip

# You can create an IndexedGzipFile instance
# by specifying a file name, or an open file
# handle. For the latter use, the file handle
# must be opened in read-only binary mode.
# Write support is currently non-existent.
myfile = igzip.IndexedGzipFile('big_file.gz')

some_offset_into_uncompressed_data = 234195

# The index will be automatically
# built on-demand when seeking.
myfile.seek(some_offset_into_uncompressed_data)
data = myfile.read(1048576)

Using with in-memory data

You can use indexed_gzip with any Python file-like object. For example:

import io
import indexed_gzip as igzip

# Load some gzip data from somewhere
with open('my_file.gz') as f:
    data = f.read()

# Create an IndexedGzipFile based on the
# in-memory data buffer
gzf = igzip.IndexedGzipFile(fileobj=io.BytesIO(data))
uncompressed = gzf.read(1048576)

Using with nibabel

You can use indexed_gzip with nibabel. nibabel >= 2.3.0 will automatically use indexed_gzip if it is present:

import nibabel as nib

image = nib.load('big_image.nii.gz')

If you are using nibabel 2.2.x, you need to explicitly set the keep_file_open flag:

import nibabel as nib

image = nib.load('big_image.nii.gz', keep_file_open='auto')

To use indexed_gzip with nibabel 2.1.0 or older, you need to do a little more work:

import nibabel      as nib
import indexed_gzip as igzip

# Here we are using 4MB spacing between
# seek points, and using a larger read
# buffer (than the default size of 16KB).
fobj = igzip.IndexedGzipFile(
    filename='big_image.nii.gz',
    spacing=4194304,
    readbuf_size=131072)

# Create a nibabel image using
# the existing file handle.
fmap = nib.Nifti1Image.make_file_map()
fmap['image'].fileobj = fobj
image = nib.Nifti1Image.from_file_map(fmap)

# Use the image ArrayProxy to access the
# data - the index will automatically be
# built as data is accessed.
vol3 = image.dataobj[:, :, :, 3]

Index import/export

If you have a large file, you may wish to pre-generate the index once, and save it out to an index file:

import indexed_gzip as igzip

# Load the file, pre-generate the
# index, and save it out to disk.
fobj = igzip.IndexedGzipFile('big_file.gz')
fobj.build_full_index()
fobj.export_index('big_file.gzidx')

The next time you open the same file, you can load in the index:

import indexed_gip as igzip
fobj = igzip.IndexedGzipFile('big_file.gz', index_file='big_file.gzidx')

Write support

indexed_gzip does not currently have any support for writing. Currently if you wish to write to a file, you will need to save the file by alternate means (e.g. via gzip or nibabel), and then re-create a new IndexedGzipFile instance. For example:

import nibabel as nib

# Load the entire image into memory
image = nib.load('big_image.nii.gz')
data = image.get_data()

# Make changes to the data
data[:, :, :, 5] *= 100

# Save the image using nibabel
nib.save(data, 'big_image.nii.gz')

# Re-load the image
image = nib.load('big_image.nii.gz')

Performance

A small test script is included with indexed_gzip; this script compares the performance of the IndexedGzipFile class with the gzip.GzipFile class. This script does the following:

  1. Generates a test file.

  2. Generates a specified number of seek locations, uniformly spaced throughout the test file.

  3. Randomly shuffles these locations

  4. Seeks to each location, and reads a chunk of data from the file.

This plot shows the results of this test for a few compresed files of varying sizes, with 500 seeks:

Indexed gzip performance

Acknowledgements

The indexed_gzip project is based upon the zran.c example (written by Mark Alder) which ships with the zlib source code.

indexed_gzip was originally inspired by Zalan Rajna's (@zrajna) zindex project:

Z. Rajna, A. Keskinarkaus, V. Kiviniemi and T. Seppanen
"Speeding up the file access of large compressed NIfTI neuroimaging data"
Engineering in Medicine and Biology Society (EMBC), 2015 37th Annual
International Conference of the IEEE, Milan, 2015, pp. 654-657.

https://sourceforge.net/projects/libznzwithzindex/

Initial work on indexed_gzip took place at Brainhack Paris, at the Institut Pasteur, 24th-26th February 2016, with the support of the FMRIB Centre, at the University of Oxford, UK.

Many thanks to the following contributors (listed chronologically):

  • Zalan Rajna (@zrajna): Bug fixes (#2)
  • Martin Craig (@mcraig-ibme): Porting indexed_gzip to Windows (#3)
  • Chris Markiewicz (@effigies): Option to drop file handles (#6), stable API builds (#144), free-threaded builds (#157)
  • Omer Ozarslan (@ozars): Index import/export (#8)
  • @DarioDaF: Windows overflow bug (#30)
  • Sławomir Zborowski (@szborows): seek_points method (#35), README fixes (#34)
  • Ashwin Ramaswami (@epicfaace): Support for in-memory file objects (#55), bug fixes (#63, #64, #65).
  • Michał Górny (@mgorny): Remove hard dependency on nibabel from test suite (#78).
  • Alexander Gorban (@alexgorban) Fix memory leak (#82, #83).
  • Maximilian Knespel (@mxmlnkn) Change default read buffer size to improve performance (#90).
  • Ben Beasley (@musicinmybrain) Python 3.12 compatibility (#126).
  • @camillol: Preserve exceptions raised by Python file-likes (#152).

License

indexed_gzip inherits the zlib license, available for perusal in the LICENSE file.

Release files for indexed-gzip 1.10.3

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

Source distribution (sdist)

Source distribution for indexed-gzip 1.10.3
File Size Uploaded
indexed_gzip-1.10.3.tar.gz 275.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for indexed-gzip 1.10.3
File
indexed_gzip-1.10.3-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
indexed_gzip-1.10.3-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
indexed_gzip-1.10.3-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
indexed_gzip-1.10.3-cp314-cp314t-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 Details
indexed_gzip-1.10.3-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
indexed_gzip-1.10.3-cp314-cp314t-manylinux_2_28_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32 Details
indexed_gzip-1.10.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
indexed_gzip-1.10.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
indexed_gzip-1.10.3-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
indexed_gzip-1.10.3-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details
indexed_gzip-1.10.3-cp314-cp314t-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64) Details
indexed_gzip-1.10.3-cp313-cp313t-win_amd64.whl CPython 3.13 CPython 3.13 free-threading Windows x86-64 Details
indexed_gzip-1.10.3-cp313-cp313t-win32.whl CPython 3.13 CPython 3.13 free-threading Windows x86-32 Details
indexed_gzip-1.10.3-cp313-cp313t-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64 Details
indexed_gzip-1.10.3-cp313-cp313t-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-32 Details
indexed_gzip-1.10.3-cp313-cp313t-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARM64 Details
indexed_gzip-1.10.3-cp313-cp313t-manylinux_2_28_i686.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ x86-32 Details
indexed_gzip-1.10.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
indexed_gzip-1.10.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
indexed_gzip-1.10.3-cp313-cp313t-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64 Details
indexed_gzip-1.10.3-cp313-cp313t-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 free-threading macOS 10.13+ x86-64 Details
indexed_gzip-1.10.3-cp313-cp313t-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 free-threading macOS 10.13+ universal2 (ARM64, x86-64) Details
indexed_gzip-1.10.3-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details
indexed_gzip-1.10.3-cp311-abi3-win32.whl CPython 3.11 abi3 Windows x86-32 Details
indexed_gzip-1.10.3-cp311-abi3-musllinux_1_2_x86_64.whl CPython 3.11 abi3 Linux musl 1.2+ x86-64 Details
indexed_gzip-1.10.3-cp311-abi3-musllinux_1_2_i686.whl CPython 3.11 abi3 Linux musl 1.2+ x86-32 Details
indexed_gzip-1.10.3-cp311-abi3-musllinux_1_2_aarch64.whl CPython 3.11 abi3 Linux musl 1.2+ ARM64 Details
indexed_gzip-1.10.3-cp311-abi3-manylinux_2_28_i686.whl CPython 3.11 abi3 Linux glibc 2.28+ x86-32 Details
indexed_gzip-1.10.3-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 abi3 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
indexed_gzip-1.10.3-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 abi3 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
indexed_gzip-1.10.3-cp311-abi3-macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64 Details
indexed_gzip-1.10.3-cp311-abi3-macosx_10_9_x86_64.whl CPython 3.11 abi3 macOS 10.9+ x86-64 Details
indexed_gzip-1.10.3-cp311-abi3-macosx_10_9_universal2.whl CPython 3.11 abi3 macOS 10.9+ universal2 (ARM64, x86-64) Details
indexed_gzip-1.10.3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
indexed_gzip-1.10.3-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
indexed_gzip-1.10.3-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
indexed_gzip-1.10.3-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
indexed_gzip-1.10.3-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
indexed_gzip-1.10.3-cp310-cp310-manylinux_2_28_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-32 Details
indexed_gzip-1.10.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
indexed_gzip-1.10.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
indexed_gzip-1.10.3-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
indexed_gzip-1.10.3-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
indexed_gzip-1.10.3-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details
indexed_gzip-1.10.3-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
indexed_gzip-1.10.3-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
indexed_gzip-1.10.3-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
indexed_gzip-1.10.3-cp39-cp39-musllinux_1_2_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-32 Details
indexed_gzip-1.10.3-cp39-cp39-musllinux_1_2_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ ARM64 Details
indexed_gzip-1.10.3-cp39-cp39-manylinux_2_28_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-32 Details
indexed_gzip-1.10.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
indexed_gzip-1.10.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
indexed_gzip-1.10.3-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
indexed_gzip-1.10.3-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
indexed_gzip-1.10.3-cp39-cp39-macosx_10_9_universal2.whl CPython 3.9 CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) Details
indexed_gzip-1.10.3-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
indexed_gzip-1.10.3-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
indexed_gzip-1.10.3-cp38-cp38-musllinux_1_2_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-64 Details
indexed_gzip-1.10.3-cp38-cp38-musllinux_1_2_i686.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-32 Details
indexed_gzip-1.10.3-cp38-cp38-musllinux_1_2_aarch64.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ ARM64 Details
indexed_gzip-1.10.3-cp38-cp38-manylinux_2_28_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ x86-32 Details
indexed_gzip-1.10.3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
indexed_gzip-1.10.3-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
indexed_gzip-1.10.3-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
indexed_gzip-1.10.3-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
indexed_gzip-1.10.3-cp38-cp38-macosx_10_9_universal2.whl CPython 3.8 CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64) Details

Total release size: 43.3 MB

Release files / indexed_gzip-1.10.3.tar.gz

Download URL indexed_gzip-1.10.3.tar.gz
Size 275.9 kB
Tags Source
SHA-256 checksum
How to use checksums
1347f3b6c5522c5c50db5d9e2801257cea86639e87b46c6635f22005ee3ded25
BLAKE2b-256 checksum
How to use checksums
e8f9a127e4f1f806b18d43272b6d0bb56f74ca1a16628d60ebc674a62ebf37eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp314-cp314t-win_amd64.whl

Download URL indexed_gzip-1.10.3-cp314-cp314t-win_amd64.whl
Size 395.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
efd3c6c6d5c48ac0a3d62f811ecc921d1deccf77418f16c217a6d8d4c30a4fe8
BLAKE2b-256 checksum
How to use checksums
54a777e2842c12928d2608a25c92ba860685b9b0442875249b20fce23a503f3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp314-cp314t-win32.whl

Download URL indexed_gzip-1.10.3-cp314-cp314t-win32.whl
Size 374.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
d008f5b177601c3537ce6fde84172f3b3d03682b8bed8f41b48d7b98ce6bdaaf
BLAKE2b-256 checksum
How to use checksums
c32405e8fd4952018bcb67b08283128d14a6d3da8d326c394e9e7f367113a0c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL indexed_gzip-1.10.3-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 910.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d782056e19fade9f11f85bdb857a847cd3c3d87209fca13f304cec1918208148
BLAKE2b-256 checksum
How to use checksums
8c9d11ea3b01e7882a8b53882f9f6a7f019c35ebbf03d4b7fad2bacc1f5459fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp314-cp314t-musllinux_1_2_i686.whl

Download URL indexed_gzip-1.10.3-cp314-cp314t-musllinux_1_2_i686.whl
Size 893.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
8dfee8a435e8ad7c6c89512b81b1b473d7f252c8426708c1516ad524ca15415f
BLAKE2b-256 checksum
How to use checksums
7582f820765f18d222ae8d497ca31c8c6d42531d12c66f2a712932ff45854a1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL indexed_gzip-1.10.3-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 897.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
529790a54a149565fc18ae9c217351a341754f7f8b14d45a2e3855fe6ee374fe
BLAKE2b-256 checksum
How to use checksums
c204bf7de9ea12f49b9d25e9c5fa769ae0eaea89cceb8fd96c2b1b539cf679b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp314-cp314t-manylinux_2_28_i686.whl

Download URL indexed_gzip-1.10.3-cp314-cp314t-manylinux_2_28_i686.whl
Size 886.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
1f85d80b6b8cb556e7af8482869c88d93ae5ec67dfa3015ccdae735cc0033960
BLAKE2b-256 checksum
How to use checksums
e4da792eb89548491214ea2e053d591c51c9d4d3cd6348e1fc3530521dc0f77a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL indexed_gzip-1.10.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 912.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3ffad83d7ecc6921526703bf8af2f6baa055273ed7a191807002af3108a9a66b
BLAKE2b-256 checksum
How to use checksums
fac356ed51baa44d56ee0e6846f620c35ee213538fbe642660d3ee4a395ea4b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL indexed_gzip-1.10.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 917.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
82eb1eda7aae5e42bec1e78b75b2f32711fe48cf7610473f3d516df9820a4128
BLAKE2b-256 checksum
How to use checksums
71fdb8a488b1ea457954f7096d38d6e94a4a9505a75ae7b7aeb25a9906333a7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp314-cp314t-macosx_11_0_arm64.whl

Download URL indexed_gzip-1.10.3-cp314-cp314t-macosx_11_0_arm64.whl
Size 363.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
82a8314aab9d37cec2a529d310535c8ff795a153482d801473cf0964ada30b2b
BLAKE2b-256 checksum
How to use checksums
43aa8cc163f21775dcfe4743332264970a181021a228fcebeb883b004eb4aeb1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL indexed_gzip-1.10.3-cp314-cp314t-macosx_10_15_x86_64.whl
Size 365.7 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
c0ab9457f46dbed7fe20fb9a74cdc377fecbadb43a94b997726c28af575e02bc
BLAKE2b-256 checksum
How to use checksums
97e09e38745e99730108f2f2c6567d005e165ae9af2607b14bd9e15c9cb05fc2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp314-cp314t-macosx_10_15_universal2.whl

Download URL indexed_gzip-1.10.3-cp314-cp314t-macosx_10_15_universal2.whl
Size 475.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
9ef1e95b7cdf81edd4e27948507f5b1c55bed6f0925a2dab0e9b5f8909e510df
BLAKE2b-256 checksum
How to use checksums
a683ce61a039be0b251c6faafc50ca935e489a41aac2b715ec2ef7efab2cc8ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp313-cp313t-win_amd64.whl

Download URL indexed_gzip-1.10.3-cp313-cp313t-win_amd64.whl
Size 383.8 kB
Tags CPython 3.13 CPython 3.13 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
666af53d5a4d394262e9e25fe656a84d41ccab0ada4b5b9c6d5e5f746ea9b837
BLAKE2b-256 checksum
How to use checksums
f32de5487c9263ed79cb108a4f03344ae48dd39e3b822b3264c1290ab479685a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp313-cp313t-win32.whl

Download URL indexed_gzip-1.10.3-cp313-cp313t-win32.whl
Size 365.4 kB
Tags CPython 3.13 CPython 3.13 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
4c57950922a45aa939b9449f698023a7eeafacee099e5aedadcdd4d67f55a8b8
BLAKE2b-256 checksum
How to use checksums
c7585de7f1a6d30ab7bd398175bcec974cac36e0c92dde81f7c04d220af3380f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp313-cp313t-musllinux_1_2_x86_64.whl

Download URL indexed_gzip-1.10.3-cp313-cp313t-musllinux_1_2_x86_64.whl
Size 904.3 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
75d1e50b0e234b0d517ea76b2651d05c954181388c691a8905d660ba927e3edc
BLAKE2b-256 checksum
How to use checksums
28a3b27fb25eb76a4b5f20912b47896e43b31a23ed4ab78fb57e3ac49860048f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp313-cp313t-musllinux_1_2_i686.whl

Download URL indexed_gzip-1.10.3-cp313-cp313t-musllinux_1_2_i686.whl
Size 887.6 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
0668d4f54ae903771d8fbf7fcf64e4125cd42379255895642b5dfd594740bca7
BLAKE2b-256 checksum
How to use checksums
e9871e45438efc34be12e2bfb56ffdc073d33cdfbfe14dbb2679c0d8ba22002a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp313-cp313t-musllinux_1_2_aarch64.whl

Download URL indexed_gzip-1.10.3-cp313-cp313t-musllinux_1_2_aarch64.whl
Size 891.8 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
963bf646af8adcf9722f53993b00d7f699a7ee5006a105950cc2d89bb1923ea7
BLAKE2b-256 checksum
How to use checksums
174540767894f6c96064f9e2c98a90e992af84b0c0604ce66bfe96ad3371fa9a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp313-cp313t-manylinux_2_28_i686.whl

Download URL indexed_gzip-1.10.3-cp313-cp313t-manylinux_2_28_i686.whl
Size 887.8 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
95190b84d156bf741419c8bf979bf358a1534a917a32ac95d712db4da30d75fa
BLAKE2b-256 checksum
How to use checksums
d3daecd7bd8ca81d9cb976c31d96edf3ca3887be5a389dc54f14446f0cc1a141
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL indexed_gzip-1.10.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 911.5 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
95ce170b0aa46bc0665e47647523788244e123e25127a9ceff20142e91a9541a
BLAKE2b-256 checksum
How to use checksums
959ef662f31ea6d6f9a8d15b1242311568a3c3a34ea1fc7fe78f2c0dcd94be45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL indexed_gzip-1.10.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 917.2 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8b5dc7cb92f10e6843750d6a18cba68d214da3d671170f43173a6cac51326311
BLAKE2b-256 checksum
How to use checksums
587a335bf2becd4080b49fb53ce319667dbc282bdf8e4841470c7ffa99a4f45c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp313-cp313t-macosx_11_0_arm64.whl

Download URL indexed_gzip-1.10.3-cp313-cp313t-macosx_11_0_arm64.whl
Size 358.2 kB
Tags CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3e4ee32e18aba6dfeb4aa100491004e49a608c0aff786cb308b205c2cae9fab2
BLAKE2b-256 checksum
How to use checksums
fec2c261cec4fef9fab4223e54bfc4c994062a4737e63b8e5013452138966210
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp313-cp313t-macosx_10_13_x86_64.whl

Download URL indexed_gzip-1.10.3-cp313-cp313t-macosx_10_13_x86_64.whl
Size 360.1 kB
Tags CPython 3.13 CPython 3.13 free-threading macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
ffed9dca7b62bae74cabbb1c8dfd4797869ff52f1543b53aa2e62fbc20a8489d
BLAKE2b-256 checksum
How to use checksums
a67f12f11eb4cbe433ef7966e3abf7ffd26f5cc6ac661933db11c24e4675b2b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp313-cp313t-macosx_10_13_universal2.whl

Download URL indexed_gzip-1.10.3-cp313-cp313t-macosx_10_13_universal2.whl
Size 469.8 kB
Tags CPython 3.13 CPython 3.13 free-threading macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
b67fca65292d6fd8e4cf788733561bb98571560d6a30e150f15a09fb05a6c3fa
BLAKE2b-256 checksum
How to use checksums
e749e83500bad6f755a3326e520f8fd0c78b40645dce770c3e728b0a9bcc278a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp311-abi3-win_amd64.whl

Download URL indexed_gzip-1.10.3-cp311-abi3-win_amd64.whl
Size 358.2 kB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
7acaba0c7600a6031f6fbcf427a26d3f2f4594f5bf56cca5c1196cc9b7416c2b
BLAKE2b-256 checksum
How to use checksums
132b8cc5d4e08990cc4b11f0470b007a44765bd28023dbc3cade849bcb56dcc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp311-abi3-win32.whl

Download URL indexed_gzip-1.10.3-cp311-abi3-win32.whl
Size 346.3 kB
Tags CPython 3.11 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
f3a726e1e2b98854509c4a650bff23ef88a9985b09df5eccec73cd7d7ed16045
BLAKE2b-256 checksum
How to use checksums
a47c568d287ed05206299d6ba2b45936839798591e0cf364db580bf6f9c6cfd3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp311-abi3-musllinux_1_2_x86_64.whl

Download URL indexed_gzip-1.10.3-cp311-abi3-musllinux_1_2_x86_64.whl
Size 825.2 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
b2f660d98461ae1b2f5d7d6f91f19ae0517ba9090b44fa2fc5a724191e66b25e
BLAKE2b-256 checksum
How to use checksums
4621dd0e542a77270408419d2dee9290d94ecb55979f176bd3f03f720062bb43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp311-abi3-musllinux_1_2_i686.whl

Download URL indexed_gzip-1.10.3-cp311-abi3-musllinux_1_2_i686.whl
Size 808.4 kB
Tags CPython 3.11 Linux musl 1.2+ x86-32 abi3
SHA-256 checksum
How to use checksums
5568afd08c4f6f0650e2ede261038053a69a3f8efd04bfab601ec19a81eac47a
BLAKE2b-256 checksum
How to use checksums
075fd623220a8f1c18814771d19f41ca6b797fb9dba8808d114703e78d8effa1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp311-abi3-musllinux_1_2_aarch64.whl

Download URL indexed_gzip-1.10.3-cp311-abi3-musllinux_1_2_aarch64.whl
Size 808.2 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
602c5f185c2ba2af179ab9dc3b9464fa2f4baf0be6b61838e63ceb8a6dc2e118
BLAKE2b-256 checksum
How to use checksums
742c9c0baff681281c7625e09f24330e6fa093636d8d721911cd85af3c285446
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp311-abi3-manylinux_2_28_i686.whl

Download URL indexed_gzip-1.10.3-cp311-abi3-manylinux_2_28_i686.whl
Size 799.8 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-32 abi3
SHA-256 checksum
How to use checksums
16bbb2a92333f466fda176fc000bde41126963c4b3f1a186dbb91bc84354dab6
BLAKE2b-256 checksum
How to use checksums
1af25bd96186a13dd3f840920a0b0391d8b484d6002fbd8544b75419909a2f3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL indexed_gzip-1.10.3-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 824.3 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
38b6bf3f336d9ed6ef8c8533bd10a228dfc8a940e58015d71671584e0204a2a2
BLAKE2b-256 checksum
How to use checksums
6fb5d69912134db6809ee323ffea0125ffe860653bc76abb84f3136bc0fece44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL indexed_gzip-1.10.3-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 818.5 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
f3fddb7e6918323b48de15036b27142afe97a343ea8e9d6e21d686da74d5abf7
BLAKE2b-256 checksum
How to use checksums
89175757821d9628be1d4bbfe9594e4222593c55f3559ec980069b5d8101fa7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp311-abi3-macosx_11_0_arm64.whl

Download URL indexed_gzip-1.10.3-cp311-abi3-macosx_11_0_arm64.whl
Size 338.7 kB
Tags CPython 3.11 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2e13790ecf7ff673495b1776a2b4868ffb54e3e73bdf94317fc8033e8156859a
BLAKE2b-256 checksum
How to use checksums
d95b471daf89195456d4ab2f1a48d4ccaddbd12ca7ad3040b4d932b7a34153d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp311-abi3-macosx_10_9_x86_64.whl

Download URL indexed_gzip-1.10.3-cp311-abi3-macosx_10_9_x86_64.whl
Size 335.5 kB
Tags CPython 3.11 abi3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a01245bd4823208a079dcb3293e6513e98675435e75b0677c89bb4d8758107ba
BLAKE2b-256 checksum
How to use checksums
e28be56e7781779d6cfa81f675c08c30fc425d1261ec40b989072bb58c274985
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp311-abi3-macosx_10_9_universal2.whl

Download URL indexed_gzip-1.10.3-cp311-abi3-macosx_10_9_universal2.whl
Size 425.9 kB
Tags CPython 3.11 abi3 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
c49a19a8fc2030718915436cc834e88f76496dddd42e0e5226f081382fac869a
BLAKE2b-256 checksum
How to use checksums
320cf513b4d48a52eefd5ae5b439a99657f78b5dd555019e740499603347ab00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp310-cp310-win_amd64.whl

Download URL indexed_gzip-1.10.3-cp310-cp310-win_amd64.whl
Size 371.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
80c3ae12e58efbcb963f5c4a999dd2ddc19a790ac1500627e8873b8ca30eb10b
BLAKE2b-256 checksum
How to use checksums
8ea2b672dd8f62a6143081f4cd7a170ede9687fc2812400916f5ab2cebe3289a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp310-cp310-win32.whl

Download URL indexed_gzip-1.10.3-cp310-cp310-win32.whl
Size 355.2 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
1b43e522befb7f8349142807b58091efb87078c10fd25e07a496b596d78ae8df
BLAKE2b-256 checksum
How to use checksums
76b964ad17fb2884ad95e7045332834774df76204741a192d5767a539934c33f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL indexed_gzip-1.10.3-cp310-cp310-musllinux_1_2_x86_64.whl
Size 882.5 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2473837456f6cbb80c0232c7ef1b0a737a380b0e02d548f7ce56905a573f440e
BLAKE2b-256 checksum
How to use checksums
c8f9fc00390669322bb03c3a3b4e7f6bbce75b3402618e95ac9657a3df4e1b0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp310-cp310-musllinux_1_2_i686.whl

Download URL indexed_gzip-1.10.3-cp310-cp310-musllinux_1_2_i686.whl
Size 873.3 kB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
b007d5674227672bd7dda532b96a8eebf581adeb3cc4d90b066b592240a9ce17
BLAKE2b-256 checksum
How to use checksums
19a3ed978c6e835c50907f4750d401446cd04ca2be6174e4afe5eabd7fa964ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL indexed_gzip-1.10.3-cp310-cp310-musllinux_1_2_aarch64.whl
Size 865.5 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
0fccba98644acd3e951749a2d4df3d3c5f215e85a1f246570a73ab115b848363
BLAKE2b-256 checksum
How to use checksums
b3df6df1ae32822fe3cd8f89732338ed5b2fafea2e5c9cc37e9c8f920f8a090a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp310-cp310-manylinux_2_28_i686.whl

Download URL indexed_gzip-1.10.3-cp310-cp310-manylinux_2_28_i686.whl
Size 862.9 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
469551d86a958daaf29b4ab65916301b909fdd534c334785536ca10a5e156ee2
BLAKE2b-256 checksum
How to use checksums
5e09dd523832edc5d286aa3619ba372467eeb6a7c5722e7b350044c4804a61cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL indexed_gzip-1.10.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 879.8 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e54be84149a1be49e444254d4429db5f7e7b64104d82378cf648c59d73ca243d
BLAKE2b-256 checksum
How to use checksums
47b02ce5d041ff7cd7d89c823b3b304acf8204d5680e0c59ccefb036afbef1f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL indexed_gzip-1.10.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 873.1 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ab9bafd6c0e73c0da7494c034659a7672eb279ac039bc8e67780cfb03266503b
BLAKE2b-256 checksum
How to use checksums
2415d975926a7bddcc1e1ca5e8bd19f97df1cab7ce31defe8fb6c4a41819e0a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp310-cp310-macosx_11_0_arm64.whl

Download URL indexed_gzip-1.10.3-cp310-cp310-macosx_11_0_arm64.whl
Size 351.3 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f5dfad58ab9398a70a9b1f9eb167a3e0b3d489891330a8b55c3b310801d7af4b
BLAKE2b-256 checksum
How to use checksums
f8127d4bc2efa4ed8bd26881a6ab67915a90076a9291895d6e4b0533334e4520
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp310-cp310-macosx_10_9_x86_64.whl

Download URL indexed_gzip-1.10.3-cp310-cp310-macosx_10_9_x86_64.whl
Size 356.1 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
ac7bdec248a7aff9f4a99c24c677ba155d5c1ae496502071c82cc2aedaff5b45
BLAKE2b-256 checksum
How to use checksums
9a36011131d39bf6123c660742a497e22aca3e3995d94752d98f5177754379d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp310-cp310-macosx_10_9_universal2.whl

Download URL indexed_gzip-1.10.3-cp310-cp310-macosx_10_9_universal2.whl
Size 459.5 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
6a1fe400e9c2cb33dc736d63015603999ff2b602dfa9dd27dd2dffa02b7ab843
BLAKE2b-256 checksum
How to use checksums
522f8e354d96dc65d3678d6b02d166df5716abaf1640d963ad4c83d17dbb864a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp39-cp39-win_amd64.whl

Download URL indexed_gzip-1.10.3-cp39-cp39-win_amd64.whl
Size 371.9 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
aaac90eaed5d485b2c01b2e4b5b6ee58047b313d9ac591f3b8cda7f7fff62f77
BLAKE2b-256 checksum
How to use checksums
42b5eaacaff017c980d72e607f316d6de44d4d251e752a3210102461eea39752
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp39-cp39-win32.whl

Download URL indexed_gzip-1.10.3-cp39-cp39-win32.whl
Size 355.5 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
52a5850b5f63007b02b0094fd9c606025f6e5d6653196083b98f22a495119b05
BLAKE2b-256 checksum
How to use checksums
225e4e7075f10bc3d47051785e184692292d2eaa1207cac1cc55fe00041bee09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL indexed_gzip-1.10.3-cp39-cp39-musllinux_1_2_x86_64.whl
Size 881.2 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8d803e02b95ddf26ba57fc1c4043cacbc8abd10e542e6196219cb3301544e8de
BLAKE2b-256 checksum
How to use checksums
9ec98fb582a63b35500097b3721025c94a5125dce0e5b1c88f72e93f1c3bf465
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp39-cp39-musllinux_1_2_i686.whl

Download URL indexed_gzip-1.10.3-cp39-cp39-musllinux_1_2_i686.whl
Size 871.4 kB
Tags CPython 3.9 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
1fed6b3f4f3a54d7a29aad62fa4b7e911952f550f2856cf48c67ab716b3dee9c
BLAKE2b-256 checksum
How to use checksums
f0af0c290e525fdac0fb546f7e4a0e1658b5b63b90730d760dc70b7cd790aa99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL indexed_gzip-1.10.3-cp39-cp39-musllinux_1_2_aarch64.whl
Size 863.2 kB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4ae4d77afc00c014bfbf77a27c34666a6cef9d64aa434524ec244723a9af6efb
BLAKE2b-256 checksum
How to use checksums
4a78d4b78e23c04e5115525be5b7b529f862db5d7b44b23e3f52ecff13c2f8c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp39-cp39-manylinux_2_28_i686.whl

Download URL indexed_gzip-1.10.3-cp39-cp39-manylinux_2_28_i686.whl
Size 861.2 kB
Tags CPython 3.9 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
3201d1b0219493b2241ae89a0f069ad0c40db496d62654c745b6d0ad821fdf8b
BLAKE2b-256 checksum
How to use checksums
efcdfcdabfd68ade1ba1c16bef5e7285ead7db18b695ad6970f01421f1e97e32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL indexed_gzip-1.10.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 878.2 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
49a6babb3253d195b024da618c8b12cbb52facbc145d1bc22552f95a45bef81f
BLAKE2b-256 checksum
How to use checksums
da02901375a5c5ba8c3e6f6eb960e2a2210b0981cb662a97789d25f771ee1c9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL indexed_gzip-1.10.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 871.1 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6082f1d1b00b98d400195ca78382f7985b014f57a98d1a477693f25b13c88f70
BLAKE2b-256 checksum
How to use checksums
9b0827a6b5e7d151641021dbefdd7ee42779ffe6da1b51e118c00fb1fb71d0f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp39-cp39-macosx_11_0_arm64.whl

Download URL indexed_gzip-1.10.3-cp39-cp39-macosx_11_0_arm64.whl
Size 351.8 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
41f4efd313c5121dad8c317f7ac9fe544e1329006029a0dbbb4303b812a44e78
BLAKE2b-256 checksum
How to use checksums
345c1883d2324048f4969b0fedf3d9508747d2ddf7f585c2f9ba1d5b7bf12c8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp39-cp39-macosx_10_9_x86_64.whl

Download URL indexed_gzip-1.10.3-cp39-cp39-macosx_10_9_x86_64.whl
Size 356.7 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
5289c5b01d85ac8e834429bdfa0966d0ac9b88bf4ec4d0046c1703871be21e4d
BLAKE2b-256 checksum
How to use checksums
f8f418ef77eb93bd7252c34ccd7a906084256c6fd97964584ff299bfe4b7dff8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp39-cp39-macosx_10_9_universal2.whl

Download URL indexed_gzip-1.10.3-cp39-cp39-macosx_10_9_universal2.whl
Size 460.6 kB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
c2a3aea62f635d070666293549d42aabd72731d74c7e927bbb064c28656114bd
BLAKE2b-256 checksum
How to use checksums
939a31d5c2ad74dec585006cc6a4789cae76c35b6e63250c1d9dc4a76fe3265f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp38-cp38-win_amd64.whl

Download URL indexed_gzip-1.10.3-cp38-cp38-win_amd64.whl
Size 373.0 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
216227aebd57b22d5592dddbf513b12a9f4fca97ab59a46a61b7a71422cb664d
BLAKE2b-256 checksum
How to use checksums
a1c6df6869aca67d7bbd42a8fc7ef46b9d9386636a6218931a417a323172a53f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp38-cp38-win32.whl

Download URL indexed_gzip-1.10.3-cp38-cp38-win32.whl
Size 356.8 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
03f268528af69774787467733014dc30bca12fbdad9cbeaf67cc9368db9ac102
BLAKE2b-256 checksum
How to use checksums
1339e7751b27fa045e335d8152d0c7cdfead77ee389faa9b82495d391315d023
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp38-cp38-musllinux_1_2_x86_64.whl

Download URL indexed_gzip-1.10.3-cp38-cp38-musllinux_1_2_x86_64.whl
Size 910.1 kB
Tags CPython 3.8 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8560ac2a0541f5f9337300f810c17aa26e2588048e0c6e10d26a4cd1e3cb1af9
BLAKE2b-256 checksum
How to use checksums
e4650b5eb71a059f1eb5f583e051e8aea8739e616e383dc894cbf9a9ddd2667a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp38-cp38-musllinux_1_2_i686.whl

Download URL indexed_gzip-1.10.3-cp38-cp38-musllinux_1_2_i686.whl
Size 898.5 kB
Tags CPython 3.8 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
0c4115129309a3b57da18abd990739723f0ab8f15e4eb12bee726c95d236e91b
BLAKE2b-256 checksum
How to use checksums
8a6674a07c7cf65660a024ebaad44e1a1561fff4b4fa28ae4da9d1388c490360
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp38-cp38-musllinux_1_2_aarch64.whl

Download URL indexed_gzip-1.10.3-cp38-cp38-musllinux_1_2_aarch64.whl
Size 889.3 kB
Tags CPython 3.8 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
3380bbd37bc8b2eaaffbe1c0d4929f1d4dae2e1971c4652734e4e66824262302
BLAKE2b-256 checksum
How to use checksums
bfa45dd7d2080a6bc4ba50ba1c4908f113d2c3b7fceb325e60592bade8879166
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp38-cp38-manylinux_2_28_i686.whl

Download URL indexed_gzip-1.10.3-cp38-cp38-manylinux_2_28_i686.whl
Size 889.9 kB
Tags CPython 3.8 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
72178637d98b920efa5110b0fd993cc820968c6f6f76dcc378c5c79fdf44e599
BLAKE2b-256 checksum
How to use checksums
e793047ec9e172111d7a5a3abd7a3129f0dfade7d70cf20bc5f8dfa7fbfa8c8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL indexed_gzip-1.10.3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 910.7 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c092f9a93e692c3c17ed637de0bc1d976485ef10b53df3936d22e32dede856f2
BLAKE2b-256 checksum
How to use checksums
43df011b399b1b9458c4c49aeb7f25591d5527db9f8ffe50b547dab8fd2bb9e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL indexed_gzip-1.10.3-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 902.0 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
665cb718db0f13ff5014206b305b1354d9ca1859a885e2c3a7ec79905aad3805
BLAKE2b-256 checksum
How to use checksums
6a6ab26fd0db2dded3809b431af7726a1243aa68ae28f77bab126d49799e6ac9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp38-cp38-macosx_11_0_arm64.whl

Download URL indexed_gzip-1.10.3-cp38-cp38-macosx_11_0_arm64.whl
Size 357.5 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b70c24dbac147cf3f15cff2e58f2270ac58cdb5886346df12380bc7ca6122c38
BLAKE2b-256 checksum
How to use checksums
ef7c14de94a2b37ea9a4b22718e447f7bf50aa46176662d8118586a1ba27936d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp38-cp38-macosx_10_9_x86_64.whl

Download URL indexed_gzip-1.10.3-cp38-cp38-macosx_10_9_x86_64.whl
Size 361.1 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
7960ce279c9d87e3e478eb1da75b4b01fe4bae590a2451d981d36f52c1b005c2
BLAKE2b-256 checksum
How to use checksums
cdef7f7fef1964df8447fcfb395185db73d63c0342f2b47f29d04de279c5a107
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / indexed_gzip-1.10.3-cp38-cp38-macosx_10_9_universal2.whl

Download URL indexed_gzip-1.10.3-cp38-cp38-macosx_10_9_universal2.whl
Size 470.3 kB
Tags CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
ee37a4ae5819b64a3c4cb0e5ea7162b9dbfc93ec37335ffd2a8f59e09fb4c379
BLAKE2b-256 checksum
How to use checksums
a96b1ddc9cd729b4dab1a414e9df2f92c0bf1d7e12852a818737ea4ac63931f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

1.10.3 This release

67 release files

1.9.5

78 release files

1.9.4

78 release files

1.9.1

76 release files

1.8.5

39 release files

1.8.3

39 release files

1.7.1

54 release files

1.7.0

54 release files

1.6.4

54 release files

1.6.3

54 release files

1.6.1

52 release files

1.6.0

52 release files

1.5.3

54 release files

1.3.3

21 release files

1.3.2

26 release files

1.3.1

26 release files

1.3.0

24 release files

1.2.0

25 release files

1.1.0

25 release files

1.0.0

24 release files

0.8.8

28 release files

0.8.6

21 release files

0.8.5

21 release files

0.8.4

23 release files

0.8.2

23 release files

0.8.1

23 release files

0.6.0

23 release files

0.5.1

15 release files

0.4.0

4 release files

0.3.3

3 release files

0.3.2

3 release files

0.3.1

3 release files

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