Lemoncheesecake

Latest version: v1.15.0

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

Scan your dependencies

Page 2 of 23

1.12.0

- **HTML report**:
- improve CPU and memory usage by creating DOM elements for results only when they are visible
(instead of using `display: none` CSS style)
- add filtering feature on test path & description
- add a "reset" button to reset all display options at once
- step details can now be collapsed/expanded individually (single click) or all at once (double click)
- a test result can now be expanded by clicking anywhere in the row (only the status column was previously clickable)
- on test/suite links, display the actual URL on mouse over

1.11.2

- **HTML report**: fix undesired scrolling when clicking display option checkboxes
(regression introduced in 1.11.1)

1.11.1

- **HTML report**: improve display of large attached images
- **HTML report**: scroll to the test result when it's clicked

1.11.0

- **API**: improve nested data structure support in `{check,require,assert}_that_in` functions (see documentation
for more details) making this kind call now possible:
python
check_that_in({"foo": {"bar": "baz"}}, {"foo": {"bar": equal_to("baz")}})

- **API**: add new methods `Matcher.override_description` and `Matcher.hide_result_details` to
provide customization on an existing matcher instance

1.10.2

- **junit**: provide more details about errors
- **API**: fix typo in description of matcher `has_all_items`

1.10.1

- **HTML report**: fix possible crash when rendering empty suites
- **HTML report**: fix suite path not being properly rendered (regression introduced in 1.10.0)
- **API**: ensure that `Project.dir` is always an absolute path
- **API**: fix incorrect description of matcher `has_all_items`

Page 2 of 23

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.