Ozawa

Latest version: v0.14

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

Scan your dependencies

Page 1 of 3

1.0.0

.. _Semantic Versioning: http://semver.org/spec/v2.0.0.html

0.15-snapshot
-------------

0.142018

---------------
- Re-release of 0.13 due to issue with PyPI upload.

0.13

-----------------
- Changed ``Task`` and ``TaskGroup`` ``start`` methods to exit with a return code when a task fails. The ``Command``
task also passes the return code of the process that failed in that particular case.
- Added ability to create and add ``TaskGroup`` instances to an existing task group with just a string to create one,
or a list of strings to add multiple groups with the given names, providing an iterable list of the tasks created.
- Added string conversion to ``_Addressable.base_name`` initialisation to ensure that tasks are created with names that
are strings.

0.12

-----------------
- Removed ``TaskGroup.tasks`` property and ``TaskGroup.subset`` method to avoid API returning objects that require
manual manipulation that is prone to error.
- Fixed ``cli.start_config`` method that was just running all tasks regardless of failure.
- Fixed logging of ``SearchReplace`` task by escaping the regex and replacement strings.
- Changed ``Copy`` task logging level for individual files to ``debug``.
- Added tests for logging output for core API and all tasks, excluding the ``ArchiveDirectory`` and ``UnpackArchive``
tasks.

0.11

-----------------
- Added ``work_dir`` argument to the ``Command`` task to allow temporary changing of the working directory.
- Changed the logging output of the ``SearchReplace`` task to be cleaner and feedback number of replacements.

0.10

-----------------
- Added Travis integration for the project. Tests are now run on any branch or pull request.
- Added the ability for a task group to return a list of filtered tasks based on a whitelist and/or blacklist of task
names.
- Removed the ``cli.BasicConfig`` class in favour of a set of methods that perform the same task but with a cleaner and
more flexible interface.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.