[package] name = "sis-login" version = "0.3.1" edition = "2021" rust-version = "1.64.0" authors = ["Anas Elgarhy ", "Eslam Muhammad <0xCrypt00o@protonmail.com>"] description = "A simple crate to login to SIS system and perform the various actions e.x. (getting the moodle session link) without the need to open the browser" repository = "https://github.com/0x61nas/eelu-login" license = "MIT OR Apache-2.0" readme = "README.md" keywords = ["sis", "moodle", "eelu-sis", "eelu-sis-login", "eelu-sis-moodle"] categories = ["api-bindings", "authentication", "web-programming"] documentation = "https://docs.rs/sis-login" homepage = "https://github.com/0x61nas/sis-login" include = [ "src/*", "Cargo.toml", "README.md", "LICENSE", "LICENSE-apache", ] exclude = [ "tests/*", "examples/*", ] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] tokio = { version = "1", default-features = false, features = ["full"] } serde = { version = "1", default-features = false, features = ["serde_derive"] } reqwest = { version = "0.11", default-features = false, features = ["json", "rustls-tls"] } rustls = { version = "0.21", default-features = false } log = { version = "0.4", optional = true } thiserror = "1" [features] debug = ["log"]