Macropy

Latest version: v1.0.3

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

Scan your dependencies

1.0.3

-----
- Error messages are now raised at run-time rather than at import time, with other improvements (double stack traces, catchability).
- `enum` macro now has much better error messages
- Improved error messages for mis-use of stub functions outside their related macro (e.g. the `u`, `name`, `ast` stubs for the `q`/`hq` macros)
- Improved error messages for invalid case class signatures
- Hygienic Quasiquotes now allow lexical capture of module objects

1.0.2

-----
- Removed unit test from PyPI distribution

1.0.1

-----
- Fixed a bug in `ast_ctx_fixer`
- `gen_sym()` is now `gen_sym(name="sym")`, allowing you to override the base name
- Implemented `macropy.case_classes.enum` macro
- Implemented `macropy.quick_lambda.lazy` and `macropy.quick_lambda.interned` macros

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.