E. M. Bray

Results 253 comments of E. M. Bray

Yeah, from the [YAML Schema](https://asdf-standard.readthedocs.io/en/latest/schemas/yaml_schema.html#Schema%20Definitions) docs, the `tag` property is: > A fully-qualified YAML tag name that should be associated with the object type returned by the YAML parser; for...

Wouldn't you still want the serialization of the transform checked against the schema too though? Or does that happen somewhere else?

I've had a use case similar to this recently where I have an `anyOf` with a long list of sub-schemas, but each sub-schema has a specific property within it that...

Final note: As long as we're talking about extended meta schemas, your idea of using `tag` to match an object to a schema could certainly be a good idea to...

> What we've been doing in this case is validating the object twice: once on account of its own tag, and once due to the $ref in its containing object....

Within the `jsonschema` module itself, have you been able to identify any specific problem areas? What's a good benchmark I could use to try that out myself?

I'll play around with it. I'm also curious about what code breaks when json schema isn't used for validation. I think some duplicate validation is probably okay--if jsonschema slows things...

I figured for the most part you're on your own if you disable validation, and would only do so on known-good files. But I agree it makes sense to catch...

This might be a use case for a an optional block index located _before_ the blocks. If a streaming block is added to the file then no further blocks can...

Wow. First of all, as usual I'm blown away by how much code you turn out in short amounts of time. Second of all, it's amazing that PyYAML comes with...