Macro-kit

Latest version: v0.4.9

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

Scan your dependencies

Page 1 of 3

0.4.5

Changes
---------
- `try`/`except`
- positional only and keyword only in function definition.
- walrus
- f-string with any input.
- List, set and dict comprehension bug fixes.

0.4.3

Implemented
---------------
- List, tuple and dict comprehensions.
- Class definition.
- Import expressions.
- With block.
- Starred variable.
- Assertion.
- Function with decorators.
- Unify `from` expression.

0.4.2

Bug Fixes
----------
- Fix missing exec-type literal.
- Support `ast.Index` in python=3.8

New Methods
----------------
- More mock methods such as `len`, `and_` and `is_in_`.

0.4.1

- Support parsing `del`.

0.4.0

Breaking Changes
---------------------
- `Expr` head is changed so that tuple, dict etc. are properly converted into expression. `Head.tuple`, `Head.list` and `Head.braces` are added in favor of using strings representing each object (just like in Julia).

0.3.9

New Features
---------------
- Many new utility methods to analyze `Expr`.
- Add mock builtin-like function.
- `store()` to store a variable in the global `Symbol` namespace.
- Make variable names more human readable.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.