Django-docutils

Latest version: v0.25.0

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

Scan your dependencies

Page 2 of 7

0.22.1

Fixes

- Fix `reload_settings` setting signal: Missing keyword arguments in params (413,
fixes 412)

0.22.0

Breaking changes

- Moved functions: Move docutils role and directive registration from package root to dedicated module (409):
- `register_django_docutils_roles()` from `django_docutils.lib.roles` to `django_docutils.lib.roles.registry`
- `register_django_docutils_directives()` from `django_docutils.lib.directives` to `django_docutils.lib.directives.registry`

Improvements

- Settings: Register docutils roles and directives when django settings updates (408)

Tests

- Add tests for custom roles and directives (408)

0.21.0

_Maintenance release only, no bug fixes or new features_

Packaging

- pyproject.toml: Add django 5.0 (407)
- pyproject.toml: Remove django 4.0 and 4.1 from pyproject (407)

CI

- Move CodeQL from advanced configuration file to GitHub's default
- ci(tests): Remove django 4.0 and 4.1 from testgrid (407)
- ci(tests): Add django 5.0 to testgrid (407)

0.20.1

Development

- Packaging (poetry): Fix development dependencies

Per [Poetry's docs on managing dependencies] and `poetry check`, we had it wrong: Instead of using extras, we should create these:

toml
[tool.poetry.group.group-name.dependencies]
dev-dependency = "1.0.0"


Which we now do.

[Poetry's docs on managing dependencies]: https://python-poetry.org/docs/master/managing-dependencies/

- CI: Update action packages to fix warnings

- [dorny/paths-filter]: 2.7.0 -> 2.11.1
- [codecov/codecov-action]: 2 -> 3

[dorny/paths-filter]: https://github.com/dorny/paths-filter
[codecov/codecov-action]: https://github.com/codecov/codecov-action

0.20.0

_Maintenance release only, no bug fixes or new features_

Development

- Poetry: 1.6.1 -> 1.7.0

See also: https://github.com/python-poetry/poetry/blob/1.7.0/CHANGELOG.md

- Move formatting from `black` to [`ruff format`] (406)

This retains the same formatting style of `black` while eliminating a
dev dependency by using our existing rust-based `ruff` linter.

[`ruff format`]: https://docs.astral.sh/ruff/formatter/

- Tests: Additional test coverage, including for some roles (404)
- mypy,sphinx: Point settings to `django_docutils.lib.settings` (404)
- docstring: Fix `gh` role (404)

0.19.0

Breaking changes

- Rename `django_docutils.engines` to `django_docutils.template` (402)
- Template engine: Rename `Docutils` to `DjangoTemplates` (402)

Page 2 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.