Ward

Latest version: v0.68.0b0

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

Scan your dependencies

Page 5 of 16

0.51.2b0

Fixes a minor display issue where an extra line of space was being displayed above the code snippet output when an assertion failed.

0.51.1b0

Bugfix means that using lambdas inside `each` works as you would expect.

Thanks to JoshKarpel for contributing this fix!

0.51.0b0

ward fixtures` allows you to find test fixture dependencies and unused fixtures in your project by printing out

The `ward fixtures --show-dependency-trees` command now uses the `Tree` class from Rich to construct it's output:

<img width="508" alt="image" src="https://user-images.githubusercontent.com/5740731/111805688-283fb580-88c9-11eb-8e49-084671ffa69f.png">

The standard `ward fixtures` command which simply lists all fixtures that Ward is able to find in a project now also uses Rich for output:

<img width="600" alt="image" src="https://user-images.githubusercontent.com/5740731/111806336-c895da00-88c9-11eb-830b-4795603a8c50.png">

Contribution by JoshKarpel
Rich: https://github.com/willmcgugan/rich/

0.50.0b0

Running `ward completions` will install a tab completion script for your terminal.

![image](https://user-images.githubusercontent.com/5740731/108517942-f1718200-72bf-11eb-929a-4f85a2dc1f8a.png)

0.49.0b0

Migrates all output associated with `ward test` to the Rich library for terminal output.

![image](https://user-images.githubusercontent.com/5740731/108516953-b9b60a80-72be-11eb-9bc0-93e08cd01b09.png)

0.48.0b0

Refactor and improvements to `ward fixtures` output, which allows you to view information about fixtures in your project and the tests that use them. Thanks JoshKarpel!

<img width="567" alt="Screenshot 2020-07-10 at 16 31 27" src="https://user-images.githubusercontent.com/5740731/87171817-21d55480-c2cb-11ea-8457-8b003f59bc05.png">

Page 5 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.