Essentials

Latest version: v1.1.6

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

Scan your dependencies

1.1.6

- Drop Python 3.6 and Python 3.7 support.
- Use `obj.model_dump` instead of `obj.dict` for Pydantic V2.
- Add support for `Decimal` in `FriendlyEncoder`.
- Apply `black`, `flake8`, `isort`, `mypy`.
- Replace `setup.py` with `pyproject.toml`.
- Workflow maintenance.

1.1.5

- Add `py.typed` file.
- Add `ConflictException`.

1.1.4

- Migrate to GitHub Workflows.
- Improve build to test Python 3.6 and 3.9.
- Improve the `json.FriendlyEncoder` class to handle built-in `dataclasses`.
- Add a changelog.
- Improve badges.

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.