No need to do this within the with block.
Don't fail if the package isn't in the checkouts file.
Fix item access.
Add a latest method to get the most recent change log section.
Catch KeyError
Fix iterator.
Get most recent entry, not by version.