Mecha

Latest version: v0.97.1

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

Scan your dependencies

Page 21 of 39

0.45.0

Feature
* Add branch overloading ([`2a7f821`](https://github.com/mcbeet/mecha/commit/2a7f821a39e1e11afdb4f509f4189fd081f5999e))
* Improve in operator overloading ([`bb706b0`](https://github.com/mcbeet/mecha/commit/bb706b08e8228dfeeb5da01a0d8a198c02f29f98))
* Add not operator overloading ([`7a6a387`](https://github.com/mcbeet/mecha/commit/7a6a38791154edbb31b40287e7ff5140bd3c1359))
* Empty lookup now means full slice ([`1567e9d`](https://github.com/mcbeet/mecha/commit/1567e9d8e298136b111569f1e5e04d5d6bd1d767))

0.44.0

Feature
* Better errors for undefined identifiers ([`7424ddf`](https://github.com/mcbeet/mecha/commit/7424ddf6748582567ab8841bf1d1f7ea97e40b45))

Fix
* Allow `` prefix when interpolating resource locations ([`3c1b7b5`](https://github.com/mcbeet/mecha/commit/3c1b7b510e721db6bc1c197d63232135392c6acf))
* Properly handle conditional branch scopes ([`236326b`](https://github.com/mcbeet/mecha/commit/236326b25dfe2d601d64ce1b8aa7c59960f7e5d7))

0.43.3

Fix
* Use full source path as cache key ([`f2d8944`](https://github.com/mcbeet/mecha/commit/f2d8944f8819c87b9aadfe56bc758ab1d8702e9b))

0.43.2

Fix
* Forgot to update default cache backend ([`db22e03`](https://github.com/mcbeet/mecha/commit/db22e038996db3665529ac37bef486ba0a95af54))

0.43.1

Fix
* Forgot to insert comment disambiguation for interpolation ([`4042856`](https://github.com/mcbeet/mecha/commit/4042856de1acfc6a3ab49317b211e47c418c8ffc))

0.43.0

Feature
* Add global, nonlocal, and `__rebind__()` magic method ([`9ad7921`](https://github.com/mcbeet/mecha/commit/9ad79214cf2f563b930c7683dbcd4900f4ffbb5b))
* Track target rebind ([`e4481e2`](https://github.com/mcbeet/mecha/commit/e4481e256abebe192d2d2aee7ee036fbf24479bf))

Page 21 of 39

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.