Bolt-expressions

Latest version: v0.18.0

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

Scan your dependencies

Page 1 of 6

0.18.0

Feature

* Add temp_score_prefix and const_score_prefix options ([`32a0ab6`](https://github.com/rx-modules/bolt-expressions/commit/32a0ab64d4f1b4971e4a4913c60ad14e49319e4e))

0.17.1

Fix

* Set rich as normal dependency ([`7f39b2a`](https://github.com/rx-modules/bolt-expressions/commit/7f39b2a36067dca27f9a7d29c8d038e4ab225fdc))

0.17.0

Feature

* Make Data.cast lazy ([`4d4e739`](https://github.com/rx-modules/bolt-expressions/commit/4d4e739e64c1542f62f5cb3350717913beb35fa4))
* Add composite literals ([`ae424a1`](https://github.com/rx-modules/bolt-expressions/commit/ae424a157322090ecd244065e554ef4c83e43dee))

Fix

* Contrib.commands failed to parse data sources with empty path ([`3663d96`](https://github.com/rx-modules/bolt-expressions/commit/3663d9613e9cc4f5ad9b145859c82de332d47f06))
* Make nbt_type argument of Data.cast optional ([`beca595`](https://github.com/rx-modules/bolt-expressions/commit/beca595b0c37a9d7c427b3fe22160fd86e640baa))
* Type checking failing for expandable compound types ([`3b8c57e`](https://github.com/rx-modules/bolt-expressions/commit/3b8c57edd4a6a444109f89acbc01d2862e224e84))
* Improve source reuse optimization ([`6f1aef7`](https://github.com/rx-modules/bolt-expressions/commit/6f1aef79f6356015b7f20edabdb60fa0d6c542a3))

0.16.1

Fix

* Remove scientific notation formatting for small scale numbers ([`e72080d`](https://github.com/rx-modules/bolt-expressions/commit/e72080d2ffada4fd6c4adc912b90e08a84569505))

0.16.0

Feature

* Overloaded len function for data sources ([`792657b`](https://github.com/rx-modules/bolt-expressions/commit/792657baa2de8c9f5d88c8e15c22363d97550ce6))
* Add string data source indexing and slicing ([`4b5fa58`](https://github.com/rx-modules/bolt-expressions/commit/4b5fa58cb83efdc6fcfadc3f270631786b7c1298))

Fix

* Add store result inlining rule ([`006750b`](https://github.com/rx-modules/bolt-expressions/commit/006750bfb95d2ab1c29a95d21e3204c599d8405a))
* Lazy sources should discard previous value when reused ([`2101335`](https://github.com/rx-modules/bolt-expressions/commit/2101335ad560208d2f2f38959f5ea8966c5baf80))

0.15.0

Feature

* Data comparison operator ([`749dd79`](https://github.com/rx-modules/bolt-expressions/commit/749dd79b6e96c4bec0fa79eaff9733982e1649c5))
* Add and/or operator support for sources/lazy sources ([`f8013e9`](https://github.com/rx-modules/bolt-expressions/commit/f8013e94feac584b470ebbadeb861423b24c4416))
* Improved if..elif..else with __multibranch__ ([`1746226`](https://github.com/rx-modules/bolt-expressions/commit/174622679945b3b09634316e212036d195eb51e6))
* Add source branching and comparison operators ([`f8d8ec4`](https://github.com/rx-modules/bolt-expressions/commit/f8d8ec4b3612d080e17808e0a9bf02d3256a3f23))

Fix

* Strip run execute from commands ([`c8648f2`](https://github.com/rx-modules/bolt-expressions/commit/c8648f229aa2201384d91d0bbcb7a9864133c4b9))

Page 1 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.