yary/Cargo.toml
Paul Stemmet ee8c93eb3d chore: bump v0.1.1
This is the first published version of this crate. Quite a milestone for
me, as I have started work on this library multiple times over the last
3 years, never getting enough traction to find something that worked for
my project goals.

This version contains the lowest level API that will be supported by
this crate: lib/event; which allows callers to directly consume YAML
stream events as the occur, with no help or storage apparatus.

I have some CI/CD issues to figure out -- testing docs, automating
crates.io publishes, improving test spread and speed, adding a recipe
runner (Make/just). After which I'll start working away on the in memory
graph representation of YAML, which will allow me to provide a Value
abstraction for handling arbitrary YAML, similar to serde_json::Value.

Its secondary purpose will be as storage for aliasing trees... during
serde::Deserialization, which will be a feature gated API that may
eventually take the place of serde_yaml.
2022-03-27 16:51:52 +01:00

31 lines
624 B
TOML

[package]
name = "yary"
edition = "2018"
authors = ["Bazaah <github@luxolus.com>"]
repository = "https://github.com/dolysis/yary"
description = "Lazy, efficient YAML parsing"
readme = "docs/README.md"
version = "0.1.1"
license = "MPL-2.0"
keywords = ["yaml", "parser", "parsing"]
categories = ["parser-implementations"]
[features]
# PRIVATE! FOR USE IN TEST ONLY!
test_lazy = []
test_buffer = []
test_buffer_large = ["test_buffer"]
test_buffer_medium = ["test_buffer"]
test_buffer_small = ["test_buffer"]
[dependencies]
atoi = "0.4"
bitflags = "1"
[dev-dependencies]
anyhow = "1"
pretty_assertions = "0.7"
cfg-if = "1"