Releases: Stranger6667/hypothesis-graphql
Releases · Stranger6667/hypothesis-graphql
Release 0.11.1
Added
- The
allow_null
option that controls if optional arguments may benull
.True
by 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_x00
andcodec
arguments 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_schema
function which takes a GraphQL schema and returns a Hypothesis strategy for defined queries and mutations.
🔧 Changed
- Use Hypothesis'
InvalidArgument
exception when invalid input is passed to the generator functions.
🗑️ Removed
hypothesis_graphql.schemas
as 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_strategy
in the public API
Release 0.8.0
Release 0.7.1
🚀 Features
hypothesis_graphql.nodes
module to simplify working with custom scalars.