Skip to main content

Fast random access of gzip files in Python

Project description

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:

  • mgzip provides an accelerated GZIP compression and decompression library.
  • 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)
  • 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).

License

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

indexed_gzip-1.6.2.tar.gz (72.6 kB view details)

Uploaded Source

Built Distributions

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

indexed_gzip-1.6.2-cp39-cp39-win_amd64.whl (341.1 kB view details)

Uploaded CPython 3.9Windows x86-64

indexed_gzip-1.6.2-cp39-cp39-win32.whl (297.4 kB view details)

Uploaded CPython 3.9Windows x86

indexed_gzip-1.6.2-cp39-cp39-manylinux2014_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.9

indexed_gzip-1.6.2-cp39-cp39-manylinux2010_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

indexed_gzip-1.6.2-cp39-cp39-manylinux2010_i686.whl (3.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

indexed_gzip-1.6.2-cp39-cp39-manylinux1_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9

indexed_gzip-1.6.2-cp39-cp39-manylinux1_i686.whl (3.1 MB view details)

Uploaded CPython 3.9

indexed_gzip-1.6.2-cp39-cp39-macosx_11_0_arm64.whl (573.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

indexed_gzip-1.6.2-cp39-cp39-macosx_10_9_x86_64.whl (665.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

indexed_gzip-1.6.2-cp39-cp39-macosx_10_9_universal2.whl (1.2 MB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

indexed_gzip-1.6.2-cp38-cp38-win_amd64.whl (343.7 kB view details)

Uploaded CPython 3.8Windows x86-64

indexed_gzip-1.6.2-cp38-cp38-win32.whl (299.9 kB view details)

Uploaded CPython 3.8Windows x86

indexed_gzip-1.6.2-cp38-cp38-manylinux2014_aarch64.whl (4.5 MB view details)

Uploaded CPython 3.8

indexed_gzip-1.6.2-cp38-cp38-manylinux2010_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

indexed_gzip-1.6.2-cp38-cp38-manylinux2010_i686.whl (3.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

indexed_gzip-1.6.2-cp38-cp38-manylinux1_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.8

indexed_gzip-1.6.2-cp38-cp38-manylinux1_i686.whl (3.7 MB view details)

Uploaded CPython 3.8

indexed_gzip-1.6.2-cp38-cp38-macosx_11_0_arm64.whl (563.1 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

indexed_gzip-1.6.2-cp38-cp38-macosx_10_9_x86_64.whl (651.3 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

indexed_gzip-1.6.2-cp38-cp38-macosx_10_9_universal2.whl (1.2 MB view details)

Uploaded CPython 3.8macOS 10.9+ universal2 (ARM64, x86-64)

indexed_gzip-1.6.2-cp37-cp37m-win_amd64.whl (314.6 kB view details)

Uploaded CPython 3.7mWindows x86-64

indexed_gzip-1.6.2-cp37-cp37m-win32.whl (278.2 kB view details)

Uploaded CPython 3.7mWindows x86

indexed_gzip-1.6.2-cp37-cp37m-manylinux2014_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.7m

indexed_gzip-1.6.2-cp37-cp37m-manylinux2010_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

indexed_gzip-1.6.2-cp37-cp37m-manylinux2010_i686.whl (2.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

indexed_gzip-1.6.2-cp37-cp37m-manylinux1_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.7m

indexed_gzip-1.6.2-cp37-cp37m-manylinux1_i686.whl (2.6 MB view details)

Uploaded CPython 3.7m

indexed_gzip-1.6.2-cp37-cp37m-macosx_10_9_x86_64.whl (625.9 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

indexed_gzip-1.6.2-cp36-cp36m-win_amd64.whl (313.2 kB view details)

Uploaded CPython 3.6mWindows x86-64

indexed_gzip-1.6.2-cp36-cp36m-win32.whl (278.5 kB view details)

Uploaded CPython 3.6mWindows x86

indexed_gzip-1.6.2-cp36-cp36m-manylinux2014_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.6m

indexed_gzip-1.6.2-cp36-cp36m-manylinux2010_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

indexed_gzip-1.6.2-cp36-cp36m-manylinux2010_i686.whl (2.7 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

indexed_gzip-1.6.2-cp36-cp36m-manylinux1_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.6m

indexed_gzip-1.6.2-cp36-cp36m-manylinux1_i686.whl (2.7 MB view details)

Uploaded CPython 3.6m

indexed_gzip-1.6.2-cp36-cp36m-macosx_10_9_x86_64.whl (616.9 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

indexed_gzip-1.6.2-cp35-cp35m-win_amd64.whl (289.8 kB view details)

Uploaded CPython 3.5mWindows x86-64

indexed_gzip-1.6.2-cp35-cp35m-win32.whl (258.2 kB view details)

Uploaded CPython 3.5mWindows x86

indexed_gzip-1.6.2-cp35-cp35m-manylinux2014_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.5m

indexed_gzip-1.6.2-cp35-cp35m-manylinux2010_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

indexed_gzip-1.6.2-cp35-cp35m-manylinux2010_i686.whl (2.5 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

indexed_gzip-1.6.2-cp35-cp35m-manylinux1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.5m

indexed_gzip-1.6.2-cp35-cp35m-manylinux1_i686.whl (2.5 MB view details)

Uploaded CPython 3.5m

indexed_gzip-1.6.2-cp35-cp35m-macosx_10_9_x86_64.whl (588.8 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

indexed_gzip-1.6.2-cp27-cp27mu-manylinux2010_x86_64.whl (2.1 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

indexed_gzip-1.6.2-cp27-cp27mu-manylinux2010_i686.whl (2.1 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

indexed_gzip-1.6.2-cp27-cp27mu-manylinux1_x86_64.whl (2.1 MB view details)

Uploaded CPython 2.7mu

indexed_gzip-1.6.2-cp27-cp27mu-manylinux1_i686.whl (2.1 MB view details)

Uploaded CPython 2.7mu

indexed_gzip-1.6.2-cp27-cp27m-manylinux2010_x86_64.whl (2.1 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

indexed_gzip-1.6.2-cp27-cp27m-manylinux2010_i686.whl (2.1 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

indexed_gzip-1.6.2-cp27-cp27m-manylinux1_x86_64.whl (2.1 MB view details)

Uploaded CPython 2.7m

indexed_gzip-1.6.2-cp27-cp27m-manylinux1_i686.whl (2.1 MB view details)

Uploaded CPython 2.7m

indexed_gzip-1.6.2-cp27-cp27m-macosx_10_9_x86_64.whl (592.4 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

Details for the file indexed_gzip-1.6.2.tar.gz.

File metadata

  • Download URL: indexed_gzip-1.6.2.tar.gz
  • Upload date:
  • Size: 72.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2.tar.gz
Algorithm Hash digest
SHA256 669bcbbc90813cc420cf10f9b991ebde1a37cdedb45b3e5750c0e8c51501e9e2
MD5 eb007286a58d67ae74c40bf1c33064fc
BLAKE2b-256 b8457c314048995b3dd316f63b89f529f905e77e9c85d8724d60b8b0dbd8d27d

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 341.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 413b963a93dff4500395402724db59b01065e4cb6f4277c05b612ac74f3f4888
MD5 ba3edcbfc28a868d86921d53069a6b77
BLAKE2b-256 ff136747bd87712b9eaa6585597207ee43447ee255bef9d281fd37fe1b27a7a1

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp39-cp39-win32.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 297.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 805d1090075ef53dfa83fdba94766fb3b30a07fe647fc6504ac787b806db402e
MD5 aceded4a22b60991ee99a1443bd2906e
BLAKE2b-256 839fdb99df207763f9dcf3ad36240ed83393bccf9f014a731327a2c72dbd241c

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp39-cp39-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a1fbd292215e8cb3862e2794ae12146e37cdd844bf09d671ac368d6e30c14cf1
MD5 2bc697178ec82c25e35a40d9bf73536f
BLAKE2b-256 ffd34ba4fc7c5c8810322ee59484af2d602406b897c3d52ff1d4b079757928ff

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d9c01e2269ce8d900afdddcc7883f3404b4489b6af08ac98327c63f08c9713ba
MD5 f12c26d8471d3cc900f429e32f071379
BLAKE2b-256 e9e66364ae9d27069aa6271cfca6708f9e9d7befd416e658c678ceb497aaa79a

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp39-cp39-manylinux2010_i686.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ec6f835e26b856777341347bc8b2734d0ccd7aa2a7a4e2867b69bf7692bf1f4d
MD5 e84460689a16afe33747856d005a4e3a
BLAKE2b-256 dc075c6c77eb1b03ac4974d380cf2af0983b4db016c7c3fb1e3f4e1166449c00

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 466cdc280c741ccd8fe67a1e9e926f3b5f85316f7ae8824d932b264fd9625a3d
MD5 3650543779af573a3a2fd0e613fedb5f
BLAKE2b-256 f44dd4451e27acaf958dbd74b899f7dcc48235b9a8f68f73d59e61ca12842606

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp39-cp39-manylinux1_i686.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 7d9fc1edd3e5de8b365e83b93c9b22ab897feb6b20ea71b58d50cccf331097c9
MD5 9cadd34293edd0d160ae77d7a3b8df5e
BLAKE2b-256 77ddd2254878d845cfaab5cb9402539d6482b965988dd95090112169a5339d1b

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 573.0 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 65bb02cded0013bbc32079e2cad08fe30067a1b53666d808bc556275aae5530f
MD5 6de58eaa82b01959dc40259545a82875
BLAKE2b-256 69ae98c935ca69cef6c9cfabe6d21c5fe95a3649b4b2972a25a6f5ee62bf2ab6

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 665.7 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c3c1304d49f53a95abd7c09df43a239086103e5bae6b790c2c879ba5d67e5aaf
MD5 2427000f3fcb083d3d03b3740474049c
BLAKE2b-256 9941c52b11300296632977384010ff3e57e7e80dd3fcc619cb570f796a332326

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8c2c24b150efc92e8921ef53e1427e2718e379043e4c667e91483ce246b6da21
MD5 5a054e5f5fd39d38e756af6933c51ab4
BLAKE2b-256 4c63ced290e48bfd4ff361e9143779a41358e61d94ee8e7068277824a3cd4f22

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 343.7 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4dcb616fafbd67d9aa2ca127a79ad2ee5ac88b7c93a06b5b897546279fd3bf11
MD5 23e8f157d83e015fe7b103860abdc0b1
BLAKE2b-256 36c2f5e1935230a65fbb107942c24183a5c269a3de9dc509931d5351fcff753d

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp38-cp38-win32.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 299.9 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 91af36d9f0230f10201a0a9c5e4a3e37cb63fe0a615ffd75f6a47b7ef95bbf8a
MD5 b805e501bced933116eb7b2da018e98f
BLAKE2b-256 829af8ae08a169a271cc5a9eb2bd4498a8cfef5edac54dbed5eb7a59dcf5c1c1

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp38-cp38-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e4f5ea3ccb130493ab2e0a5eb18fa888e7df46004a180e8f911c586d4f2a3cc7
MD5 8b09e73fa7d37f6e1855d26d620e7143
BLAKE2b-256 eb9c9d08030f8c6d62d7e873639de8254f763585e53c0ff126b9a5a067cb8215

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d9e61403b2e40adc7d8a7e1fba393734b584fd4ee0041a784900dbb357388492
MD5 64fee0a57115676b83549af12d8423ba
BLAKE2b-256 a0e49e156c7f79c9a747455b62e8306c6bd4ba75e14717e2092c99edd40d82a9

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 0b66c7c1f49842fc1579841d2814146ec812dfe84ef399f33bc80b4436d8f67f
MD5 7b18b8805294814e726138c3e7982d47
BLAKE2b-256 518169515fd87af775f19c370156988922eaf4d521ef2ce3a2cbe8eb23438643

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fc2a722c1d1bf0b3f91bcc31d81c9c558ddd6d041923adacc27752741e59b0fb
MD5 2cb1f1e40fa6340cfaf068161a90ec9c
BLAKE2b-256 85466c4487a7b4a460f48729b6c988c6bcadf25c5e3562c49883de618b236ed0

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 1d343d6f33393e78a42c5fddc676dfc67f34afa77deb26b66a20446b9bdf2e01
MD5 502a2d06f5d94b4b76e531d632e1d1f9
BLAKE2b-256 c628bd4c496b2ff597419e6a82fd55e97122eb28c110b893a46f6a057c4435e7

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 563.1 kB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 92cd38f68d5b9f7386de683b5c41c47a9b1e79ba6703f816c689c2ad572c37a4
MD5 b51b14e49edad323fc3477bcbe639b8f
BLAKE2b-256 9f3d92c648feb3b359b98cf74806a2af61d6e78a1d8f59152b230b910289c8c8

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 651.3 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e0a9bf4c8ba35c29765fc6d93a3ae0a12c3b16476400db5b34db9e1995588e6a
MD5 04f9a15e2e4da542e7f68b8b6c91529f
BLAKE2b-256 d8a66fdd18baae415e67e31c580a1d2d3d215d22db155eb18d9ed75f1e0655d6

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp38-cp38-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 004be663d52d7608a20dd102a43448482f7f5ec7dfc5d3a4cb496ae1572c3bb4
MD5 ad79609c79bff9d46704b70fabf9bf31
BLAKE2b-256 2b008bec28413b1a4618f6aebdd0f47a183f98d0586dcc971a959e7f004ce7cb

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 314.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1b26c2e0bc1873959776b4b77cf668e4e9d4600a337436931e31ce6ff7e512a4
MD5 f63294284e98d9c556097e2014a4be21
BLAKE2b-256 441661ab407fb83a0bbc61b2a04bd7b4573c7784d18bb8c69a875975c437998a

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp37-cp37m-win32.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 278.2 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 bca4316fe31d21f040711e3aeaf68059d4fd5ffb343f8acb4a3ac91082868b66
MD5 7734253b82a725d3a640945c5f548162
BLAKE2b-256 51d22486e90b8ad20cbb26180e4e7e45141e83d4b3b7317eeb94b0e43132d873

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp37-cp37m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp37-cp37m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 466e1c243ccab98cc2abe8692e61f170a57a3347d835818443884bb4e53e6c1f
MD5 40cec33152be5382c0baa1dfc22e40c0
BLAKE2b-256 34db536221c8b122d22546483e808a55cb0f1f3132891bc1c82e40e3ee3214e1

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e8ca08ed9d239d54d40595f8203bcc85f0e81a575b247049e601417b4c5771f6
MD5 66e37e67d52793b291321976eacfe807
BLAKE2b-256 8254d7d290d85601ba1b625c17a170a9c4a2fe422ee2e8e37eb291382c525a6d

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d036e60fcef8914c876bf00067405d47e7eed210af0675e9fb27db94685e61b8
MD5 cd9a93b0c64240077e325371ea19d298
BLAKE2b-256 5b321232c2eae570b47110c22eddf75b2d875e39d3afdbbfb0bccd509d372666

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 07b1dee5936752c8526a1a0d7de75fd303df5464e280e17229e82ac6e990654f
MD5 2ba81ce2cee8a34e2172f6b08e0ee48a
BLAKE2b-256 50fbb2911ebb680e00482fdeb2f71865263e0c41e77835402a1d997be35e7186

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8fbf12b6aae2d0173a65532611a96f824ff214241176c0265c4370f3a6e3f222
MD5 e8e91f5643c48f4d71fdd596ca99e50c
BLAKE2b-256 99fb24020f700320bf3108c1b4e1d6bf145b8817e1a4b625900ab30f705ef641

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 625.9 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 35b560fab3f9f058f326c973cb238011858f6dc9af18583d05450bd757d9fce9
MD5 abaee8f397ace6bc05896ca5c1de60a3
BLAKE2b-256 9d3269e9cd54645337c1338a6f6442fcfafb07073d892d25a8c087e46e3046b1

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 313.2 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 e1a0626cad66a4428520805f1e8a17f66acb1bb533574cbb56e55ff80ff343b2
MD5 558fad62ba6a3b36f00004830612b697
BLAKE2b-256 360ba02711058ecbfe334db01121cecfa32a499580bdaad6420968d21ae7ae3a

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp36-cp36m-win32.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 278.5 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 60f2467b68316078637576fbe52b5a22d0519bc65b26fe64dd9fc6f858071524
MD5 0cd5a5b5ff14f8255e0ccdcf30668773
BLAKE2b-256 303e41d56dbfce774c24be58ed443b0560576adb73c1b7960f1e7a6e41e2b7be

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp36-cp36m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp36-cp36m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4992642ece4f43261bbb893370f7ae4dfe64842b3ba59d314e377fbe1f10dc50
MD5 0d8cafc7951d956fdff7147fa89a4b7b
BLAKE2b-256 3347a711f819a3ddabcdefb6a0efc32b5d6271544a96d4cde45637e281d26aa8

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2fabc180d3481fbefea072aeb5cf98b5864cdfd4e2b3b6db13e97f440fa98c22
MD5 94380ed317d03d542d36bb54adee9ceb
BLAKE2b-256 2eec60f48d2b43d6fab6b7d14d1322bedf29f35550a7d0e23041e735c93d5916

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6085417740c94bccf9835c484a61f358f7fda4e493c11f755841e9634c5f4670
MD5 ac57546e36db547d4e5a7f06621e6442
BLAKE2b-256 61edf8cd36aad842a00754c6053bc24d029935ac7d91840a9d98478d5d1eee32

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6df7c10b6a2fd862669e5d17537c6ef382769e9247630d63bca605b7c69d68a6
MD5 b6a5631a447ba08cb0f65ec1e56e5cb8
BLAKE2b-256 3591d8efd9dbebe8dd38a97c118f8820a86245506dce8e6ccd597225bc85fb15

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d840e5c55731a967cea609346a9f7fa74a5875da809609b7fdbed7481bd226f6
MD5 1018c0a146f85ac3fa683ab1755409c7
BLAKE2b-256 fe8c7ccdd1666294896eedaf8fcb5ca27c6a4c4bb11cb852d4c4160aa640bfd9

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 616.9 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d71e2a2f654e1591b3b483c93adfc05c2fc10cca08870e6d37675f10573e27c2
MD5 4e70df030b8447dca1576f5d49fac618
BLAKE2b-256 770ed9abf0caed8298576fa55d939147b735bad47eda34654ed1a9ed13124050

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 289.8 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 7836bd1bd9ce50ddd5c93585c52106c91266110e81e581fa62a1644f3e8fb53c
MD5 bf5e70a4d0cff095449808bf898f1cef
BLAKE2b-256 dfea46320cb973905b1586c7c9de8a17241a939473c59401fad9323ae7c3df5a

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp35-cp35m-win32.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 258.2 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 1cfd9fbf2581f38d684be6c78d4df3f75bf5102fd08c01fff56d63309f30ace0
MD5 3f27bf0e3c836de7d06b5386cc1ec315
BLAKE2b-256 c4e933058489ddd9b886b8cfcc01b0b67f177dd65c81c55f587c5bb30bad73dc

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp35-cp35m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp35-cp35m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ba770c3e08b7a96d0d2c4d1ed4d47c886ad5c2722cc67326e9266ac0c85bfa5f
MD5 6bedc56bc115e547485e1e5645db8f20
BLAKE2b-256 8bd4054a0e769a9ccdf8b13a1d9e3702023baf7666228655b0766ab520800682

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 673d80bcf2a36d7823b250114a918ee092ecf88a41b64ad606e9c1d5bc3b5a90
MD5 28ef714233a21b2b172bb8eba4528889
BLAKE2b-256 ead66c017fd3b32eb68ec8d8f01b49ea1db440099f8988dfeb0ff797f68c709a

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp35-cp35m-manylinux2010_i686.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 43670e0315474bce7639f9273fdbaf77ddde27cbf3a1ec69db7b14621fd84bab
MD5 69355b9150c605c74c627cc73ba1cd32
BLAKE2b-256 9b7e049e5df1c4365cb861d6a57b9077943510ffe98d804a09691cb8658d9ae8

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 976d46deb8c1fae2ae0af2a35f6a7a5deb1dd65cdfa94bfe66d6b35e4d7f3013
MD5 ce10200398ae93dba47c5322ead69b1e
BLAKE2b-256 3b979388a72ae3b49d1ceea93611fd367bbb91855b49cad50d2c298f99239289

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 64e6e70651af8589df9b2d0d78436279a870a27c30284f588368ccaa728ddfb5
MD5 d9df47ec1a7c882dc2299c7b6f4ba604
BLAKE2b-256 7f083860d8301f90f01c578220e3f25345ec37f94c9c1fb0ab9b674251665741

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp35-cp35m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 588.8 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f3f1d26b184a6da5d23714e7b259042bbe51ae31756e8fb62a02eafc8090d420
MD5 4c02fef33ead6873f5ab67c01c821463
BLAKE2b-256 11769b956f6aec878eac9aa424f2e01315e25428c0787e096860cd0697bc86a1

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6065000bcc25e0ff157981e3c45c22d50744344a23fa205195aa00fbcea44e68
MD5 b80dc411c163a6b65dfb751b91341490
BLAKE2b-256 4857e250938b7801f4793bda3c60470ffa898bd5e1a8d6b5c8f2a4366b34d5aa

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp27-cp27mu-manylinux2010_i686.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp27-cp27mu-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 1c615a2d7daddfb1137071ecdf1a410307297157ae6505d1568cf9d26581e1ef
MD5 dbf27538547fcd67d6eae07de3e746ee
BLAKE2b-256 650a6f005be079e3cabd811e3b5fdeaad2b1b29080e3d6e3dd16a0b6668d903b

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 dacc694ea86b8e854741b288628ced13e2f92428a2842764a10b4d27c21e334a
MD5 480bdd9d4e48d4a2349abda230726cd6
BLAKE2b-256 32f5d12b28915b417c111c8e058a874d13b414326bcea773e50dc13137ad59e6

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 6e87d432243fa817c406de2d6d24fff45b995441bde6e24cc3823a62530002fb
MD5 6617cf3c4ce8a53e344bc93c00856bd4
BLAKE2b-256 3da2ac0f41eb3fdb078205d7bcc6472599d43dffeebdffc08966a77377792b8a

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5d3412e70905ffd93b1c14ca88cfd559dd1050061b7aea1f8f07a9d7cb29ed29
MD5 56abf72fe5cf09da6956132103f026ec
BLAKE2b-256 20f4d83a0814b88d736343ba5e51f06d3a6b7b2a64077df6cbf80cb689e04954

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp27-cp27m-manylinux2010_i686.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp27-cp27m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 11e5534ce10b012ef8cb92d66dd9f72a04946c661d47e92bea09425b1e6b3889
MD5 a1adab1d12016973ba184b8d3e4f3a5f
BLAKE2b-256 fea39db853f5e1097120481a283512dbdd1f77add83abe2e2cf603e7088016c5

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2959515a78e6f1eebd881279dd3650b9b8a131e1517583aacf2ccb959be74ec8
MD5 7978806ea4eec8857e05e77e1dcfd27c
BLAKE2b-256 ec8d53f6518c2502273b4f21f294b1f09910dba124616c237dce138a7acb8eb4

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 792848aaf149b60722217dd43b45c9bea4683be95d538722639aeccf60178df6
MD5 71351c578d86a9aff6619a32a034eab9
BLAKE2b-256 0a8ba37cf640e1c9f8cd4cf6c39492198813c6997bfd6e05e8a3886d6bb55094

See more details on using hashes here.

File details

Details for the file indexed_gzip-1.6.2-cp27-cp27m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: indexed_gzip-1.6.2-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 592.4 kB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.12

File hashes

Hashes for indexed_gzip-1.6.2-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 31f100865b5cd895b61b23c64ddce030ea60eac8521504ffc31ed102fa7bd1ba
MD5 a2211840b891d4bf661dc96a4c4cc695
BLAKE2b-256 7309bf8a514aa8e8cc1bec9beebe40fffc249651e9da30e54f3912bb2cdaa850

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page