gguppy 0.1.0

A multi-platform plotting library based on the grammar of graphics implemented in pure Rust with a no_std feature.
Documentation
## v0.1.0 (2024-02-23)


### Feat


- **arwggplot**: svg path scaffolding
- **arwggplot**: add remaining common svg elements
- **arwggplot**: macro for individual svg elements
- **arwggplot**: macro for node generation
- **arwggplot**: basic svg elem generator
- **arwggplot**: add svg element
- **no_std**: make no_std by default on sub crates
- **arwggplot**: add initial svg constructor
- **gguppy_data**: add impl Index for DataFrame
- **gguppy_data**: change to typed arrays with explicit constructors
- **arwggplot**: scaffold destinations
- **gguppy_core**: scaffold ggplot macro api
- **gguppy_core**: scaffold ggplot api
- **gg_data**: add alternate minidf implementation
- **DataFrame**: initial lightweight df implementation
- **Draw**: add trait Draw
- **coordinate**: add initial figure coordinate system implementation
- **coordinate**: add initial cartesian coordinate system implementation
- **element**: add rectangle struct
- **svg**: initial svg plot attempt

### Fix


- **arwggplot**: seperate svg Text and TextContent
- cargo clippy pedantic lints
- cargo clippy lints
- **arwggplot**: cargo clippy lints
- **draw**: compilation errors

### Refactor


- **gguppy_core**: split ggtraits
- **arwggplot**: move backend mods
- **arwggplot**: rename doc module
- **arwggplot**: remove unused modules
- **gguppy_data**: new crate for df and example data
- **api**: remove chart
- **rectangle**: refactor svg drawing