Chris Little
Chris Little
I may do a bit of this before releasing 0.6, but 3.6-support probably will stay until 0.6's release, so the final task can't be done yet.
http://wrap.warwick.ac.uk/61310/7/WRAP_THESIS_Cormode_2003.pdf http://dimacs.rutgers.edu/~graham/pubs/papers/docexchange.pdf
Implementation with MIT license: https://www.nayuki.io/page/reference-arithmetic-coding
moved most 0.6 items to 0.7 because I just want to do maintenance & cut a new release as soon as possible
alphabet: Optional[Union[TCounter[str], Sequence[str], Set[str], int]] = None, -> alphabet: Optional[Union[TCounter[str], Collection[str], int]] = None, alphabet: Optional[Union[TCounter[str], Sequence[str], Set[str], int]] = 0, -> alphabet: Optional[Union[TCounter[str], Collection[str], int]] = 0, Other cases...
Example where there should be difference: 168 self.assertEqual( 169 self.cmp.alignment('wat', 'vas'), 170 [(40.0, 'w ‖ a t ‖', 'v ‖ a s ‖')], 171 )
(If not, develop one.)
putting this of until 0.7 PPMd is going to be a pain as is ZPAQ and LZ4 & LZO aren't going to be all that interesting
Hi @christianbundy, I'm working on a new release now, but it may take a while. There's a lot of broken stuff that needs fixing (mostly unit tests & CI stuff;...