Releases: Stranger6667/hypothesis-graphql
Releases · Stranger6667/hypothesis-graphql
Release 0.11.1
Added
- The
allow_nulloption that controls if optional arguments may benull.Trueby default.
Release 0.11.0
Added
- Support for Python 3.12.
- Include tests in the source tarball. #82
- A way to control what characters are used for string generation via the
allow_x00andcodecarguments toqueries,mutations, andfrom_schema.
Changed
- Bump the minimum supported Hypothesis version to
6.84.3.
Removed
- Python 3.7 support.
Release 0.10.0
Release 0.9.2
Python 3.11 support
Release 0.9.1
Use poetry-core for building the package.
Release 0.9.0
🚀 Added
- The
from_schemafunction which takes a GraphQL schema and returns a Hypothesis strategy for defined queries and mutations.
🔧 Changed
- Use Hypothesis'
InvalidArgumentexception when invalid input is passed to the generator functions.
🗑️ Removed
hypothesis_graphql.schemasas it is not complete and not tested well.
Release 0.8.2
🐛 Bug fixes
- Internal error on invalid schemas that contain interfaces without fields.
Release 0.8.1
🚀 Features
- Expose
validate_scalar_strategyin the public API
Release 0.8.0
Release 0.7.1
🚀 Features
hypothesis_graphql.nodesmodule to simplify working with custom scalars.