strictyaml icon indicating copy to clipboard operation
strictyaml copied to clipboard

Type-safe YAML parser and validator.

Results 96 strictyaml issues
Sort by recently updated
recently updated
newest added

- https://github.com/dhall-lang/dhall-lang - https://github.com/hashicorp/hcl - https://github.com/archipaorg/icl - https://github.com/mrkkrp/liaison - https://github.com/ron-rs/ron - https://github.com/svenvc/ston - https://github.com/Sygmei/Vili

I'm curious to try validating some of my own YAML files. `python -m json.tool` is handy. Since #55 didn't go through, is there a one-liner equivalent to `pytohn -m json.tool`...

The used dumper StrictYAMLDumper inherits this options, so expose them also in as_yaml(), to my knowledge this does not break the strictyaml definitions. So giving more freedom in the output...

Just this, some sort of `loose_indent=true` argument to the `load` function. BTW: looks like a nice library, but too raw for the configuration files of my project. I wrote a...

I don't know if it's too hard to implement this, but I'm looking for a way to declare dependencies on properties like "property-dependencies" from JsonSchema. https://json-schema.org/understanding-json-schema/reference/object.html#property-dependencies So the loader will...

Currently `MapPattern` has a `minimum_keys` and `maximum_keys` option. Do you have anything thoughts about adding a analogous `minimum_size` and `maximum_size` option to `Seq` and `UniqSeq` to allow validating their length?...

Hope it's okay to set up this ticket, thought it might be an interesting discussion. You may have seen the data classes library that was introduced in Python 3.7. I've...

The grammar needs to support the following features: * Mappings with hierarchies: ``` a: c: d e: f ``` * Lists - e.g. ``` a: - 1 - 2 -...

There's [YAML.org](https://yaml.org/) and [JSON.org](https://www.json.org/). StrictYAML needs to have an equivalent for it to be taken seriously. The website doesn't need to be complicated. [YAML.org](https://yaml.org/) and [JSON.org](https://www.json.org/) are basically just single-page...

Hi, I think I have found some incoherent results when calling properties `YAML().start_line` and `YAML().end_line`, and method` YAML().lines()`. They seem to get confused when there are blank lines involved in...