Jennifer Taylor
|
25e162042a
|
Format code with black, include wrapper script to handle that, update linter checks to accomodate, fix a few miscelaneous type errors.
|
2022-10-15 18:56:30 +00:00 |
|
seth
|
061ff796f6
|
Fix compatibility with python < 3.8 by switching from typing.Final to typing_extensions.Final
|
2021-06-07 23:07:36 -04:00 |
|
Jennifer Taylor
|
83495f44af
|
Additional typing fixes for safety and to be able to compile more code with mypyc.
|
2021-05-31 18:09:40 +00:00 |
|
Jennifer Taylor
|
b864148c3e
|
Refactor/reorganization of C++ modules.
|
2021-05-29 22:11:15 +00:00 |
|
Jennifer Taylor
|
68feebc78e
|
Fix missing ctypes definition for compression in Lz77 module.
|
2021-05-16 00:19:20 +00:00 |
|
Jennifer Taylor
|
e70b74f21a
|
Slight optimization of python lz77 code.
|
2020-12-20 04:06:41 +00:00 |
|
Jennifer Taylor
|
37e01e0a3e
|
Rewrite LZ77 compressor in C++ (like decompressor) for another massive speed boost.
|
2020-12-14 22:15:20 +00:00 |
|
Jennifer Taylor
|
31ad2856fd
|
Add a much faster C++ implementation of Lz77 decompress. We can achieve approximately a 10x speedup decompressing with this enabled.
|
2020-11-28 19:05:27 +00:00 |
|
Jennifer Taylor
|
41ea293897
|
Faster, but less than ideal, large file compression as well as start byte GC.
|
2020-11-12 05:03:33 +00:00 |
|
Jennifer Taylor
|
42c3362a3c
|
Fix off-by-one error in LZ77 implementation rarely resulting in truncated files on inflate.
|
2020-11-12 05:02:37 +00:00 |
|
Jennifer Taylor
|
74c0407173
|
Initial commit of BEMANI Utilities to GitHub.
|
2019-12-08 21:43:49 +00:00 |
|