34 Commits (c7664c92caa3a902d4be1d70cda544c47b9cc57b)
 

Author SHA1 Message Date
Jennifer Taylor c7664c92ca Bump version for documentation update on PyPI. 11 months ago
Jennifer Taylor e27d9de4be
Update development instructions 11 months ago
Jennifer Taylor 4a84b1a793
Fix Headings on README 11 months ago
Jennifer Taylor 130ae40a45 Add support in splitrom for splitting two 8bit or 16bit images. 11 months ago
Jennifer Taylor 430dd7dc74 Bump version for new release. 1 year ago
Jennifer Taylor 1db7de771e Fix returning too much data when grabbing a chunk that overlaps a patched section and the end of a file. 1 year ago
Jennifer Taylor 88e9d0406e Optimize append for large appendages. 1 year ago
Jennifer Taylor 88a340bac1 Fix dependency issue when installing from PyPI. 1 year ago
Jennifer Taylor 23631564cf Add an additional optimization for the pathological case of editing the beginning and end of a file. 1 year ago
Jennifer Taylor e02c307004 A few optimizations to some common cases so writeback is faster as well as getting data of unmodified files. 1 year ago
Jennifer Taylor 9f07dbb55b Add ability to serialize out to a new file handle. 1 year ago
Jennifer Taylor 43dfaaf220 Add a test to ensure null appending works fine. 1 year ago
Jennifer Taylor 9e53b4af0e Add search function to FileBytes. 1 year ago
Jennifer Taylor dd00c20b25 Bump version number for release. 1 year ago
Jennifer Taylor fbcdc0d6bb Documentation for FileBytes class. 1 year 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. 1 year ago
Jennifer Taylor 80c301ff85 Add tests for ByteUtil, flesh out other half of the split/join API. 1 year ago
Jennifer Taylor b837742d6b Add unit tests for BinaryDiff, fix a few edge cases caught by those tests. 1 year 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