Shellwhat

Latest version: v1.2.0

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

Scan your dependencies

1.2.0

- Update parsing functionality
- Expose `_debug` function
- Update protowhat

1.1.1

- Include student code in result payload.

1.1.0

- Add optional `force_diagnose` parameter to `test_exercise` to force passing the `diagnose` tests in `check_correct`.

1.0.0

- All functions that start with `test_` have been deprecated.
- A lot of functions have been renamed. There is now:
- `has_code()`
- `has_output()`
- `has_expr_output()`
- `has_expr_error()`
- Pull in a lot of utility functions from `protowhat`:
- `Ex()`
- `check_or()`, `check_correct()`, `check_not()` and `multi()`
- `has_chosen()` and `success_msg()`
- `check_file()` and `has_dir()`
- `has_cwd()` has been added to test the current directory.
- Documentation:
- Improve reference documentation with examples and caveats.
- Include functions from `protowhat`.
- Glossary article with examples for shell and git.
- Improve package structure, test structure and test coverage.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.