The main change in this release is that we unify the database-related operations (download and upload) with MongoDB and RunDB API in the `mongo_storage` module.
This module was previously double-defined in `utilix` and `straxen`, which was not a good practice. Considering that this module is independent of other `strax` or `straxen` modules, we unify the definition in `utilix` to simply the structure of the dependency tree.
This change could also speed up other packages that use the downloader and uploaders, as importing `straxen` takes more time than importing `utilix`.
What's Changed
* Fix bug of fallback of `Config.getlist` by dachengx in https://github.com/XENONnT/utilix/pull/132
* Exempt `OSError` for `Tarball.get_installed_git_repo` by dachengx in https://github.com/XENONnT/utilix/pull/133
* Use another rundb url `tk_rundb_api_url` to generate token by dachengx in https://github.com/XENONnT/utilix/pull/135
* Remove `pymongo_collection` because it is deprecated by dachengx in https://github.com/XENONnT/utilix/pull/137
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/XENONnT/utilix/pull/139
* Add xefind script by cfuselli in https://github.com/XENONnT/utilix/pull/134
* Remove redundant mongo by yuema137 in https://github.com/XENONnT/utilix/pull/138
* move mongo_storage to utilix; decouple from strax by yuema137 in https://github.com/XENONnT/utilix/pull/141
* Add mongo storage to init by yuema137 in https://github.com/XENONnT/utilix/pull/142
* Bump version to 0.10.1 by yuema137 in https://github.com/XENONnT/utilix/pull/143
New Contributors
* pre-commit-ci made their first contribution in https://github.com/XENONnT/utilix/pull/139
**Full Changelog**: https://github.com/XENONnT/utilix/compare/v0.9.1...v0.10.1