Django-treenode

Latest version: v0.22.0

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

Scan your dependencies

Page 1 of 3

0.22.0

- Ensure cache has been updated, otherwise log a warning.
- Fix tree methods not working if cache is not configured correctly.
- Code refactoring.
- Bump requirements.
- Bump `pre-commit` hooks.
- Bump GitHub action.

0.21.0

- Add `Python 3.12` support.
- Add `Django 5.0` support.
- Speed-up test workflow.
- Bump requirements.
- Bump `pre-commit` hooks.

0.20.2

- Use specific database for write operations in multi-database setup. 123 (by [Nathan-Cohen](https://github.com/Nathan-Cohen) in #124)
- Bump requirements and `pre-commit` hooks.

0.20.1

- Fix `AttributeError: 'NoneType' object has no attribute 'get_parent_pk'` when loading fixtures. 88
- Fix model tree update when receiving `post_migrate` signal.

0.20.0

- Add `pyupgrade` (`Python >= 3.8`) to `pre-commit` config.
- Add `Django 4.2` support and drop `Django 2.2` support.
- Add `django-upgrade` (`Django >= 3.2`) to `pre-commit` hooks.
- Add `metadata` module.
- Add locales support.
- Add string primary key support. 81
- Fix XSS vulnerability in `get_display_text` method.
- Replace `str.format` with `f-string`.
- Replace `flake8` with `Ruff`.
- Replace `setup.py` in favor of `pyproject.toml`.
- Run `pre-commit` also with `tox`.
- Pin test requirements.
- Bump requirements and `pre-commit` hooks.
- Rename default branch from `master` to `main`.

0.19.0

Not secure
- Add `Python 3.11` and `django 4.1` support.
- Drop `Python < 3.8` and `Django < 2.2` support. 67
- Add `pre-commit`.
- Bump requirements and actions.
- Replace `str.format` with `f-strings`.
- Replace `setup.py test` in favor of `runtests.py`.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.