Enhancements
- Improve performance of frame retrieval via `DICOMfileClient` by caching offsets in the database
- Further unify interfaces of `DICOMfileClient` and `DICOMwebClient`
Breaking changes
- Constructor of `DICOMfileClient` now accepts a URL with `file` scheme rather than a filesystem path
- Parameter `base_dir` of constructor of `DICOMfileClient` has been renamed to `url`
- Schema of SQLite database underlying `DICOMfileClient` has changed
Migration from version 0.56.2 or earlier
- Change `DICOMfileClient(base_dir='/path/to/dir')` to `DICOMfileClient(url='file:///path/to/dir')`
- Remove existing database files