Skip to content

Track rapidjson@67a17cf for bugfixes related to JSONSchema validation#103

Merged
lelit merged 2 commits into
python-rapidjson:masterfrom
acmiyaguchi:bump-rapidjson
Jun 6, 2018
Merged

Track rapidjson@67a17cf for bugfixes related to JSONSchema validation#103
lelit merged 2 commits into
python-rapidjson:masterfrom
acmiyaguchi:bump-rapidjson

Conversation

@acmiyaguchi

Copy link
Copy Markdown
Contributor

This fixes #102 by updating the rapidjson submodule. This is caused by an issue in the library when processing both additionalProperties and patternProperties in a JSONSchema object. This issue was resolved in a PR.

I've included a test that is based on the examples here. The provided example in the issue is also verifies that the behavior is fixed.

I've tracked the library to Tencent/rapidjson@67a17cf to reflect a known stable lua binding in mozilla-services/lua_sandbox_extensions#284. However, commits after (or slightly before) this point should also fix the issue.

@lelit

lelit commented Jun 6, 2018

Copy link
Copy Markdown
Contributor

Thank you! I'm gonna merge this right now.

@lelit lelit merged commit 639b892 into python-rapidjson:master Jun 6, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update rapidjson to pull in bugfixes for additionalProperties and patternProperties

2 participants