lucianopaz / compress_pickle

Standard python pickle, thinly wrapped with standard compression libraries
MIT License
42 stars 12 forks source link

Refactor code base #26

Closed lucianopaz closed 3 years ago

lucianopaz commented 3 years ago

This is a major refactor of the entire code base.

It will push version 2.0.0 and close #14, #18, #22, #23, #25.

codecov[bot] commented 3 years ago

Codecov Report

Merging #26 (0d3c4e1) into master (5683690) will decrease coverage by 0.22%. The diff coverage is 99.75%.

Impacted file tree graph

@@             Coverage Diff             @@
##            master      #26      +/-   ##
===========================================
- Coverage   100.00%   99.77%   -0.23%     
===========================================
  Files            3       22      +19     
  Lines          197      435     +238     
===========================================
+ Hits           197      434     +237     
- Misses           0        1       +1     
Impacted Files Coverage Δ
compress_pickle/picklers/pickle.py 92.30% <92.30%> (ø)
compress_pickle/__init__.py 100.00% <100.00%> (ø)
compress_pickle/compress_pickle.py 100.00% <100.00%> (ø)
compress_pickle/compressers/__init__.py 100.00% <100.00%> (ø)
compress_pickle/compressers/base.py 100.00% <100.00%> (ø)
compress_pickle/compressers/bz2.py 100.00% <100.00%> (ø)
compress_pickle/compressers/gzip.py 100.00% <100.00%> (ø)
compress_pickle/compressers/lz4.py 100.00% <100.00%> (ø)
compress_pickle/compressers/lzma.py 100.00% <100.00%> (ø)
compress_pickle/compressers/no_compression.py 100.00% <100.00%> (ø)
... and 31 more