[package] name = "sinoptik" version = "0.2.5" authors = [ "Admar Schoonen " ] edition = "2021" description = "Web service that provides an API for today's weather forecast" readme = "README.md" repository = "https://git.luon.net/paul/sinoptik" license = "MIT" [dependencies] cached = { version = "0.42.0", features = ["async"] } chrono = "0.4.19" chrono-tz = "0.8.1" csv = "1.1.6" geocoding = "0.4.0" image = "0.24.1" reqwest = { version = "0.11.9", features = ["json"] } rocket = { version = "0.5.0-rc.3", features = ["json"] } thiserror = "1.0.31" [dev-dependencies] assert_float_eq = "1.1.3" assert_matches = "1.5.0" [package.metadata.deb] maintainer = "Paul van Tilburg " copyright = "2022, Paul van Tilburg" depends = "$auto, systemd" extended-description = """\ Sinoptik is a (REST) API service that provides an API for today's weather forecast. It can provide you with a specific set or all available metrics that it supports. Currently supported metrics are: * Air quality index (per hour, from Luchtmeetnet) * NO₂ concentration (per hour, from Luchtmeetnet) * O₃ concentration (per hour, from Luchtmeetnet) * Particulate matter (PM10) concentration (per hour, from Luchtmeetnet) * Pollen (per hour, from Buienradar) * Pollen/air quality index (per hour, from Buienradar) * Precipitation (per 5 minutes, from Buienradar) * UV index (per day, from Buienradar) Because of the currently supported data providers, only data for The Netherlands can be queried. """ section = "net" priority = "optional" assets = [ ["README.md", "usr/share/doc/sinoptik/", "664"], ["Rocket.toml.example", "/etc/sinoptik.toml", "644"], ["target/release/sinoptik", "usr/sbin/sinoptik", "755"] ] conf-files = [ "/etc/sinoptik.toml" ] maintainer-scripts = "debian/" systemd-units = { unit-name = "sinoptik" }