dot-parser 0.4.2

This library provides a parser for the DOT/Graphviz graph description language, as well as useful functions to transform those graphs.
Documentation
workspace = { members = ["macros"] }
[package]
name = "dot-parser"
version = "0.4.2"
authors = ["Martin Vassor<martin@vassor.org>"]
edition = "2021"
description = "This library provides a parser for the DOT/Graphviz graph description language, as well as useful functions to transform those graphs."
readme = "README.md"
keywords = ["graphviz", "dot", "parser", "graph", "dotfile"]
categories = ["parser-implementations", "encoding"]
license = "GPL-2.0-or-later"
repository = "https://codeberg.org/bromind/dot-parser.git"

[dependencies]
pest = "2.7.14"
pest_derive = "2.7.14"
either = "1.13.0"
petgraph = { version = "0.6.5", optional = true }
quote = {version = "1.0.37", optional = true }
proc-macro2 = {version = "1.0.88", optional = true }

[features]
default = []
display = []
petgraph = ["dep:petgraph"]
to_tokens = ["dep:quote", "dep:proc-macro2"]