Allow proper loading of partial metadata, update requirement files, and minor edits to repository_lib.py and integration tests.