Schemathesis

Latest version: v3.30.4

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

Scan your dependencies

Page 16 of 45

3.11.5

Not secure
- dded3b1 Generate tests for API operations with the HTTP `TRACE` method on Open API 2.0
- d56afa2 Send `response.elapsed` to Schemathesis.io

3.11.4

Not secure
- 7621f40 Minor changes to the Schemathesis.io integration
- bee03a4 Add `AfterExecution.data_generation_method`

:package: Other

- 85e3932 Update changelog

3.11.3

Not secure
:package: Other

- ed3762b Add a note about filters being treated as regular expressions

3.11.2

Not secure
- 8026971 Use `str` for subtest context
- 5250ea4 Raise an error if a test function wrapped with `schema.parametrize` matches no API operations
- 8fd0f41 Use `verbose_name` & `data_generation_method` parameters to subtest context instead of `path` & `method`
- 69c9e96 **(test)** Disable deadline for some flaky tests
- 87ac234 update release notary

:package: Other

- 5630bd5 Add missing section to changelog.rst
- aa6ded7 Update FAQ

3.11.1

Not secure
- b980cfa Update click and pyyaml versions, update tests to reflect that click

:package: Other

- d377303 Update changelog

3.11

- bd4b9c5 Use case-insensitive dictionary for `Case.headers`
- e966976 Bound validators caching during negative testing
- 94b642d Bump `default_language_version` for pre-commit
- b3d0faa Minor changes for Schemathesis.io integration
- d31b017 GraphQL schema loaders now accept single `DataGenerationMethod` instances for the `data_generation_methods` argument
- f485bcf Add `AfterExecution.verbose_name`
- 94ee105 Update the bug report template
- 56bc46b Fix typing for `BeforeExecution.from_operation`
- 11471d8 Store `data_generation_method` in `BeforeExecution`
- 78dd617 Improve reporting of `jsonschema` errors which are caused by non-string object keys
- 7e71b00 Update pre-commit
- b1fc60e Show `cURL` code samples by default instead of Python
- 6987f7b Move data generation method to strategy factory mapping to the module level
- 8d49a88 `DataGenerationMethod.all` shortcut to get all possible enum variants.

:package: Other

- 239315a Generate tests on demand when multiple workers are used during CLI runs
- b804378 Add a recipe for per-route timeouts
- eea6e61 Remove `MutationResult.is_success` and `MutationResult.is_failure` helpers
- e8823d8 Cache `split_schema` results for Open API schemas during negative testing
- 63f8323 Cache `get_full_path` for Open API schemas
- 905a113 Properly cache `rewritten_components`
- c34b332 **(oas3)** Inline only `components/schemas` before passing schemas to `hypothesis-jsonschema`
- 0f4fff6 Use sets during negative testing data generation
- b39cc91 Fix RST syntax
- 722ed8a Avoid `copy.deepcopy` calls in some cases
- d8bbc71 Dramatically improve CLI startup performance
- e0403bd Cache rewritten schema components for Open API schemas
- 1a07106 Avoid extra `resolve_all` call in some cases
- ebaa7e8 Avoid calling `deepcopy` in some cases
- 3019796 Fix flaky test
- 5684c82 Remove obsolete hook mention
- 4ae7f01 Clarify FAQ entry
- c274ade Add a new FAQ entry
- c55fde2 Update Docker docs
- 60cb07e Add missing changelog entry
- b0d5177 Adjust changelog
- ec91777 Document CLI options & add a recipe for HTTP(S) proxy
- 8c50c3b Clarify communication language
- 583d344 Disable deadline on flaky test
- 5ce74cc Use poetry<1.1.9

Page 16 of 45

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.