Streamlines both build and runtime dependencies of the Rust crate:
Update jsonschema to 0.18 and removes default features. Most notably, this
disables the resolve-http, which bundles reqwest.
Remove regress, as this doesn't seem to be referenced by generated code
anymore.
Remove jsonschema and thiserror from build dependencies, as these aren't
used.
Ideally, I would also remove the duplicated build-dependencies from dependencies
as these are all enabled by default. However, I wasn't sure how the build
script was intended to be used, so I left it alone.
Streamlines both build and runtime dependencies of the Rust crate:
jsonschema
to0.18
and removes default features. Most notably, this disables theresolve-http
, which bundlesreqwest
.regress
, as this doesn't seem to be referenced by generated code anymore.jsonschema
andthiserror
from build dependencies, as these aren't used.Ideally, I would also remove the duplicated build-dependencies from dependencies as these are all enabled by default. However, I wasn't sure how the build script was intended to be used, so I left it alone.