Schemathesis

Latest version: v3.30.4

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

Scan your dependencies

Page 44 of 45

0.8.0

Not secure
Added

- CLI tool invoked by the `schemathesis` command. 30
- New arguments `api_options`, `loader_options` and `loader` for test executor. 90
- A mapping interface for schemas & convenience methods for direct strategy access. 98

Fixed

- Runner stopping on the first falsifying example. 99

0.7.3

Not secure
Fixed

- Filtration in lazy loaders.

0.7.2

Not secure
Added

- Support for type "file" for Swagger 2.0. 78
- Support for filtering in loaders. 75

Fixed

- Conflict for lazy schema filtering. 64

0.7.1

Not secure
Added

- Support for `x-nullable` extension 45

0.7.0

Not secure
Added

- Support for `cookie` parameter in OpenAPI 3.0 schemas. 21
- Support for `formData` parameter in Swagger 2.0 schemas. 6
- Test executor. 28

Fixed

- Using `hypothesis.settings` decorator with test functions created from `from_pytest_fixture` loader. 69

0.6.0

Not secure
Added

- Parametrizing tests from a pytest fixture via `pytest-subtests`. 58

Changed

- Rename module `readers` to `loaders`.
- Rename `parametrize` parameters. `filter_endpoint` to `endpoint` and `filter_method` to `method`.

Removed

- Substring match for method / endpoint filters. To avoid clashing with escaped chars in endpoints keys in schemas.

Page 44 of 45

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.