34 Commits (main)
 

Author SHA1 Message Date
Jennifer Taylor c7664c92ca Bump version for documentation update on PyPI. 2 years ago
Jennifer Taylor e27d9de4be
Update development instructions 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