Anodb

Latest version: v13.0

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

Scan your dependencies

Page 1 of 6

13.0

- add `cached` option to control caching re trigger.
- make `kwargs_only` default to _true_ (**breaking change**).
- improve cache tests.
- add _Python 3.14_ CI run.
- fix test dependencies.
- improve makefile.
- remove project-specific `MANIFEST.in`.

12.2

- **experimental** caching feature.
- add `auto_rollback` parameter to allow disabling this feature.
- improve documentation.
- replace `flake8` with `ruff` in CI.

12.1

- fix verbosity.
- allow psycopg2 with python3.13, but does not work with pypy.
- improve documentation.

12.0

- improve option versatility to better deal with various database drivers:
- support `conn_args` and `conn_kwargs` for connect.
- support `adapter_args` and `adapter_kwargs` for adapter,
which is forwarded to cursor creation by default.
- improve documentation.
- drop buggy mypy checks.

11.0

- Improved pytest tests.
- Use an AnoDB specific exception for generated errors.
- Do not allow to override DB methods (eg `commit`, `close`…).
- Add test about name rejections.
- Add attribute access example to documentation.

10.4

- Fix deprecation warning for _Python 3.13_.

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.