Skip to content

Releases: dns-technologies/light_compressor

version 0.1.1.dev3

Choose a tag to compare

@0xMihalich 0xMihalich released this 04 May 11:14
  • Developer release (not public to pip)
  • Add build wheels for manylinux aarch64
  • Update build_wheels.yml
  • Update MANIFEST.in
  • Update README.md

version 0.1.1.dev2

Choose a tag to compare

@0xMihalich 0xMihalich released this 21 Apr 05:11
  • Developer release (not public to pip)
  • Change pyo3 revision to 0.28.3
  • Refactor SNAPCompressor
  • Fix EOFError with 0 bytes fileobj

version 0.1.1.dev1

Choose a tag to compare

@0xMihalich 0xMihalich released this 28 Mar 04:08
  • Developer release (not public to pip)
  • Decompose code
  • Refactor *.pyi
  • Refactor CompressorType
  • Refactor DecompressorType
  • Improve docstrings

version 0.1.1.dev0

Choose a tag to compare

@0xMihalich 0xMihalich released this 27 Mar 20:52
  • Developer release (not public to pip)
  • Refactor compressors and decompressors code
  • Remove accumulate buffer compressor after send chunks
  • Change pyo3 revision to 0.28.2
  • New core snappy compressor/decompressor
  • Add SnappyReader for read decompressed data
  • Refactor DecompressReader
  • Refactor define_reader() function
  • Refactor CompressorType type annotation
  • New tests for all compressors/decompressors
  • Full support stream mode for Snappy Framed compress
  • Snappy Decoder now support both modes (Framed and Raw)
  • Speed-up for compress/decompress operations
  • Fix read errors for LZ4Decompressor
  • Fix read errors for ZSTDDecompressor

version 0.1.0.dev5

Choose a tag to compare

@0xMihalich 0xMihalich released this 26 Mar 07:52
  • Developer release (not public to pip)
  • Add LimitedReader class for read S3File PGPack and CSVPack
  • Fix SNAPCompressor work with empty bytes_data
  • Fix SNAPDecompressor work with empty bytes_data
  • Fix ZSTDCompressor work with empty bytes_data
  • Refactor *.pyi code

version 0.1.0.dev4

Choose a tag to compare

@0xMihalich 0xMihalich released this 26 Mar 00:53
  • Developer release (not public to pip)
  • Add CompressorType for type hinting
  • Add DecompressorType for type hinting
  • Refactor Codec class
  • Refactor define_writer function
  • Remove Rust and Cython source code from wheel package
  • Fix SNAPCompressor work with bytes_data as Generator object

version 0.1.0.dev3

Choose a tag to compare

@0xMihalich 0xMihalich released this 17 Mar 02:33
  • Developer release (not public to pip)
  • Change CompressionMethod struct
  • Change DecompressReader language python -> cython
  • Refactor detect compressors/decompressors
  • Rename SNAPPYCompressor -> SNAPCompressor
  • Rename SNAPPYDecompressor -> SNAPDecompressor

version 0.1.0.dev2

Choose a tag to compare

@0xMihalich 0xMihalich released this 15 Mar 05:19
  • Developer release (not public to pip)
  • Add CompressionLevel constants for define compression level
  • Add optional parameter compression_level for all compressors. Default is 6
  • Update README.md
  • Update MANIFEST.in
  • Rename compressor_method.py -> compression_method.py
  • Add trigger for update developer pypi indexes
  • Refactor workers

version 0.1.0.dev1

Choose a tag to compare

@0xMihalich 0xMihalich released this 14 Mar 15:04
  • Developer release (not public to pip)
  • Add SNAPPYCompressor
  • Add SNAPPYDecompressor
  • Refactor GZIPDecompressor
  • Improve misprints inialization -> initialization
  • Rename tests_all -> test_gzip_lz4_zstd.py
  • Add tests for snappy test_snappy.py
  • Update .gitignore
  • Update github links
  • Update README.md

version 0.1.0.dev0

Choose a tag to compare

@0xMihalich 0xMihalich released this 14 Mar 07:48
  • Developer release (not public to pip)
  • Improve docstrings
  • Add GZIPCompressor
  • Add GZIPDecompressor
  • Add Gzip checker to test_all.py