Returns

Latest version: v0.22.0

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

Scan your dependencies

Page 1 of 5

0.22.0

Features

- *Breaking*: Drops `python3.7` support
- Now requires `mypy>=1.5`
- Adds `trampolines` support

0.21.0

Features

- Now requires `mypy>=1.4`
- Adds `[compatible-mypy]` extra for installation

0.20.1

Bugfixes

- Fixed HKT `to_str` example in documentation
- Fixed backward deserialization compatibility for BaseContainer

0.20.0

Features

- Now requires `mypy>=1.2`

Bugfixes

- Fixes a problem with `do-notation` and type aliases
- Fixes custom pickle protocol to handle `None` values gracefully
- Removes broken drylabs.io link in README
- Revises pointfree documentation

0.19.0

Features

- Adds `do` notation
- Adds `attempt` decorator

Misc

- Check ``__slots__`` correctness with `slotscheck`

0.18.0

New Year Release! 🎄

Features

- Now requires `typing_extensions>=4.0`
- Now requires `mypy>=0.930`
- Removes plugin for `safe`, `maybe`, `future`, etc.
Because we now use `ParamSpec` type to properly type decorators

Bugfixes

- Fixes `__slots__` not being set properly in containers and their base classes
- Fixes patching of containers in pytest plugin not undone after each test

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.