[package] name = "f1-api" version = "0.2.0" authors = ["Jan David "] edition = "2018" description = """ F1 API is a client library for the telemetry API of the F1 video games by Codemasters. It uses asynchronous networking to decode the incoming UDP packets, and turns them into strongly typed Rust structs. """ readme = "README.md" repository = "https://github.com/nordsdk/f1-api" license = "MIT OR Apache-2.0" keywords = ["api", "codemasters", "f1", "gaming"] categories = ["api-bindings", "asynchronous"] [badges] maintenance = { status = "actively-developed" } [[example]] name = "cli" [[example]] name = "readme" [dependencies] bitflags = "1.2.1" bytes = "1.0.1" derive-new = "0.5.8" getset = "0.1.0" socket2 = "0.4.0" tokio = { version = "1.7.1", features = ["macros", "net", "rt-multi-thread"] } tokio-stream = "0.1.6" tokio-util = { version = "0.6.7", features = ["codec", "net"] } [dev-dependencies] assert_approx_eq = "1.1.0" clap = "2.33.0" [package.metadata.release] disable-publish = true disable-push = true disable-tag = true no-dev-version = true pre-release-commit-message = "Release {{version}}" pre-release-replacements = [ {file="CHANGELOG.md", search="## \\[Unreleased\\]", replace="## [{{version}}] - {{date}}"}, {file="CHANGELOG.md", search="\\.\\.\\.HEAD", replace="...v{{version}}", exactly=1}, {file="CHANGELOG.md", search="", replace="\n\n## [Unreleased]", exactly=1}, {file="CHANGELOG.md", search="\\[unreleased\\]", replace="[{{version}}]"}, {file="CHANGELOG.md", search="\n", replace="\n\n[unreleased]: https://github.com/nordsdk/f1-api/compare/v{{version}}...HEAD", exactly=1}, ]