Skip to main content

Rapidgzip: Parallelized Decompression of Gzip Files with Support for Fast Random Access

PyPI version Python Version PyPI Platforms Downloads
Changelog License C++ Code Checks C++17 Discord Telegram

This repository contains the command line tool rapidgzip, which can be used for parallel decompression of almost any gzip file. Other tools, such as bgzip, can only parallelize decompression of gzip files produced by themselves. rapidgzip works with all files, especially those produced by the usually installed GNU gzip. How this works can be read in the pugz paper or in the rapidgzip paper, which builds upon the former.

The Python module provides a RapidgzipFile class, which can be used to seek inside gzip files without having to decompress them first. Alternatively, you can use this simply as a parallelized gzip decoder as a replacement for Python's builtin gzip module in order to fully utilize all your cores.

The random seeking support is the same as provided by indexed_gzip, but further speedups are realized at the cost of higher memory usage thanks to a least-recently-used cache in combination with a parallelized prefetcher.

This repository is a light-weight fork of the indexed_bzip2 repository, in which the main development takes place. This repository was created for visibility reasons and in order to keep indexed_bzip2 and rapidgzip releases and packaging separate. It will be updated at least for each release. Issues regarding rapidgzip should be opened here.

Table of Contents

  1. Installation
  2. Performance
    1. Scaling Benchmarks on 2xAMD EPYC CPU 7702 (2x64 cores)
    2. Scaling Benchmarks on Ryzen 3900X
    3. Benchmarks for Different Compressors
    4. Benchmarks for Different Decompressors
  3. Usage
    1. Command Line Tool
    2. Python Library
    3. Via Ratarmount
    4. C++ Library
  4. Citation
  5. About
  6. Internal Architecture
  7. Tracing the Decoder

Installation

You can simply install it from PyPI:

python3 -m pip install --upgrade pip  # Recommended for newer manylinux wheels
python3 -m pip install rapidgzip
rapidgzip --help
Advanced Installations

To build from source, these packages are necessary (Debian and derivatives):

sudo apt install git gcc g++ python3 python3-dev python3-pip python3-build python3-venv nasm

Then, the latest unreleased development version can be built with:

python3 -m pip install --force-reinstall 'git+https://github.com/mxmlnkn/rapidgzip.git@main#egginfo=rapidgzip&subdirectory=python/rapidgzip'

And to build locally, you can use build and install the wheel:

git clone --recursive https://github.com/mxmlnkn/rapidgzip.git
cd rapidgzip/python/rapidgzip/
rm -rf dist
python3 -m build
python3 -m pip install --force-reinstall --user --break-system-packages dist/rapidgzip-*.whl

Performance

Following are benchmarks showing the decompression bandwidth over the number of used cores.

There are two rapidgzip variants shown: (index) and (no index). Rapidgzip is generally faster when given an index with --import-index because it can delegate the decompression to ISA-l or zlib while it has to use its own custom-written gzip decompression engine when no index exists yet. Furthermore, decompression can be parallelized more evenly and more effectively when an index exists because the serializing window propagation step is not necessary.

The violin plots show 20 repeated measurements as a single "blob". Thin blobs signal very reproducible timings, while thick blobs signal a large variance.

Scaling Benchmarks on 2xAMD EPYC CPU 7702 (2x64 cores)

Decompression of Silesia Corpus

This benchmark uses the Silesia corpus compressed as a .tar.gz file to show the decompression performance. However, the compressed dataset is only ~69 MB, which is not sufficiently large to show parallelization over 128 cores. That's why the TAR file is repeated as often as there are number of cores in the benchmark times 2 and then compressed into a single large gzip file, which is ~18 GB compressed and 54 GB uncompressed for 128 cores.

Rapidgzip achieves up to 24 GB/s with an index and 12 GB/s without.

Pugz is not shown as a comparison because it is not able to decompress the Silesia dataset because it contains binary data, which it cannot handle.

More Benchmarks

Decompression of Gzip-Compressed Base64 Data

This benchmark uses random data, that has been base64 encoded and then gzip-compressed. This is the next best case for rapidgzip after the trivial case of purely random data, which cannot be compressed and therefore can be decompressed with a simple memory copy. This next best case results in mostly Huffman-coding compressed data with only very few LZ77 back-references. Without LZ77 back-references, parallel decompression can be done more independently and therefore faster than in the case of many LZ77 back-references.

Decompression of Gzip-Compressed FASTQ Data

This benchmarks uses gzip-compressed FASTQ data. That's why the TAR file is repeated as often as there are number of cores in the benchmark to hold the decompression times roughly constant in order to make the benchmark over this large a range feasible. This is almost the worst case for rapidgzip because it contains many LZ77 back-references over very long ranges. This means that a fallback to ISA-L is not possible and it means that the costly two-staged decoding has to be done for almost all the data. This is also the reason why it fails to scale above 64 cores, i.e, to the second CPU socket. The first and second decompression stages are completely independently submitted to a thread pool, which on this NUMA architecture means, that data needs to be costly transferred from one processor socket to the other if the second step for a chunk is not done on the same processor as the first. This should be fixable by making the ThreadPool NUMA-aware.

These three scaling plots were created with rapidgzip 0.9.0, while the ones in the paper were created with 0.5.0.

Scaling Benchmarks on Ryzen 3900X

These benchmarks on my local workstation with a Ryzen 3900X that only has 12 cores (24 virtual cores), but the base frequency is much higher than the 2xAMD EPYC 7702 CPU.

Decompression With Existing Index

4GiB-base64 4GiB-base64 20x-silesia 20x-silesia
Uncompressed Size 4 GiB 3.95 GiB
Compressed Size 3.04 GiB 1.27 GiB
Module Bandwidth
/ (MB/s)
Speedup Bandwidth
/ (MB/s)
Speedup
gzip 250 1 293 1
rapidgzip (0 threads) 5179 20.6 5640 18.8
rapidgzip (1 threads) 488 1.9 684 2.3
rapidgzip (2 threads) 902 3.6 1200 4.0
rapidgzip (6 threads) 2617 10.4 3250 10.9
rapidgzip (12 threads) 4463 17.7 5600 18.7
rapidgzip (24 threads) 5240 20.8 5750 19.2
rapidgzip (32 threads) 4929 19.6 5300 17.7

Decompression From Scratch

4GiB-base64 4GiB-base64 20x-silesia 20x-silesia
Uncompressed Size 4 GiB 3.95 GiB
Compressed Size 3.04 GiB 1.27 GiB
Module Bandwidth
/ (MB/s)
Speedup Bandwidth
/ (MB/s)
Speedup
gzip 250 1 293 1
rapidgzip (0 threads) 5060 20.1 2070 6.9
rapidgzip (1 threads) 487 1.9 630 2.1
rapidgzip (2 threads) 839 3.3 694 2.3
rapidgzip (6 threads) 2365 9.4 1740 5.8
rapidgzip (12 threads) 4116 16.4 1900 6.4
rapidgzip (24 threads) 4974 19.8 2040 6.8
rapidgzip (32 threads) 4612 18.3 2580 8.6

Benchmarks for Different Compressors

This benchmark compresses the enlarged Silesia TAR with different gzip implementations, each with different compression levels. Rapidgzip is then used to decompress the resulting files with 128 cores.

Rapidgzip can parallelize decompression for almost all tested cases. The only exception is files compressed with igzip -0, because these files contain only a single several gigabytes large deflate block. This is the only known tool to produce such a pathological deflate block.

The decompression bandwidth for the other compressors, varies quite a lot. The fastest decompression is reached with 22 GB/s for bgzip-compressed files because the bgzip format is directly supported, which enables rapidgzip to avoid the two-stage decompression method and also enables rapidgzip to offload all of the work to ISA-L. Files compressed with bgzip -l 0 decompress slightly slower with "only" 18 GB/s, because it creates a fully non-compressed gzip stream and therefore is more I/O bound than the other bgzip-generated files.

Decompression of pigz-generated files is the slowest with 6 GB/s as opposed to 10-14 GB/s for gzip and igzip. It is not clear why that is. It might be because pigz generates small deflate blocks and adds flush markers.

The values in this chart are higher than in table 3 in the paper because the measurements were done with rapidgzip 0.10.1 instead of version 0.5.0.

Benchmarks for Different Decompressors

These benchmarks use different compressors and different decompressors to show multiple things:

  • Single-core decompression of rapidgzip is close to igzip and roughly twice as fast as bgzip, which uses zlib.
  • Decompression bandwidth with ISA-L can somewhat compete with zstd and is only 25% slower.
  • Both bgzip and pzstd can only parallelize decompression of files compressed with bgzip / pzstd. This especially means that files compressed with the standard zstd tool cannot be decompressed in parallel and tops out at ~800 MB/s.
  • Even for bgzip-compressed files, rapidgzip is always faster than bgzip for decompression, thanks to ISA-L and better multi-threading.
  • Rapidgzip scales higher than pzstd for decompression with many cores, and can be more than twice as fast when an index exists: 24.3 GB/s vs. 9.5 GB/s.

The values in this chart are higher than in table 4 in the paper because the measurements were done with rapidgzip 0.10.1 instead of version 0.5.0.

Usage

Command Line Tool

rapidgzip --help

# Parallel decoding: 1.7 s
time rapidgzip -d -c -P 0 sample.gz | wc -c

# Serial decoding: 22 s
time gzip -d -c sample.gz | wc -c
Help Output
A gzip decompressor tool based on the rapidgzip backend from ratarmount
Usage:
  rapidgzip [OPTION...] positional parameters

 Actions options:
  -d, --decompress        Force decompression. Only for compatibility. No
                          compression supported anyways.
      --import-index arg  Uses an existing gzip index.
      --export-index arg  Write out a gzip index file.
      --count             Prints the decompressed size.
  -l, --count-lines       Prints the number of newline characters in the
                          decompressed data.
      --analyze           Print output about the internal file format
                          structure like the block types.

 Advanced options:
      --chunk-size arg      The chunk size decoded by the parallel workers
                            in KiB. (default: 4096)
      --verify              Verify CRC32 checksum. Will slow down
                            decompression and there are already some
                            implicit and explicit checks like whether the
                            end of the file could be reached and whether
                            the stream size is correct.
      --no-verify           Do not verify CRC32 checksum. Might speed up
                            decompression and there are already some
                            implicit and explicit checks like whether the
                            end of the file could be reached and whether
                            the stream size is correct.
      --io-read-method arg  Option to force a certain I/O method for
                            reading. By default, pread will be used when
                            possible. Possible values: pread, sequential,
                            locked-read (default: pread)
      --index-format arg    Option to select an output index format.
                            Possible values: gztool, gztool-with-lines,
                            indexed_gzip. (default: indexed_gzip)

 Decompression options:
  -c, --stdout                  Output to standard output. This is the
                                default, when reading from standard input.
  -f, --force                   Force overwriting existing output files.
                                Also forces decompression even when piped
                                to /dev/null.
  -o, --output arg              Output file. If none is given, use the
                                input file name with '.gz' stripped or
                                '<input file>.out'. If no input is read
                                from standard input and not output file is
                                given, then will write to standard output.
  -k, --keep                    Keep (do not delete) input file. Only for
                                compatibility. This tool will not delete
                                anything automatically!
  -P, --decoder-parallelism arg
                                Use the parallel decoder. If an optional
                                integer >= 1 is given, then that is the
                                number of decoder threads to use. Note that
                                there might be further threads being
                                started with non-decoding work. If 0 is
                                given, then the parallelism will be
                                determined automatically. (default: 0)
      --ranges arg              Decompress only the specified byte ranges.
                                Example: 10@0,1KiB@15KiB,5L@20L to
                                decompress the first 10 bytes, 1024 bytes
                                at offset 15 KiB, as well as the 5 lines
                                after skipping the first 20 lines.

 Output options:
  -h, --help                   Print this help message.
  -q, --quiet                  Suppress noncritical error messages.
  -v, --verbose                Print debug output and profiling statistics.
  -V, --version                Display software version.
      --oss-attributions       Display open-source software licenses.
      --oss-attributions-yaml  Display open-source software licenses in
                               YAML format for use with Conda.

If no file names are given, rapidgzip decompresses from standard input to standard output.
If the output is discarded by piping to /dev/null, then the actual decoding step might
be omitted if neither -l nor -L nor --force are given.

Examples:

Decompress a file:
  rapidgzip -d file.gz

Decompress a file in parallel:
  rapidgzip -d -P 0 file.gz

List information about all gzip streams and deflate blocks:
  rapidgzip --analyze file.gz

Python Library

Simple open, seek, read, and close

from rapidgzip import RapidgzipFile

file = RapidgzipFile("example.gz", parallelization=os.cpu_count())

# You can now use it like a normal file
file.seek(123)
data = file.read(100)
file.close()

The first call to seek will ensure that the block offset list is complete and therefore might create them first. Because of this, the first call to seek might take a while.

Use with context manager

import os
import rapidgzip

with rapidgzip.open("example.gz", parallelization=os.cpu_count()) as file:
    file.seek(123)
    data = file.read(100)

Storing and loading the block offset map

The creation of the list of gzip blocks can take a while because it has to decode the gzip file completely. To avoid this setup when opening a gzip file, the block offset list can be exported and imported.

import os
import rapidgzip

index_path = "example.gz.gzindex"

with rapidgzip.open("example.gz", parallelization=os.cpu_count()) as file:
    file.seek(123)
    data = file.read(100)
    file.export_index(index_path)

with rapidgzip.open("example.gz", parallelization=os.cpu_count()) as file:
    file.import_index(index_path)
    file.seek(123)
    data = file.read(100)

Open a pure Python file-like object for indexed reading

import io
import os
import rapidgzip as rapidgzip

with open("example.gz", "rb") as file:
    in_memory_file = io.BytesIO(file.read())

with rapidgzip.open(in_memory_file, parallelization=os.cpu_count()) as file:
    file.seek(123)
    data = file.read(100)

Via Ratarmount

rapidgzip is the default backend in ratarmount since version 0.14.0. Then, you can use ratarmount to mount single gzip files easily.

base64 /dev/urandom | head -c $(( 4 * 1024 * 1024 * 1024 )) | gzip > sample.gz
# Serial decoding: 23 s
time gzip -c -d sample.gz | wc -c

python3 -m pip install --user ratarmount
ratarmount sample.gz mounted

# Parallel decoding: 3.5 s
time cat mounted/sample | wc -c

# Random seeking to the middle of the file and reading 1 MiB: 0.287 s
time dd if=mounted/sample bs=$(( 1024 * 1024 )) \
       iflag=skip_bytes,count_bytes skip=$(( 2 * 1024 * 1024 * 1024 )) count=$(( 1024 * 1024 )) | wc -c

C++ library

Because it is written in C++, it can of course also be used as a C++ library. rapidgzip supports streaming of uncompressed data with a predefined buffer size, although small buffer sizes decrease performance.

In order to make heavy use of templates and to simplify compiling with Python setuptools, it is header-only. The license is also permissive enough for most use cases.

Rapidgzip can be added to an existing CMake project using FetchContent, or directly via add_subdirectory

An example CMake build using FetchContent can be found here.

Citation

A paper describing the implementation details and showing the scaling behavior with up to 128 cores has been submitted to and accepted in ACM HPDC'23, The 32nd International Symposium on High-Performance Parallel and Distributed Computing. The paper can also be accessed on ACM DL or Arxiv. The accompanying presentation can be found here.

If you use this software for your scientific publication, please cite it as:

@inproceedings{rapidgzip,
    author    = {Knespel, Maximilian and Brunst, Holger},
    title     = {Rapidgzip: Parallel Decompression and Seeking in Gzip Files Using Cache Prefetching},
    year      = {2023},
    isbn      = {9798400701559},
    publisher = {Association for Computing Machinery},
    address   = {New York, NY, USA},
    url       = {https://doi.org/10.1145/3588195.3592992},
    doi       = {10.1145/3588195.3592992},
    abstract  = {Gzip is a file compression format, which is ubiquitously used. Although a multitude of gzip implementations exist, only pugz can fully utilize current multi-core processor architectures for decompression. Yet, pugz cannot decompress arbitrary gzip files. It requires the decompressed stream to only contain byte values 9–126. In this work, we present a generalization of the parallelization scheme used by pugz that can be reliably applied to arbitrary gzip-compressed data without compromising performance. We show that the requirements on the file contents posed by pugz can be dropped by implementing an architecture based on a cache and a parallelized prefetcher. This architecture can safely handle faulty decompression results, which can appear when threads start decompressing in the middle of a gzip file by using trial and error. Using 128 cores, our implementation reaches 8.7 GB/s decompression bandwidth for gzip-compressed base64-encoded data, a speedup of 55 over the single-threaded GNU gzip, and 5.6 GB/s for the Silesia corpus, a speedup of 33 over GNU gzip.},
    booktitle = {Proceedings of the 32nd International Symposium on High-Performance Parallel and Distributed Computing},
    pages     = {295–307},
    numpages  = {13},
    keywords  = {gzip, decompression, parallel algorithm, performance, random access},
    location  = {Orlando, FL, USA},
    series    = {HPDC '23},
}

About

This tool originated as a backend for ratarmount. After writing the bzip2 backend for ratarmount, my hesitation about reimplementing custom decoders for existing file formats has vastly diminished. And, while random access to gzip files did exist with indexed_gzip, it did not support parallel decompression neither for the index creation nor when the index already exists. The latter of which is trivial, when ignoring load balancing issues, but parallelizing even the index creation is vastly more complicated because decompressing data requires the previous 32 KiB of decompressed data to be known.

After implementing a production-ready version by improving upon the algorithm used by pugz, I submitted a paper. The review process was double-blind and I was unsure whether to pseudonymize Pragzip because it has already been uploaded to Github. In the end, I used "rapidgzip" during the review process and because I was not sure, which form fields should be filled with the pseudonymized title, I simply stuck with it. Rapidgzip was chosen for similar reason to pragzip, namely the P and RA are acronyms for Parallel and Random Access. As rapgzip, did not stick, I used rapidgzip, which now also contains the foremost design goal in its name: being rapidly faster than single-threaded implementations. Furthermore, the additional ID could be interpreted to stand for Index and Decompression, making "rapid" a partial backronym.

Internal Architecture

The main part of the internal architecture used for parallelizing is the same as used for indexed_bzip2.

Tracing the Decoder

Performance profiling and tracing is done with Score-P for instrumentation and Vampir for visualization. This is one way, you could install Score-P with most of the functionalities on Ubuntu 22.04.

Installation of Dependencies

Installation steps for Score-P
sudo apt-get install libopenmpi-dev openmpi-bin gcc-11-plugin-dev llvm-dev libclang-dev libunwind-dev \
                     libopen-trace-format-dev otf-trace libpapi-dev

# Install Score-P (to /opt/scorep)
SCOREP_VERSION=8.0
wget "https://perftools.pages.jsc.fz-juelich.de/cicd/scorep/tags/scorep-${SCOREP_VERSION}/scorep-${SCOREP_VERSION}.tar.gz"
tar -xf "scorep-${SCOREP_VERSION}.tar.gz"
cd "scorep-${SCOREP_VERSION}"
./configure --with-mpi=openmpi --enable-shared --without-llvm --without-shmem --without-cubelib --prefix="/opt/scorep-${SCOREP_VERSION}"
make -j $( nproc )
make install

# Add /opt/scorep to your path variables on shell start
cat <<EOF >> ~/.bashrc
if test -d /opt/scorep; then
    export SCOREP_ROOT=/opt/scorep
    export PATH=$SCOREP_ROOT/bin:$PATH
    export LD_LIBRARY_PATH=$SCOREP_ROOT/lib:$LD_LIBRARY_PATH
fi
EOF

echo -1 | sudo tee /proc/sys/kernel/perf_event_paranoid

# Check whether it works
scorep --version
scorep-info config-summary

Tracing

Results for a version from 2023-02-04

Comparison without and with rpmalloc preloaded

Metadata

Release files for rapidgzip 0.16.0

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

Source distribution (sdist)

Source distribution for rapidgzip 0.16.0
File Size Uploaded
rapidgzip-0.16.0.tar.gz 1.3 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for rapidgzip 0.16.0
File
rapidgzip-0.16.0-pp311-pypy311_pp73-win_amd64.whl PyPy 3.11 PyPy 3.11 7.3 Windows x86-64 Details
rapidgzip-0.16.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
rapidgzip-0.16.0-pp311-pypy311_pp73-manylinux_2_26_i686.manylinux_2_28_i686.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.28+ x86-32, Linux glibc 2.26+ x86-32 Details
rapidgzip-0.16.0-pp311-pypy311_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
rapidgzip-0.16.0-pp311-pypy311_pp73-macosx_13_0_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 macOS 13.0+ x86-64 Details
rapidgzip-0.16.0-pp311-pypy311_pp73-macosx_13_0_arm64.whl PyPy 3.11 PyPy 3.11 7.3 macOS 13.0+ ARM64 Details
rapidgzip-0.16.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
rapidgzip-0.16.0-cp314-cp314t-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 Details
rapidgzip-0.16.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
rapidgzip-0.16.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
rapidgzip-0.16.0-cp314-cp314t-manylinux_2_26_i686.manylinux_2_28_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32, Linux glibc 2.26+ x86-32 Details
rapidgzip-0.16.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
rapidgzip-0.16.0-cp314-cp314t-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64 Details
rapidgzip-0.16.0-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details
rapidgzip-0.16.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
rapidgzip-0.16.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
rapidgzip-0.16.0-cp314-cp314-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-32 Details
rapidgzip-0.16.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
rapidgzip-0.16.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
rapidgzip-0.16.0-cp314-cp314-manylinux_2_26_i686.manylinux_2_28_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-32, Linux glibc 2.26+ x86-32 Details
rapidgzip-0.16.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
rapidgzip-0.16.0-cp314-cp314-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 13.0+ x86-64 Details
rapidgzip-0.16.0-cp314-cp314-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 macOS 13.0+ ARM64 Details
rapidgzip-0.16.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
rapidgzip-0.16.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
rapidgzip-0.16.0-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details
rapidgzip-0.16.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
rapidgzip-0.16.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
rapidgzip-0.16.0-cp313-cp313-manylinux_2_26_i686.manylinux_2_28_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-32, Linux glibc 2.26+ x86-32 Details
rapidgzip-0.16.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
rapidgzip-0.16.0-cp313-cp313-macosx_13_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 13.0+ x86-64 Details
rapidgzip-0.16.0-cp313-cp313-macosx_13_0_arm64.whl CPython 3.13 CPython 3.13 macOS 13.0+ ARM64 Details
rapidgzip-0.16.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
rapidgzip-0.16.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
rapidgzip-0.16.0-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
rapidgzip-0.16.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
rapidgzip-0.16.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
rapidgzip-0.16.0-cp312-cp312-manylinux_2_26_i686.manylinux_2_28_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-32, Linux glibc 2.26+ x86-32 Details
rapidgzip-0.16.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
rapidgzip-0.16.0-cp312-cp312-macosx_13_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 13.0+ x86-64 Details
rapidgzip-0.16.0-cp312-cp312-macosx_13_0_arm64.whl CPython 3.12 CPython 3.12 macOS 13.0+ ARM64 Details
rapidgzip-0.16.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
rapidgzip-0.16.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
rapidgzip-0.16.0-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
rapidgzip-0.16.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
rapidgzip-0.16.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
rapidgzip-0.16.0-cp311-cp311-manylinux_2_26_i686.manylinux_2_28_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-32, Linux glibc 2.26+ x86-32 Details
rapidgzip-0.16.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
rapidgzip-0.16.0-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
rapidgzip-0.16.0-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details
rapidgzip-0.16.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
rapidgzip-0.16.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
rapidgzip-0.16.0-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
rapidgzip-0.16.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
rapidgzip-0.16.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
rapidgzip-0.16.0-cp310-cp310-manylinux_2_26_i686.manylinux_2_28_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-32, Linux glibc 2.26+ x86-32 Details
rapidgzip-0.16.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
rapidgzip-0.16.0-cp310-cp310-macosx_13_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 13.0+ x86-64 Details
rapidgzip-0.16.0-cp310-cp310-macosx_13_0_arm64.whl CPython 3.10 CPython 3.10 macOS 13.0+ ARM64 Details
rapidgzip-0.16.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
rapidgzip-0.16.0-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
rapidgzip-0.16.0-cp39-cp39-musllinux_1_2_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-32 Details
rapidgzip-0.16.0-cp39-cp39-musllinux_1_2_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ ARM64 Details
rapidgzip-0.16.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
rapidgzip-0.16.0-cp39-cp39-manylinux_2_26_i686.manylinux_2_28_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-32, Linux glibc 2.26+ x86-32 Details
rapidgzip-0.16.0-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
rapidgzip-0.16.0-cp39-cp39-macosx_13_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 13.0+ x86-64 Details
rapidgzip-0.16.0-cp39-cp39-macosx_13_0_arm64.whl CPython 3.9 CPython 3.9 macOS 13.0+ ARM64 Details

Total release size: 387.4 MB

Release files / rapidgzip-0.16.0.tar.gz

Download URL rapidgzip-0.16.0.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
8b124f29bc12de4249ab81e83e5ad35e67742a1a8ff4acb61b74c0d9fda1c14e
BLAKE2b-256 checksum
How to use checksums
959ad94edac485ade88fbee6864d057eae8a5363bf734da5760f4e99f7a02d94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-pp311-pypy311_pp73-win_amd64.whl

Download URL rapidgzip-0.16.0-pp311-pypy311_pp73-win_amd64.whl
Size 818.8 kB
Tags PyPy 3.11 PyPy 3.11 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
352e3ae28308bea800b79d17267f4095103f18a13faae91a15dff6b6789a1786
BLAKE2b-256 checksum
How to use checksums
976f3673064b80049a3b95f8d41247da3287711cbaa3a8c1498504fc16d3e5af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rapidgzip-0.16.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
5618a24cd0a05a6cbd58dd3f874a42e8441a3c1bb52422be961ac798f816d5d5
BLAKE2b-256 checksum
How to use checksums
083a6606bed8cd61506a3b6c6267df35634305d16c8b45326365ecc7704ad8bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-pp311-pypy311_pp73-manylinux_2_26_i686.manylinux_2_28_i686.whl

Download URL rapidgzip-0.16.0-pp311-pypy311_pp73-manylinux_2_26_i686.manylinux_2_28_i686.whl
Size 1.2 MB
Tags Linux glibc 2.26+ x86-32 Linux glibc 2.28+ x86-32 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
0e2509215458d2dd78226bf86fd71e2ce1c7f7390c8fc0919d8bd5c545d72885
BLAKE2b-256 checksum
How to use checksums
7ec5b4b4b414ba7b39d1008c8609570e17c6f6a6dce01d6f838fc2b189da0893
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-pp311-pypy311_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL rapidgzip-0.16.0-pp311-pypy311_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 1.1 MB
Tags Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
9db2e5d4989d7011e9232f7a4a1b2ed81296e11846ba3e1d326c9546db7802eb
BLAKE2b-256 checksum
How to use checksums
a56da03f3e3314c30c4aeffa960d23d0d05f1766fc664dd453689647c2463db4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-pp311-pypy311_pp73-macosx_13_0_x86_64.whl

Download URL rapidgzip-0.16.0-pp311-pypy311_pp73-macosx_13_0_x86_64.whl
Size 902.4 kB
Tags PyPy 3.11 PyPy 3.11 7.3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
0be5fac1435643e0d8e9e7e3bae63c1ca697abf233f94c95cb1063048d2290a8
BLAKE2b-256 checksum
How to use checksums
6b20cca79e1d87174bb052641caa2036f88eb4cee5a86926619e234187b825fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-pp311-pypy311_pp73-macosx_13_0_arm64.whl

Download URL rapidgzip-0.16.0-pp311-pypy311_pp73-macosx_13_0_arm64.whl
Size 844.7 kB
Tags PyPy 3.11 PyPy 3.11 7.3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
60106f73a300b1118e92c5fe72afad2ee5c3d7b636a2b2e6c6d167113c25bd2d
BLAKE2b-256 checksum
How to use checksums
6ac85857d447cc822c28a9cbab2fd762d9d283568c6320d8cd48003b7775e782
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL rapidgzip-0.16.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 9.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e97eade69bc022983cdc68314f5fa63662aea087d28f6fee1767304c69ec0e67
BLAKE2b-256 checksum
How to use checksums
575ff639c468392899248ce975399e1fbf202438c650c926a3309914b2fb8231
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp314-cp314t-musllinux_1_2_i686.whl

Download URL rapidgzip-0.16.0-cp314-cp314t-musllinux_1_2_i686.whl
Size 9.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
6632c9640341228331504c573e68697c5bdac830fc1d10fcc25a609214ed4a34
BLAKE2b-256 checksum
How to use checksums
d1a3edbf05b657fbea702072687ab462864f2eb3793e263e13635cdedb384eed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL rapidgzip-0.16.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 8.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4c5de8f95d96536f285f3a013086fc27f6b5ea6e251212b815f8fad7b658f8d0
BLAKE2b-256 checksum
How to use checksums
04d658ec85c58eb1bb45e3ef7493d979e7091e6eb2295bd9489b4234df7a1f2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rapidgzip-0.16.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 8.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c4355d7ee1f4567bee998c2c80475495f74d68cb95d461e9accf4dc3563bbb8a
BLAKE2b-256 checksum
How to use checksums
2701945e7bf95587a5c5452eaf4f602cbc9ad7c22c8c2a97627fc85b0316feed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp314-cp314t-manylinux_2_26_i686.manylinux_2_28_i686.whl

Download URL rapidgzip-0.16.0-cp314-cp314t-manylinux_2_26_i686.manylinux_2_28_i686.whl
Size 8.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.26+ x86-32 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
d0e255eb7037478f171e4808b915b835c6e5faa878b30b366674b406ad11b5ab
BLAKE2b-256 checksum
How to use checksums
e761f6d2277bc7cbf79423c573c2e43a9fb9a93f3e94c278ae85da1fb2232a6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL rapidgzip-0.16.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 8.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
684f515bb4984fe3ca6a20f65700317b37902e68ad3bd62a6be1f4b4d84264e5
BLAKE2b-256 checksum
How to use checksums
da7b444ae4e7226e83548f74ff7a16b51a9edbb0405ca158ccda8dbeba98a31f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL rapidgzip-0.16.0-cp314-cp314t-macosx_13_0_x86_64.whl
Size 941.3 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
886761546c54577d16a981c07f992bd76b967ec130517b5207b30f83b06a51e9
BLAKE2b-256 checksum
How to use checksums
81806e63e2c2d0af9516dadd641a5b7c683c37b2dd5b62bae3dff3eaef4c3a63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp314-cp314t-macosx_13_0_arm64.whl

Download URL rapidgzip-0.16.0-cp314-cp314t-macosx_13_0_arm64.whl
Size 886.3 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
6df748d58d3c939e77930ae8373d4822eaaf735ae44865cf23f24b1c3f00a565
BLAKE2b-256 checksum
How to use checksums
a333d2f8c4cf2eaf6e0cc84e2f70b506e3cc304012d195b03b63d74b74cf55ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp314-cp314-win_amd64.whl

Download URL rapidgzip-0.16.0-cp314-cp314-win_amd64.whl
Size 842.4 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
2a5de9b22d31bd9bf4a9b2e167ec65fcc4eed8ff36284c861cd970a6caaa9a34
BLAKE2b-256 checksum
How to use checksums
bec79af7759f3517542982c9b7ab59c83a97b7c99a1f074a2e9e1fc364b139bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL rapidgzip-0.16.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 9.1 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a2a8a9ad4b85b17a5078d34fb0207fb4058f4785cc7b6e04449832263b84708f
BLAKE2b-256 checksum
How to use checksums
504e6c6e057760428a5d6b8b9619fc6dbdd4b7d5fadbeecc1df4899c1b4cf092
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp314-cp314-musllinux_1_2_i686.whl

Download URL rapidgzip-0.16.0-cp314-cp314-musllinux_1_2_i686.whl
Size 9.0 MB
Tags CPython 3.14 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
69168f1abe3addfdff5502c89e7ae9244ed6e9a5c7fc23855f103715c0cb51c7
BLAKE2b-256 checksum
How to use checksums
bca772d0dd4b294393f5c93a1a9c85ccfad9a6f836b276fcc4361fd298c2aed9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL rapidgzip-0.16.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 8.8 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
3fd99d0f86471bdee5672b7ed7a560c0cb845e065f0eefce399ae38d9ccd2c71
BLAKE2b-256 checksum
How to use checksums
da26082466b451a83af4ff6bd8f0ea8dd39afb9423c5ee7c513f6dd87063101f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rapidgzip-0.16.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 8.5 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
492bc6496b1a8da30943ca34c2fe12ae12802cf76125af05fc29270142d394c6
BLAKE2b-256 checksum
How to use checksums
b72e6d0224580312ec28d8505949205fb309d7638adc583b69cec9f9150aa6dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp314-cp314-manylinux_2_26_i686.manylinux_2_28_i686.whl

Download URL rapidgzip-0.16.0-cp314-cp314-manylinux_2_26_i686.manylinux_2_28_i686.whl
Size 8.2 MB
Tags CPython 3.14 Linux glibc 2.26+ x86-32 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
be6aa179eb6b052ce7ab8567d13f786ba0d7e64affd0c35f3164a196761fe32b
BLAKE2b-256 checksum
How to use checksums
66153d64e8e0e39ba566dfa8f77efdf9af22340a8e45a2d64b5b515273a046b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL rapidgzip-0.16.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 8.2 MB
Tags CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0c251b8d9969a4d6a4b4be459b56a7f2c721131fbfb34481707730b71d7d6059
BLAKE2b-256 checksum
How to use checksums
61f0d4c49169b864ce4ace40f2c1325d999479a479101d6d115642f46826beb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp314-cp314-macosx_13_0_x86_64.whl

Download URL rapidgzip-0.16.0-cp314-cp314-macosx_13_0_x86_64.whl
Size 936.0 kB
Tags CPython 3.14 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
4a5280331a5a6e6e35c44f6e2031d006b012bdb732fbaf808ae0b2902a17224f
BLAKE2b-256 checksum
How to use checksums
e4827b20be190f68b384222b51bc0ccea93d3ca3a86c3e32e472b0fade0151b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp314-cp314-macosx_13_0_arm64.whl

Download URL rapidgzip-0.16.0-cp314-cp314-macosx_13_0_arm64.whl
Size 881.6 kB
Tags CPython 3.14 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
2a773fdab7dfba353fb1cbb91d4b59b88c0e083a65ead10f110c1db5e14b5050
BLAKE2b-256 checksum
How to use checksums
75be79686c14a1018d0551f0b1d9ab61015c3f86a19f81c6a24d7a915070ec65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp313-cp313-win_amd64.whl

Download URL rapidgzip-0.16.0-cp313-cp313-win_amd64.whl
Size 825.4 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
b0f1007bf2fdd97a97a8f8197c2633a055b227c11d5d3037c028b9112340d598
BLAKE2b-256 checksum
How to use checksums
cd850ad7cc83787288289599896b9864dfc03e51c1201e919fd47eaa163b7136
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL rapidgzip-0.16.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 9.1 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
7cd0bcadc73fe2755ffc9c663d008af87faacb995bed7b0347ebe6941c518482
BLAKE2b-256 checksum
How to use checksums
e1b64e14899044964cb6fddcc48a5b0a936bf0245024a1c8ada9f5fd46340f95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp313-cp313-musllinux_1_2_i686.whl

Download URL rapidgzip-0.16.0-cp313-cp313-musllinux_1_2_i686.whl
Size 9.0 MB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
c19a77ea8de7165145febc2cc0eb6920c0004e82f198638c02342a0d3335caab
BLAKE2b-256 checksum
How to use checksums
144c0dcf0e31d4501632263fa6ad61544280772ea004e48b0c9d1dfc94b0c151
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL rapidgzip-0.16.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 8.8 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
be39dc9ef2cbb84892fe4279a7fffc3289db9a8090cdf5ee8859fa240b384110
BLAKE2b-256 checksum
How to use checksums
832ec17d5f5f9984ed90984579fac74260259eac26b14e5e143b34c5315ec792
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rapidgzip-0.16.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 8.5 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6b83fcb43416473f7e6aaef89c8d725e9dae4d3badf7e0a134254040e2dbabf7
BLAKE2b-256 checksum
How to use checksums
7f3df39d9b0cb28f91492093c22af0e00318c5a480c605d83d8af9c55605d704
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp313-cp313-manylinux_2_26_i686.manylinux_2_28_i686.whl

Download URL rapidgzip-0.16.0-cp313-cp313-manylinux_2_26_i686.manylinux_2_28_i686.whl
Size 8.2 MB
Tags CPython 3.13 Linux glibc 2.26+ x86-32 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
fa702c9804c0efba13c3f733e24151a2d365e2573a14a878f533231dd5b14774
BLAKE2b-256 checksum
How to use checksums
82965d90df06fb9023da20753f2c0f80478518cead5bb7a67d7b9c1ba0e51429
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL rapidgzip-0.16.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 8.2 MB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
64a0f834f9ad39930658e7e3ae9b0eb5b6f4f07c1225718073e2ef172e95e685
BLAKE2b-256 checksum
How to use checksums
1e2c36fba071906d7d1749c572ab324e1bffbd15cd2cdfa0d817a3142aa52bab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp313-cp313-macosx_13_0_x86_64.whl

Download URL rapidgzip-0.16.0-cp313-cp313-macosx_13_0_x86_64.whl
Size 935.5 kB
Tags CPython 3.13 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
c3e5a6f6503ccf6ae25eabd49fd6c2d544d1fa082231f60748621177421f6a87
BLAKE2b-256 checksum
How to use checksums
1dc6580cb53b4f2e3d0a5bc58c32b2824421c50fd15062c516308955854e2f58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp313-cp313-macosx_13_0_arm64.whl

Download URL rapidgzip-0.16.0-cp313-cp313-macosx_13_0_arm64.whl
Size 880.9 kB
Tags CPython 3.13 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
328efa3fcbfd1375ce8dfd6fee26dd0bf71b7bd0619b755e90ea735fc5c9a752
BLAKE2b-256 checksum
How to use checksums
a12edecb6730f8f7398e5d94cb8514a5fd0a370faefd01808cb9587b394379f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp312-cp312-win_amd64.whl

Download URL rapidgzip-0.16.0-cp312-cp312-win_amd64.whl
Size 825.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
0a24c2c0b424678df0ed7aeefea00178974eb75fb85d7c5f725fd5a6cfff29bc
BLAKE2b-256 checksum
How to use checksums
86f16ea671b2b6d7cb0d35c30dd751c87cc3585a75effeb9aefaa1af029e66ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL rapidgzip-0.16.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 9.2 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d0e5951535de1eceefc6185d0f48cba062c1c5fef633027c44da01859e874109
BLAKE2b-256 checksum
How to use checksums
331ae276c48d29d0570c981cd192899302c605bf7b454a832921ef4d46497625
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp312-cp312-musllinux_1_2_i686.whl

Download URL rapidgzip-0.16.0-cp312-cp312-musllinux_1_2_i686.whl
Size 9.0 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
d5f46b9a8bf7de08dcca0e53c1771b535e0f43e417a39e3049a5ad6d56de2bc0
BLAKE2b-256 checksum
How to use checksums
bcf8212792629a2b36b6e92dad827918b9ea22a88081e6791437d9cd82f8d67f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL rapidgzip-0.16.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 8.8 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
133607449602f9652d9cd5d2e7e1be31da6d8d2eb00799e4435085373e49d46d
BLAKE2b-256 checksum
How to use checksums
0ab3972296317e63242d65df9a6176bdac59532722bf1578feb1b0c82f485e08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rapidgzip-0.16.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 8.5 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7162822e9e7aeb7f427420a7b9c6f9ee08212e41e5fba65c65ac3c564403a058
BLAKE2b-256 checksum
How to use checksums
0a4f6403de43caeaa61ccbf97824d761c70b074bce9ab23ed8152be5a05bf3ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp312-cp312-manylinux_2_26_i686.manylinux_2_28_i686.whl

Download URL rapidgzip-0.16.0-cp312-cp312-manylinux_2_26_i686.manylinux_2_28_i686.whl
Size 8.2 MB
Tags CPython 3.12 Linux glibc 2.26+ x86-32 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
aa4cedb3d5a33f142fcc22b97e60a6bf3170eedd7cbb47ebf0e86a2fc3671f30
BLAKE2b-256 checksum
How to use checksums
5713bdeea12840f05ee74960709545bfbb1dfa577f67fbee3a970026d20dab26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL rapidgzip-0.16.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 8.2 MB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7d1c8419c8efa18b50092416b19186d9bdac94b9eef3cb408b21ca3b934c7b81
BLAKE2b-256 checksum
How to use checksums
978ff59ce82177fc7ee72f1fb6c0d3334af2fea994956ac99f3276e2ea7293c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp312-cp312-macosx_13_0_x86_64.whl

Download URL rapidgzip-0.16.0-cp312-cp312-macosx_13_0_x86_64.whl
Size 936.3 kB
Tags CPython 3.12 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
840eb2426971e47bc4385a4fb6c2896830c80e3d020ac2f9e7f34210e9c144ba
BLAKE2b-256 checksum
How to use checksums
814a8b9dcf7138403f997f03273199252476df409bea88bdedd7a5e52d5084a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp312-cp312-macosx_13_0_arm64.whl

Download URL rapidgzip-0.16.0-cp312-cp312-macosx_13_0_arm64.whl
Size 881.6 kB
Tags CPython 3.12 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
249c513a7fb1d8cd03325b9caba4b53cc87baea7c1de264fe2f50e6be8d49af3
BLAKE2b-256 checksum
How to use checksums
f328424c3d241b87ac80e076f5e898e7dd68f8a01f661eb379f6cd00bd70ec6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp311-cp311-win_amd64.whl

Download URL rapidgzip-0.16.0-cp311-cp311-win_amd64.whl
Size 826.4 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
b3bbb82768adb0154f63d5b4285e931cd5ea2386887a0b1bf24109ac06116ae5
BLAKE2b-256 checksum
How to use checksums
17b2320b4f5ccaaa2fe8d34b81f3f064dbbeb62ab991fb3a3e556a27b1171487
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL rapidgzip-0.16.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 9.1 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8c56473b19bbe306142c6fd75d0b2268435f6fc7af734a175545151e5a1546ea
BLAKE2b-256 checksum
How to use checksums
44fd2bdb76be40884f32c57567f6b58bad51bf8efe4f2fa0750912b16e797ec2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp311-cp311-musllinux_1_2_i686.whl

Download URL rapidgzip-0.16.0-cp311-cp311-musllinux_1_2_i686.whl
Size 9.0 MB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
a5f6bd6f62ea743b9c7630fde8d893d0d06eab347a826638311ff53844e4ab7f
BLAKE2b-256 checksum
How to use checksums
e88239a9c0fe1befd3dba2b85f0b0db23540a3ac9678835e335ec38b5b6d426a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL rapidgzip-0.16.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 8.8 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d9f649fbedfa29122069688d9a4347af5da61428a7c2886aa472b2906d5d5207
BLAKE2b-256 checksum
How to use checksums
94bf40028b1eb50cd4fae4a3ab7f1f07bde9d4365d65488a346b43828943650b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rapidgzip-0.16.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 8.5 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
92fe10f6347b3a936dd67ab823b3746eaef7c7376ff0dcb560635ebe6eb54335
BLAKE2b-256 checksum
How to use checksums
6b092699cf76ca77a3cf7f09a6a91cbae2918d3e87b28a3223e6db5470a738f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp311-cp311-manylinux_2_26_i686.manylinux_2_28_i686.whl

Download URL rapidgzip-0.16.0-cp311-cp311-manylinux_2_26_i686.manylinux_2_28_i686.whl
Size 8.2 MB
Tags CPython 3.11 Linux glibc 2.26+ x86-32 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
a4ff4288051142c8dff1906bc06f9e889bd733be893e48f7f85c873fc20d260f
BLAKE2b-256 checksum
How to use checksums
dbeedea6a878af2228479193b93c7f314e932ea4a1e62620a8dbbd59e640e6a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL rapidgzip-0.16.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 8.2 MB
Tags CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
264f97eb93f453b997a3afea7040794546b6a3fe08332b4ecea78fda0f1ba2f7
BLAKE2b-256 checksum
How to use checksums
7ac0c2b0856b31cb95011627c7d2376eacea01fbb8e8029a7c7a70b8549f9e6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp311-cp311-macosx_13_0_x86_64.whl

Download URL rapidgzip-0.16.0-cp311-cp311-macosx_13_0_x86_64.whl
Size 936.6 kB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
740f03b1bdc3de19df26e20a118313aa26113a8e45c9c80d6a0ddf0108c62ae4
BLAKE2b-256 checksum
How to use checksums
1292594c46c92e1843f3851ea149f324dce36a03eeff42d6857f02bd42b3832c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp311-cp311-macosx_13_0_arm64.whl

Download URL rapidgzip-0.16.0-cp311-cp311-macosx_13_0_arm64.whl
Size 882.1 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
935cdb7b917b0fae37d4377803912088e9f0b3001eb32310afcdb014d03e0e33
BLAKE2b-256 checksum
How to use checksums
78d92aacc7f7df1a1e7b3311128cd887b0d32f92ec6f5ea8231e4b78bd061b98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp310-cp310-win_amd64.whl

Download URL rapidgzip-0.16.0-cp310-cp310-win_amd64.whl
Size 825.7 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
ba34c5f962438703d3cf6259e3aacd28933d3545626e54fd02ed4b79970cadf5
BLAKE2b-256 checksum
How to use checksums
7d7c00afad5389b47f3a8e6b488b3fdc649a4440d3405b83e6108bab3deef5ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL rapidgzip-0.16.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 9.1 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3234650370c498b51af6e68481aade44bb03a9463f4d1221a37151d031a4c93d
BLAKE2b-256 checksum
How to use checksums
1d3d9d8770c71f5a3b6a8deaa65caaa0d55950c4f8c1a3703af19bb191c1c394
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp310-cp310-musllinux_1_2_i686.whl

Download URL rapidgzip-0.16.0-cp310-cp310-musllinux_1_2_i686.whl
Size 9.0 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
bd689e43e14738e3d0807e2cc4fdb8eaa967ce5379b34c94ea9e79fbdf72fe7f
BLAKE2b-256 checksum
How to use checksums
e1c395563626eb67bbbe894334e7c57a4d0be0daaf4f0c7ca354ef891d97b37a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL rapidgzip-0.16.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 8.8 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
def188710864f5bed7ab324e937cc0c559e1d268f225b6a356ba92bdf0ee3d9a
BLAKE2b-256 checksum
How to use checksums
ddbc19e56bb2663068a4b03f53f2656bb9f1f48f13b41694cfb287f869722bad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rapidgzip-0.16.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 8.5 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
44cbf3c237c9f9d3b0783994df7d4f743a45c777e5751b85094eef6bd4a076b0
BLAKE2b-256 checksum
How to use checksums
d29f98a9caef54da1aca169d8447596b0a70b50f48c5d45539bd3865933f3a28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp310-cp310-manylinux_2_26_i686.manylinux_2_28_i686.whl

Download URL rapidgzip-0.16.0-cp310-cp310-manylinux_2_26_i686.manylinux_2_28_i686.whl
Size 8.2 MB
Tags CPython 3.10 Linux glibc 2.26+ x86-32 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
d124c3cd1f1cf61dfc2ba15ba69db3fb895ccc5268e23adf00538bbeb83c179a
BLAKE2b-256 checksum
How to use checksums
69ebeedff9e07fc01d5a43e4b16185d889a75fbe397ee8811cd4b32a63797228
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL rapidgzip-0.16.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 8.2 MB
Tags CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
11c45b2a4c2fff40dd397833748080dd1e14e42fae52f81e6de44718a3696fb0
BLAKE2b-256 checksum
How to use checksums
7ac8189efb9ec2babb1b6b405f2e1d631f03aa294cd8db13058f27e7ba4098f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp310-cp310-macosx_13_0_x86_64.whl

Download URL rapidgzip-0.16.0-cp310-cp310-macosx_13_0_x86_64.whl
Size 936.6 kB
Tags CPython 3.10 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
c28cf3f45903547fdad642c74ec8ca85a570435fd087e961cf5350b5299d0461
BLAKE2b-256 checksum
How to use checksums
17b96e25d359336cbc4a879505b9635034e9f61e55204271bc9926cdb0724ed2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp310-cp310-macosx_13_0_arm64.whl

Download URL rapidgzip-0.16.0-cp310-cp310-macosx_13_0_arm64.whl
Size 882.4 kB
Tags CPython 3.10 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
9781a9f40e716fdde4ae02e80b09cc26c78fe3629b558d9d814486e59678fd4b
BLAKE2b-256 checksum
How to use checksums
7a0d3daba64ee01f885b27545be5023e3165e916095aefd098c93c8ae04b8bdf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp39-cp39-win_amd64.whl

Download URL rapidgzip-0.16.0-cp39-cp39-win_amd64.whl
Size 826.4 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
74ce8617e7bcfae6ab1c5952ecc820fab86c31dc9b9de76343617ff0eb0295de
BLAKE2b-256 checksum
How to use checksums
07da05f09e8a62a8392e7991d6ed2c5f50072725e71ae089b9f4b2da763561b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL rapidgzip-0.16.0-cp39-cp39-musllinux_1_2_x86_64.whl
Size 9.1 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6d27f77f8eacb0cb0b4f5a9933481c5e37cc9b9e29625aeed6154f8240beee12
BLAKE2b-256 checksum
How to use checksums
a514845735e8f1e13d68870eb7141ac945965be3cfbd4248a091b62191dd9d84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp39-cp39-musllinux_1_2_i686.whl

Download URL rapidgzip-0.16.0-cp39-cp39-musllinux_1_2_i686.whl
Size 9.0 MB
Tags CPython 3.9 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
23dee253786bcf63273118efa8d234d924486dcfb1fbc5db784927e9a4fea875
BLAKE2b-256 checksum
How to use checksums
29540248406b929540176239dc9aa9267d7d2ddb3a46099501a4ade44655fd17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL rapidgzip-0.16.0-cp39-cp39-musllinux_1_2_aarch64.whl
Size 8.8 MB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c79cb5eaa57be13c3a03a7e016c01e4a43e07080608c91ad31444bae8aad4e3d
BLAKE2b-256 checksum
How to use checksums
61937473c1494daeb879c542af8a35c833ac9a552dc529825158d6715b278ec9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL rapidgzip-0.16.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 8.4 MB
Tags CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
85348bcd159ed5c5f7b4a92d8598d402cc24c24d921c7138e61a3915baf192be
BLAKE2b-256 checksum
How to use checksums
31f8db0c0f932d12e79e54501fc860af0ec7f3ca622f6f4a5446cdc0d8b1364f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp39-cp39-manylinux_2_26_i686.manylinux_2_28_i686.whl

Download URL rapidgzip-0.16.0-cp39-cp39-manylinux_2_26_i686.manylinux_2_28_i686.whl
Size 8.2 MB
Tags CPython 3.9 Linux glibc 2.26+ x86-32 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
1d4b383370e6f7959cbef639c7777e50d9d318739eaa2364eda058067a1524e7
BLAKE2b-256 checksum
How to use checksums
12626d9d166944f5fdf3b6dac8bf2de49a963a8e3ddd2e21281d233e23c79d07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL rapidgzip-0.16.0-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 8.2 MB
Tags CPython 3.9 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2c3d75cb314b6dc28cf8fa238ff56f5ffae142af581f531fc674229184386f1d
BLAKE2b-256 checksum
How to use checksums
465ebfd0ba68015806de0959c6514a61b162548014c550a30e83be81943878c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp39-cp39-macosx_13_0_x86_64.whl

Download URL rapidgzip-0.16.0-cp39-cp39-macosx_13_0_x86_64.whl
Size 937.1 kB
Tags CPython 3.9 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
053d1343af59fc1df467383ee88b1f7e67945edbdc6e5e9e252ed1144d7bcfd6
BLAKE2b-256 checksum
How to use checksums
385e81d6b0d97a8a272633d20c4aaa432c0d36b3f300c464f88afb10a3c50ebc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rapidgzip-0.16.0-cp39-cp39-macosx_13_0_arm64.whl

Download URL rapidgzip-0.16.0-cp39-cp39-macosx_13_0_arm64.whl
Size 882.5 kB
Tags CPython 3.9 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
11c255233d18c57491dd31689793090f4e85aba9f405b4dcfbbf50ea5440a942
BLAKE2b-256 checksum
How to use checksums
f5d323cb14c27995231aa96165551d4f00abfa51f3fed9137da9e8ea44d08a89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release history Release notifications | RSS feed

This release

0.16.0 This release

69 release files

0.9.0

70 release files

0.0.1

1 release file

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