Skip to content

Commit

Permalink
Officially go to Beta
Browse files Browse the repository at this point in the history
  • Loading branch information
Zac-HD committed Mar 22, 2019
1 parent ef9bdd8 commit ec71dc0
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 9 deletions.
10 changes: 2 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

A [Hypothesis](https://hypothesis.readthedocs.io) strategy for generating data
that matches some [JSON schema](https://json-schema.org/).
It is currently in early alpha, but you can use it if you want.
It is currently in beta, but you can use it if you want.
[Here's the PyPI page.](https://pypi.org/project/hypothesis-jsonschema/)

The public API consists of a just two functions:
Expand All @@ -12,16 +12,10 @@ The public API consists of a just two functions:
Takes a JSON schema and return a strategy for allowed JSON objects.

This strategy supports almost all of the schema elements described in the
draft RFC as of February 2019 (draft07), with the following exceptions:
draft RFC as of February 2019 (draft07), with the following exception:

- For objects, the "dependencies" keyword is not supported.
- Schema reuse with "definitions" and "$ref" is not supported.

Draft07 support depends on having a compatible version of `jsonschema`,
which at time of writing is limited to the pre-release 3.0.0x versions.
Draft04 remains fully supported with the same exceptions.


## Supported versions

`hypothesis-jsonschema` does not support Python 2, because
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ def local_file(name: str) -> str:
install_requires=["hypothesis>=4.0.0", "jsonschema>=3.0.0"],
python_requires=">=3.6",
classifiers=[
"Development Status :: 3 - Alpha",
"Development Status :: 4 - Beta",
"Framework :: Hypothesis",
"Intended Audience :: Developers",
"License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)",
Expand Down

0 comments on commit ec71dc0

Please sign in to comment.