Dessinemoi

Latest version: v24.1.0

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

Scan your dependencies

Page 1 of 2

24.2.0

24.1.0

- Add Python 3.12 support ({ghpr}`8`).

Developer-side changes

- Move from PDM to Rye for project management ({ghpr}`8`).
- Drop Nox for testing ({ghpr}`8`).
- Drop Conda development environment support ({ghpr}`8`).
- Use the Ruff formatter instead of Black in pre-commit hooks ({ghpr}`8`).
- Drop Copier template ({ghpr}`8`).

23.1.0

- Drop support for Python 3.7, add support for Python 3.11 ({ghpr}`7`).

22.2.0

Fixes and improvements

- `LazyType.convert()`: Resolve lazy types ({ghpr}`5`).
- `Factory`: New alias system ({ghpr}`6`).
- `Factory.register()`: Rename `allow_id_overwrite` to `overwrite_id` ({ghpr}`6`).

22.1.1

Fixes and improvements

- `LazyType.load()`: Replace `__import__()` with `importlib.import_module()`
({ghpr}`4`).

22.1.0

Features

- `Factory`: Support string-based lazy registration ({ghpr}`2`).

Developer side

- Switch from Poetry to PDM for project management ({ghpr}`3`).
- Apply Copier template ({ghpr}`3`).
- Restructure code to fit implementation in a dedicated module ({ghpr}`3`).
- Switch to next-generation attrs API ({ghpr}`1`).

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.