Jennifer Taylor
|
c7664c92ca
|
Bump version for documentation update on PyPI.
|
2 years ago |
Jennifer Taylor
|
e27d9de4be
|
Update development instructions
We have flake8 and mypy ini files now, so the args aren't necessary.
|
2 years ago |
Jennifer Taylor
|
4a84b1a793
|
Fix Headings on README
|
2 years ago |
Jennifer Taylor
|
130ae40a45
|
Add support in splitrom for splitting two 8bit or 16bit images.
|
2 years ago |
Jennifer Taylor
|
430dd7dc74
|
Bump version for new release.
|
2 years ago |
Jennifer Taylor
|
1db7de771e
|
Fix returning too much data when grabbing a chunk that overlaps a patched section and the end of a file.
|
2 years ago |
Jennifer Taylor
|
88e9d0406e
|
Optimize append for large appendages.
|
2 years ago |
Jennifer Taylor
|
88a340bac1
|
Fix dependency issue when installing from PyPI.
|
2 years ago |
Jennifer Taylor
|
23631564cf
|
Add an additional optimization for the pathological case of editing the beginning and end of a file.
|
2 years ago |
Jennifer Taylor
|
e02c307004
|
A few optimizations to some common cases so writeback is faster as well as getting data of unmodified files.
|
2 years ago |
Jennifer Taylor
|
9f07dbb55b
|
Add ability to serialize out to a new file handle.
|
2 years ago |
Jennifer Taylor
|
43dfaaf220
|
Add a test to ensure null appending works fine.
|
2 years ago |
Jennifer Taylor
|
9e53b4af0e
|
Add search function to FileBytes.
|
2 years ago |
Jennifer Taylor
|
dd00c20b25
|
Bump version number for release.
|
2 years ago |
Jennifer Taylor
|
fbcdc0d6bb
|
Documentation for FileBytes class.
|
2 years ago |
Jennifer Taylor
|
7ef541ca0c
|
Add a FileBytes class that allows diffing and patching to be done against files that are not fully loaded in RAM.
|
2 years ago |
Jennifer Taylor
|
80c301ff85
|
Add tests for ByteUtil, flesh out other half of the split/join API.
|
2 years ago |
Jennifer Taylor
|
b837742d6b
|
Add unit tests for BinaryDiff, fix a few edge cases caught by those tests.
|
2 years ago |
Jennifer Taylor
|
0aa4d6403d
|
Allow patches to ignore filesize so a partial file can be patched.
|
2 years ago |
Jennifer Taylor
|
b81f25a38f
|
Remove explicit package data flag since this is for MANIFEST.in.
|
2 years ago |
Jennifer Taylor
|
ab5c70e04c
|
Explicitly include package data.
|
2 years ago |
Jennifer Taylor
|
f57fbe21a8
|
Rename description to readme so github displays it by default.
|
2 years ago |
Jennifer Taylor
|
7144c399bf
|
Add a project description file which includes code documentation.
|
2 years ago |
Jennifer Taylor
|
d4fd677a45
|
Get setup for PyPI.
|
2 years ago |
Jennifer Taylor
|
6275694d1b
|
Include note about using package.
|
2 years ago |
Jennifer Taylor
|
47685fde8c
|
Update readme with typing/flake notes and fix setup.py typing issue.
|
2 years ago |
Jennifer Taylor
|
86f54c495e
|
Fix flake8 error.
|
2 years ago |
Jennifer Taylor
|
9f546ecf42
|
Make type hints in library accessible to mypy.
|
2 years ago |
Jennifer Taylor
|
2b5ddaee7b
|
Include ROM utilities from Grid SRAM dumper project.
|
2 years ago |
Jennifer Taylor
|
9715e3b747
|
Fix references to old class name.
|
2 years ago |
Jennifer Taylor
|
73188feb90
|
Make package installable on python systems.
|
2 years ago |
Jennifer Taylor
|
f43c46ef2f
|
Add binary diffing utilities found in several of my repositories.
|
2 years ago |
Jennifer Taylor
|
ffee6fcd1c
|
Update root support files.
|
2 years ago |
Jennifer Taylor
|
fafed60770
|
Initial commit
|
2 years ago |