Unpythonic

Latest version: v0.15.1

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

Scan your dependencies

Page 6 of 7

0.6.0

New and improved sequencing constructs.

- Rename the v0.5.1 `do` --> `pipe`
- Add `piped`, `lazy_piped` for shell-like pipe syntax
- Add a new `do`: an improved `begin` that can name intermediate results

---

0.5.1

- Catch more errors in client code:
- Validate arity of callable value in `letrec` (both versions)
- Validate callability and arity of body in all `let` constructs
- In `env`, require name to be an identifier even when subscripting
- Add flag to `enable_fasttco()` to be able to switch it back off (during the same run of the Python interpreter)
- Internal enhancement: add unit tests for `env`

---

0.5.0

- Make the TCO implementation switchable at run time, see `enable_fasttco()`.
- Default to the slower exception-based TCO that has easier syntax.

---

0.4.3

- Print a warning for unclaimed TCO jump instances (to help detect bugs in client code)

---

0.4.2

- fix install bug

---

0.4.1

- Export `unpythonic.misc.pack`
- Update description for PyPI

---

Page 6 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.