Breaking changes for 2.x release
Use this issue to track proposed changes to the python-registry API for the 2.x release.
remove REGFBlock.last_hbin_offset in favor of hbins_size().
discussion: https://github.com/williballenthin/python-registry/pull/61/files#diff-7f13bab9bbdf7ceaf782d82b65bd0273L295
remove REGFBlock.validate() in favor of recovery_required().
discussion: https://github.com/williballenthin/python-registry/pull/61/files#diff-7f13bab9bbdf7ceaf782d82b65bd0273L329
Remove other thins marked obsolete, such as records()
https://github.com/williballenthin/python-registry/blob/master/Registry/RegistryParse.py#L1422
All the scripts/files needs to be checked to make sure they have no calls to these functions.
good point, thanks.
i'll also do a cursory search github to see if i can find projects relying on the module and give them a heads up.
Adding support for deleted keys/values may require changed APIs, so 2.x would be a good goal for this feature, too.