turtle 1.0.0-rc.1

Learn the Rust language by creating animated drawings!
Documentation
[package]
name = "turtle"
version = "1.0.0-rc.1"
authors = ["Sunjay Varma <varma.sunjay@gmail.com>"]
description = "Learn the Rust language by creating animated drawings!"
homepage = "http://turtle.rs"
repository = "https://github.com/sunjay/turtle"
readme = "README.md"
keywords = ["turtle", "graphics", "drawing", "teaching", "beginner"]
# crates.io/category_slugs
categories = ["rendering", "rendering::graphics-api", "rendering::engine", "games", "gui"]
license = "MPL-2.0"

# Ignore all files so we can explicitly whitelist what we want to be included in
# the package
exclude = ["*"]
include = ["README.md", "LICENSE", "CODE_OF_CONDUCT.md", "CONTRIBUTING.md",
  "CHANGELOG.md", "src/**/*.rs", "examples/**/*.rs", "examples/**/*.txt",
  "tests/**/*.rs", "Cargo.toml", ".rustfmt.toml", "rust-toolchain"]

[badges]
# Appveyor: `repository` is required. `branch` is optional; default is `master`
appveyor = { repository = "sunjay/turtle" }

# Travis CI: `repository` in format "<user>/<project>" is required.
travis-ci = { repository = "sunjay/turtle" }

[dependencies]
serde = "^1.0.23"
serde_derive = "^1.0.23"
serde_json = "^1.0.6"

piston_window = "^0.73.0"
interpolation = "^0.1.0"
rand = "^0.3.18"

[features]
# The reason we do this is because doctests don't get cfg(test)
# See: https://github.com/rust-lang/cargo/issues/4669
#
# This allows us to write attributes like the following and have it work
# in all tests.
#
# #[cfg(any(feature = "test", test))]
#
# NOTE: This means that tests MUST be run with:
#   cargo test --features "test"
test = []