Errata-tool

Latest version: v1.32.0

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

Scan your dependencies

Page 6 of 9

1.8.1

======

* Fix setuptools packaging problem with latest requests and urllib3.

1.8.0

======

* Add ``.creation_date``, ``.ship_date``, and ``.age`` attributes to
advisories.

Age is the number of days between creation and ship date,
or creation date and "today" if an erratum is not shipped.

This is useful for assembling historical data.

* Product list functional changes

1) Fetch all versions and releases for active products,
even disabled ones,
2) Assume users don't want inactive versions or releases,
but allow them to query them using disabled=True when
passed to get_versions() and get_releases()
3) Allow users to drop certain releases if they want,
4) Don't muck with async releases by default.

Product table version bumped since 'enabled' is now part
of version/release information.

* Add new ``addCC()`` method to advisories. Use this to add someone to the CC
list for an advisory.

1.7.0

======

* Add ``changeDocsReviewer()`` method to set the docs reviewer on advisories.

* Add product, release, and version handling (new ``ProductList`` class).

* Add Python 3 support.

* Build both python2 and python3 subpackages on Fedora so that
errata-tool can be integrated with other py2 libraries and scripts.

* Add basic unit tests.

* Fix code examples in README.

1.6.1

======

* When creating or updating an advisory, do not update the QE Owner or QE Group
if ``qe_email`` or ``qe_group`` have been set to empty strings.

1.6.0

======

* Centralize URL construction logic in ``connector.py``. Methods can now
use ErrataConnector's ``canonical_url()`` to determine the proper URL for an
API endpoint.

* Document ``setState()`` method, and give an example of setting an advisory to
"QE" state.

* Add ``addFlags()`` and ``removeFlags()`` Erratum methods.

* Add ship target (``published_date_override``) to Erratum debug output.

* Support setting an Erratum's QE group.

1.5.1

======

* Document example of using the staging ET server

Page 6 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.