Dectate

Latest version: v0.13

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

Scan your dependencies

Page 3 of 3

0.5

================

- **Breaking change** The signature of ``commit`` has changed. Just
pass in one or more arguments you want to commit instead of a list. See
8.

0.4

================

- Expose ``code_info`` attribute for action. The ``path`` in
particular can be useful in implementing a directive such as
Morepath's ``template_directory``. Expose it for composite too.

- Report a few more errors; you cannot use ``config``, ``before`` or
``after`` after in an action class if ``group_class`` is set.

- Raise a DirectiveReportError if a DirectiveError is raised in a
composite ``actions`` method.

0.3

================

- Document ``importscan`` package that can be used in combination with
this one.

- Introduced ``factory_arguments`` feature on ``config`` factories,
which can be used to create dependency relationships between
configuration.

- Fix a bug where config items were not always properly reused. Now
only the first one in the action class dependency order is used, and
it is not recreated.

0.2

================

- Remove clear_autocommit as it was useless during testing anyway.
In tests just use explicit commit.

- Add a ``dectate.sphinxext`` module that can be plugged into Sphinx
so that directives are documented properly.

- Document how Dectate deals with double imports.

0.1

================

- Initial public release.

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.