Open yeralin opened 5 years ago
The build is failing because tox
is installing marshmallow-jsonschema==0.7.0
that does not contain recently merged change from #86
After a new version is released, the build is supposed to pass.
Hmmm even after a new release, the build is still failing... I also added an extra test case, but the coveralls are still -1.8% :(
Hi @yeralin! The build is failing because of a subtle bug that was introduced in previous PRs. See #102 for details. I'm afraid that we'll have to wait until that PR fixes master, and only then you can rebase your branch and have clean builds.
I think that your solution works just fine: it maintains backward compatibility and in my opinion we will need to drop Python 2 support and Marshmallow 2 support very soon anyway.
Addresses #87
Because of lack of support of doubly (or more) nested schemas, some
title
s get rendered asnull
which breaks JSON schema validation. This PR simply skipstitle
iffield.attribute
orfield.name
areNone