Returns

Latest version: v0.23.0

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

Scan your dependencies

Page 1 of 5

0.23.0

Features

- *Breaking*: Remove `success_type` and `failure_type` fields from `IOResult`,
`Maybe` and `Result` types

Misc

- Now requires `mypy>=1.10`
- Adds `[check-laws]` extra for installation

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`

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.