Seppl

Latest version: v0.2.4

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

Scan your dependencies

Page 1 of 4

0.2.4

------------------

- reworked excluding of classes

0.2.3

------------------

- `_determine_from_entry_points` method of `ClassListerRegistry` class now checks whether
there the attributes tuple has any elements (i.e., whether the optional `:function_name`
was provided)
- message `X records processed in total` now only output at the end

0.2.2

------------------

- `ClassListerRegistry` now safely removes any excluded class listers before locating the classes

0.2.1

------------------

- `ClassListerRegistry` now removes any excluded class listers before locating the classes

0.2.0

------------------

- the `execute` method no longer counts `None` items returned by the reader
- added the `seppl.ClassListerRegistry` class that offers a more convenient way of
discovering classes via a function that returns a dictionary of superclasses and
the associated modules to inspect; with this approach only a single entry_point
has to be defined in `setup.py`, pointing to the class lister module/function

0.1.3

------------------

- added the dummy type `AnyData` which is used by default in the `check_compatibility`
method for a *match all* (ie can be used for general purpose plugins)

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.