Utilix

Latest version: v0.11.0

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

0.11.0

What's Changed
* Bump version to v0.11.0 by dachengx in https://github.com/XENONnT/utilix/pull/144


**Full Changelog**: https://github.com/XENONnT/utilix/compare/v0.10.1...v0.11.0

0.10.1

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

0.9.1

What's Changed
* Use `RunDB.rundb_retry` in `XENON_CONFIG` to control number of retry by dachengx in https://github.com/XENONnT/utilix/pull/129
* `fallback` is an argument of `Config.getlist` by dachengx in https://github.com/XENONnT/utilix/pull/130


**Full Changelog**: https://github.com/XENONnT/utilix/compare/v0.9.0...v0.9.1

0.9.0

What's Changed
* Add xent_collection_admin by yuema137 in https://github.com/XENONnT/utilix/pull/114
* Add more partitions and update unit test by yuema137 in https://github.com/XENONnT/utilix/pull/116
* Move binding before partition by zihaoxu98 in https://github.com/XENONnT/utilix/pull/119
* Add error message for failed submission, job id for successful submission by yuema137 in https://github.com/XENONnT/utilix/pull/120
* Proposal to use pre-commit for continuous integration by dachengx in https://github.com/XENONnT/utilix/pull/121
* Use singleton pattern to only initialize `DB` once by dachengx in https://github.com/XENONnT/utilix/pull/122
* Add more function to manipulate logging by dachengx in https://github.com/XENONnT/utilix/pull/123
* Add a shell script module by dachengx in https://github.com/XENONnT/utilix/pull/124
* Add a class to tarball the editable user-installed package from git repo by dachengx in https://github.com/XENONnT/utilix/pull/125
* Use `pyproject.toml` to install utilix by dachengx in https://github.com/XENONnT/utilix/pull/126
* Add shell script to install packages by dachengx in https://github.com/XENONnT/utilix/pull/127

New Contributors
* zihaoxu98 made their first contribution in https://github.com/XENONnT/utilix/pull/119

**Full Changelog**: https://github.com/XENONnT/utilix/compare/v0.8.5...v0.9.0

0.8.5

- Add auto bind checking and skip the inaccessible ones with a warning
- Change the read preference in `rundb.py` to secondary only, to make sure that the primary database is not touched

0.8.4

- Search the image from all possible locations in case of connection problems between midway and `/project` 108
- Add function to show the used nodes 104

Page 1 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.