Skip to content
Tags give the ability to mark specific points in history as being important
  • 0.4.4 Release: 0.4.4
    Files ending in .gz .gzip .zip .bzip .bzip2 .rar will be skipped.
    
    Compression of multiple files, not just want, is implemented.
    Just send the file mask with asterisk like: cmemgzip /var/log/*
  • 0.4.3 Release: 0.4.3
    Fixed a print() that in python 2 will output ()
    
    Added check version, and if it's Python 2 stop. We only support Python 3.5 and newer.
  • 0.4.2
    e960f156 · Dockerfile updated. ·
    Release: 0.4.2
    v.0.4.2
    Fixed typo that made --simulate not to work (-s worked)
    Fixes #7
    
    Correct display of decimal units when rendering nice values with units like MB or KB.
    Before it was truncated to .00
    Fixes #2
    
    Provided a sample Dockerfile and build_docker.sh to pass the tests easily.
  • 0.4.1
    90abdd07 · Release notes v. 0.4.1 ·
    Release: 0.4.1
    v.0.4.1 2021-03-16 tag 0.4.1
    A new function main() has been created, so cmemgzip can be imported and used as a Library
    Changed a reference to an object that is not global after moved to main.
    
    Feature request: Accept m and g for block memory in lowercase too
    https://gitlab.com/carles.mateo/cmemgzip/-/issues/5
    Closes #5
    
    Added colors to dates, messages, and errors.
    Feature request: Add color red for errors
    https://gitlab.com/carles.mateo/cmemgzip/-/issues/3
    Closes #3
    
    Returning error code 1 in a situation that was an error and code 0 was returned.
    Fixed Unit testing case.
    
    Colors are disabled in Windows and if passing parameter -b or --black-and-white
    Feature Request: Detect Windows machine and disable colors
    https://gitlab.com/carles.mateo/cmemgzip/-/issues/6
    Closes #6
  • 0.4 Release: 0.4
    Extracted some methods to major clarity and added unit testing.
    
    Started to add Unit Testing to the core code (libs were tested).
    
    The compression by Blocks shows the percentage.
    
    The compression by Blocks shows the number of blocks.
    Example: 1/25.
    
    If the compressed file is the same size than the original file, we will not delete the original and write the compress. We will cancel.
    
    Fixed bug when parameter -m is sent without value.
    
    Speed per second Reading the File/Block and the Speed per second Compressing the File or Block is displayed.
    
    Catch CTRL + C to gently exit.
    
    Use best unit size instead of always bytes in Data vs Block compressed.
  • 0.3 Release: 0.3
    v.0.3 2020-01-24
    Time for each operations is printed.
    
    Implemented compression by blocks of memory.
    So instead of loading all the file in memory, we load chunks that we compress and when we store all together sequentially.
    
    Added PDF Manual.
  • 0.2
    51ff0be9 · Update README.md ·
    Release: 0.2
    Version 0.2 stable.