pypi schemathesis 3.33.0
Release 3.33.0

latest releases: 3.38.6, 3.38.5, 3.38.4...
3 months ago

Finally, flexible filters for API operations are released!

🚀 Added

  • A set of CLI options and a Python API for including and excluding what API operations to test. #703, #819, #1398
  • A way to filter API operations by an expression in CLI. #1006
  • Support for filtering GraphQL operations by name.

🐛 Fixed

  • Missed operation_id & tag filters in some cases.
  • Broken compatibility with Hypothesis<6.108. #2357

🗑️ Deprecated

  • --method, --endpoint, --tag, --operation-id, --skip-deprecated-operations CLI options in favor of the new --include-* and --exclude-* options.
    See more details in the CLI documentation.
  • method, endpoint, tag, operation_id and skip_deprecated_operations arguments in schemathesis.from_* loaders and the parametrize function in favor of the new include and exclude methods on schema instances.

Don't miss a new schemathesis release

NewReleases is sending notifications on new releases.