Skip to main content

A pure Python implementation of the pigz utility.

Project description

pigz-python

The goal of this project is to create a pure Python implementation of the pigz project for parallelizing gzipping.

Usage examples

pigz-python can be utilized by creating a PigzFile object and calling the process_compression_target() method.

from pigz_python import PigzFile

pigz_file = PigzFile('foo.txt')
pigz_file.process_compression_target()

Alternatively, the pigz_python module also provides a convenient helper method to do all of this work for you.

import pigz_python

pigz_python.compress_file('foo.txt')

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

pigz-python-1.0.1.tar.gz (8.2 kB view details)

Uploaded Source

Built Distribution

pigz_python-1.0.1-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

Details for the file pigz-python-1.0.1.tar.gz.

File metadata

  • Download URL: pigz-python-1.0.1.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.0

File hashes

Hashes for pigz-python-1.0.1.tar.gz
Algorithm Hash digest
SHA256 2d85b7aedb62b3a4a28c9332629c4af0582eac101e2d7bb836b1193cc6926065
MD5 0ba926df944b11fcc7738bb69642e49e
BLAKE2b-256 f6ef8651909c93496a5da110ec271bcf7c1cba37c0c084e2d9cc444147f54d44

See more details on using hashes here.

File details

Details for the file pigz_python-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: pigz_python-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.0

File hashes

Hashes for pigz_python-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 47720a2e7ecb786ebaa927353e8a887878a769e5965772e15d09485a921a5564
MD5 457f3a17b848ee6c1d6dddab8b7e5599
BLAKE2b-256 37869092b4cb3b2d45371445cb81f8f56dc3272152b0f4407df850a42e627a98

See more details on using hashes here.

Supported by

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