Survey

Latest version: v5.4.2

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

Scan your dependencies

Page 6 of 19

3.2.4

Fixes

- Deletions now work for `input` with `multi=False`.

3.2.3

Fixes

- `traverse` accepts `trail` rather than its first element (just as docs imply).
- Allow moving back with non-empty `traverse` trail.

3.2.2

Changes

- `check` now accounts for `default`.

3.2.1

Fixes

- Actually return default on empty responses.

3.2.0

Marks the point of production releases unless the version specifies otherwise.

Additions

- Added `default` for `input` and its children.

3.1.1

Changes

- `select`\'s `index` now moves focus *by* instead of *to* whatever it's set.

Fixes

- Passing `callback` no longer breaks everything.

Page 6 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.