{"crate":{"id":"yup-oauth2","name":"yup-oauth2","updated_at":"2026-01-07T08:12:55.480262Z","versions":[1926925,1849357,1435439,1423654,1187475,1170052,1168338,1123922,1123788,1089506,997328,995169,782637,775222,765383,675608,651836,569594,569593,556936,552973,534605,528979,525883,519371,505638,505636,473383,461927,430532,348297,335742,335737,333229,319856,299439,297190,236778,235939,222009,212912,209792,206303,179266,173094,168333,167211,167202,167201,162164,157833,157832,156218,155684,152972,152921,133288,111261,101396,86240,59174,44691,44392,43877,43873,36493,35466,34658,33489,30185,27428,27423,25297,21998,21500,19772,14278,14275,11900,10161,9981,9736,9700,9635,9634,9582,9497,9496,9282,9237,9236,8939,8483,8260,6696,6422,6381,6042,5777,5706,5704,5703],"keywords":["google","oauth","oauth2"],"categories":[],"badges":[],"created_at":"2015-02-27T08:21:00.801028Z","downloads":26508855,"recent_downloads":5367039,"default_version":"12.1.2","num_versions":102,"yanked":false,"max_version":"12.1.2","newest_version":"12.1.2","max_stable_version":"12.1.2","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","links":{"version_downloads":"/api/v1/crates/yup-oauth2/downloads","versions":null,"owners":"/api/v1/crates/yup-oauth2/owners","owner_team":"/api/v1/crates/yup-oauth2/owner_team","owner_user":"/api/v1/crates/yup-oauth2/owner_user","reverse_dependencies":"/api/v1/crates/yup-oauth2/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1926925,"crate":"yup-oauth2","num":"12.1.2","dl_path":"/api/v1/crates/yup-oauth2/12.1.2/download","readme_path":"/api/v1/crates/yup-oauth2/12.1.2/readme","updated_at":"2026-01-07T08:12:55.480262Z","created_at":"2026-01-07T08:12:55.480262Z","downloads":3953797,"features":{"__rustls":["dep:rustls"],"aws-lc-rs":["rustls/aws_lc_rs","hyper-rustls?/aws-lc-rs"],"default":["hyper-rustls","service-account","ring"],"hyper-rustls":["dep:hyper-rustls","__rustls"],"hyper-tls":["dep:hyper-tls","__rustls"],"ring":["rustls/ring","hyper-rustls?/ring"],"service-account":[],"service_account":["service-account"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/12.1.2/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/12.1.2/downloads","authors":"/api/v1/crates/yup-oauth2/12.1.2/authors"},"crate_size":68068,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2026-01-07T08:12:55.480262Z"}],"checksum":"ef19a12dfb29fe39f78e1547e1be49717b84aef8762a4001359ed4f94d3accc1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3125,"comment_lines":98,"files":17},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":3162,"total_comment_lines":101}},{"id":1849357,"crate":"yup-oauth2","num":"12.1.1","dl_path":"/api/v1/crates/yup-oauth2/12.1.1/download","readme_path":"/api/v1/crates/yup-oauth2/12.1.1/readme","updated_at":"2025-11-29T09:12:19.551240Z","created_at":"2025-11-29T09:12:19.551240Z","downloads":144606,"features":{"__rustls":["dep:rustls"],"aws-lc-rs":["rustls/aws_lc_rs","hyper-rustls?/aws-lc-rs"],"default":["hyper-rustls","service-account","ring"],"hyper-rustls":["dep:hyper-rustls","__rustls"],"hyper-tls":["dep:hyper-tls","__rustls"],"ring":["rustls/ring","hyper-rustls?/ring"],"service-account":["rustls-pemfile"],"service_account":["service-account"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/12.1.1/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/12.1.1/downloads","authors":"/api/v1/crates/yup-oauth2/12.1.1/authors"},"crate_size":68280,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2025-11-29T09:12:19.551240Z"}],"checksum":"f16c9757965c8c261c64d2ca27a8335688b54cc2147f135fd36449d7bbfcff00","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3141,"comment_lines":98,"files":17},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":3178,"total_comment_lines":101}},{"id":1435439,"crate":"yup-oauth2","num":"12.1.0","dl_path":"/api/v1/crates/yup-oauth2/12.1.0/download","readme_path":"/api/v1/crates/yup-oauth2/12.1.0/readme","updated_at":"2025-02-05T18:13:40.904832Z","created_at":"2025-02-05T18:13:40.904832Z","downloads":2970823,"features":{"__rustls":["dep:rustls"],"aws-lc-rs":["rustls/aws_lc_rs","hyper-rustls?/aws-lc-rs"],"default":["hyper-rustls","service-account","ring"],"hyper-rustls":["dep:hyper-rustls","__rustls"],"hyper-tls":["dep:hyper-tls","__rustls"],"ring":["rustls/ring","hyper-rustls?/ring"],"service-account":["rustls-pemfile"],"service_account":["service-account"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/12.1.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/12.1.0/downloads","authors":"/api/v1/crates/yup-oauth2/12.1.0/authors"},"crate_size":67622,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2025-02-05T18:13:40.904832Z"}],"checksum":"4964039ac787bbd306fba65f6a8963b7974ae99515087e506a862674abae6a30","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3143,"comment_lines":98,"files":17},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":3180,"total_comment_lines":101}},{"id":1423654,"crate":"yup-oauth2","num":"12.0.0","dl_path":"/api/v1/crates/yup-oauth2/12.0.0/download","readme_path":"/api/v1/crates/yup-oauth2/12.0.0/readme","updated_at":"2025-01-27T17:46:02.528261Z","created_at":"2025-01-27T17:46:02.528261Z","downloads":2750,"features":{"__rustls":["dep:rustls"],"aws-lc-rs":["rustls/aws_lc_rs","hyper-rustls?/aws-lc-rs"],"default":["hyper-rustls","service-account","ring"],"hyper-rustls":["dep:hyper-rustls","__rustls"],"hyper-tls":["dep:hyper-tls","__rustls"],"ring":["rustls/ring","hyper-rustls?/ring"],"service-account":["rustls-pemfile"],"service_account":["service-account"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/12.0.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/12.0.0/downloads","authors":"/api/v1/crates/yup-oauth2/12.0.0/authors"},"crate_size":67622,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2025-01-27T17:46:02.528261Z"}],"checksum":"9780f5d08afbdb03af5bfc6914147ab715edbcac7830391c93eb117824cae213","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3148,"comment_lines":98,"files":17},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":3185,"total_comment_lines":101}},{"id":1187475,"crate":"yup-oauth2","num":"11.0.0","dl_path":"/api/v1/crates/yup-oauth2/11.0.0/download","readme_path":"/api/v1/crates/yup-oauth2/11.0.0/readme","updated_at":"2024-06-27T17:56:13.371765Z","created_at":"2024-06-27T17:56:13.371765Z","downloads":6294204,"features":{"__rustls":["dep:rustls"],"aws-lc-rs":["rustls/aws_lc_rs","hyper-rustls?/aws-lc-rs"],"default":["hyper-rustls","service-account","ring"],"hyper-rustls":["dep:hyper-rustls","__rustls"],"hyper-tls":["dep:hyper-tls","__rustls"],"ring":["rustls/ring","hyper-rustls?/ring"],"service-account":["rustls-pemfile"],"service_account":["service-account"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/11.0.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/11.0.0/downloads","authors":"/api/v1/crates/yup-oauth2/11.0.0/authors"},"crate_size":71834,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2024-06-27T17:56:13.371765Z"}],"checksum":"4ed5f19242090128c5809f6535cc7b8d4e2c32433f6c6005800bbc20a644a7f0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3111,"comment_lines":98,"files":16},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":3148,"total_comment_lines":101}},{"id":1170052,"crate":"yup-oauth2","num":"10.0.1","dl_path":"/api/v1/crates/yup-oauth2/10.0.1/download","readme_path":"/api/v1/crates/yup-oauth2/10.0.1/readme","updated_at":"2024-06-10T18:47:20.918317Z","created_at":"2024-06-10T18:47:20.918317Z","downloads":36790,"features":{"default":["hyper-rustls","service_account"],"service_account":["hyper-rustls","rustls","rustls-pemfile"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/10.0.1/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/10.0.1/downloads","authors":"/api/v1/crates/yup-oauth2/10.0.1/authors"},"crate_size":71653,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2024-06-10T18:47:20.918317Z"}],"checksum":"e154ffc3b950ce51e401847a0cfa2e0b212cccf60ccc3a65cfc75d5fc03fec22","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3108,"comment_lines":98,"files":16},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":3145,"total_comment_lines":101}},{"id":1168338,"crate":"yup-oauth2","num":"10.0.0","dl_path":"/api/v1/crates/yup-oauth2/10.0.0/download","readme_path":"/api/v1/crates/yup-oauth2/10.0.0/readme","updated_at":"2024-06-08T08:40:50.709187Z","created_at":"2024-06-08T08:40:50.709187Z","downloads":1415,"features":{"default":["hyper-rustls","service_account"],"service_account":["hyper-rustls","rustls","rustls-pemfile"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/10.0.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/10.0.0/downloads","authors":"/api/v1/crates/yup-oauth2/10.0.0/authors"},"crate_size":70680,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2024-06-08T08:40:50.709187Z"}],"checksum":"11ab82631661096173483b565edc34c7fea581004be74e371da4a43d902141ec","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3108,"comment_lines":98,"files":16},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":3145,"total_comment_lines":101}},{"id":1123922,"crate":"yup-oauth2","num":"9.0.0","dl_path":"/api/v1/crates/yup-oauth2/9.0.0/download","readme_path":"/api/v1/crates/yup-oauth2/9.0.0/readme","updated_at":"2024-04-23T20:50:15.113335Z","created_at":"2024-04-23T20:50:15.113335Z","downloads":4647035,"features":{"default":["hyper-rustls","service_account"],"service_account":["hyper-rustls","rustls","rustls-pemfile"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/9.0.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/9.0.0/downloads","authors":"/api/v1/crates/yup-oauth2/9.0.0/authors"},"crate_size":68162,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2024-04-23T20:50:15.113335Z"}],"checksum":"f75463c432f5d4ca9c75047514df3d768f8ac3276ac22c9a6531af6d0a3da7ee","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3111,"comment_lines":99,"files":16},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":3148,"total_comment_lines":102}},{"id":1123788,"crate":"yup-oauth2","num":"8.4.0","dl_path":"/api/v1/crates/yup-oauth2/8.4.0/download","readme_path":"/api/v1/crates/yup-oauth2/8.4.0/readme","updated_at":"2024-04-23T20:48:39.493844Z","created_at":"2024-04-23T18:55:33.677756Z","downloads":1206,"features":{"default":["hyper-rustls","service_account"],"service_account":["hyper-rustls","rustls","rustls-pemfile"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/8.4.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/8.4.0/downloads","authors":"/api/v1/crates/yup-oauth2/8.4.0/authors"},"crate_size":68162,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2024-04-23T18:55:33.677756Z"},{"action":"yank","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2024-04-23T20:48:39.496235Z"}],"checksum":"17215ed977ad07d9c95df12503b46dc1c7ebe431c4ab78a5172059127e9bc872","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3111,"comment_lines":99,"files":16},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":3148,"total_comment_lines":102}},{"id":1089506,"crate":"yup-oauth2","num":"8.3.3","dl_path":"/api/v1/crates/yup-oauth2/8.3.3/download","readme_path":"/api/v1/crates/yup-oauth2/8.3.3/readme","updated_at":"2024-04-23T18:54:07.635481Z","created_at":"2024-03-20T20:40:07.262048Z","downloads":51102,"features":{"default":["hyper-rustls","service_account"],"service_account":["hyper-rustls","rustls","rustls-pemfile"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/8.3.3/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/8.3.3/downloads","authors":"/api/v1/crates/yup-oauth2/8.3.3/authors"},"crate_size":68101,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2024-03-20T20:40:07.262048Z"},{"action":"yank","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2024-04-23T18:54:07.639461Z"}],"checksum":"45b7ff561fdc7809a2adad8bce73e157d01129074098e6405d0d7dfa2d087782","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3111,"comment_lines":99,"files":16},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":3148,"total_comment_lines":102}},{"id":997328,"crate":"yup-oauth2","num":"8.3.2","dl_path":"/api/v1/crates/yup-oauth2/8.3.2/download","readme_path":"/api/v1/crates/yup-oauth2/8.3.2/readme","updated_at":"2023-12-27T11:02:06.908322Z","created_at":"2023-12-27T11:02:06.908322Z","downloads":1368277,"features":{"default":["hyper-rustls","service_account"],"service_account":["hyper-rustls","rustls","rustls-pemfile"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/8.3.2/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/8.3.2/downloads","authors":"/api/v1/crates/yup-oauth2/8.3.2/authors"},"crate_size":68158,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2023-12-27T11:02:06.908322Z"}],"checksum":"b61da40aeb0907a65f7fb5c1de83c5a224d6a9ebb83bf918588a2bb744d636b8","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3104,"comment_lines":99,"files":16},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":3141,"total_comment_lines":102}},{"id":995169,"crate":"yup-oauth2","num":"8.3.1","dl_path":"/api/v1/crates/yup-oauth2/8.3.1/download","readme_path":"/api/v1/crates/yup-oauth2/8.3.1/readme","updated_at":"2023-12-23T16:25:44.483051Z","created_at":"2023-12-23T16:25:44.483051Z","downloads":654709,"features":{"default":["hyper-rustls","service_account"],"service_account":["hyper-rustls","rustls","rustls-pemfile"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/8.3.1/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/8.3.1/downloads","authors":"/api/v1/crates/yup-oauth2/8.3.1/authors"},"crate_size":66204,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2023-12-23T16:25:44.483051Z"}],"checksum":"24bea7df5a9a74a9a0de92f22e5ab3fb9505dd960c7f1f00de5b7231d9d97206","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2906,"comment_lines":96,"files":15},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2943,"total_comment_lines":99}},{"id":782637,"crate":"yup-oauth2","num":"8.3.0","dl_path":"/api/v1/crates/yup-oauth2/8.3.0/download","readme_path":"/api/v1/crates/yup-oauth2/8.3.0/readme","updated_at":"2023-04-22T18:20:54.114470Z","created_at":"2023-04-22T18:20:54.114470Z","downloads":859403,"features":{"default":["hyper-rustls","service_account"],"service_account":["hyper-rustls","rustls","rustls-pemfile"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/8.3.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/8.3.0/downloads","authors":"/api/v1/crates/yup-oauth2/8.3.0/authors"},"crate_size":65478,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2023-04-22T18:20:54.114470Z"}],"checksum":"364ca376b5c04d9b2be9693054e3e0d2d146b363819d0f9a10c6ee66e4c8406b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2906,"comment_lines":96,"files":15},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2943,"total_comment_lines":99}},{"id":775222,"crate":"yup-oauth2","num":"8.2.0","dl_path":"/api/v1/crates/yup-oauth2/8.2.0/download","readme_path":"/api/v1/crates/yup-oauth2/8.2.0/readme","updated_at":"2023-04-13T06:01:33.583837Z","created_at":"2023-04-13T06:01:33.583837Z","downloads":8752,"features":{"default":["hyper-rustls","service_account"],"service_account":["hyper-rustls","rustls","rustls-pemfile"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/8.2.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/8.2.0/downloads","authors":"/api/v1/crates/yup-oauth2/8.2.0/authors"},"crate_size":65466,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2023-04-13T06:01:33.583837Z"}],"checksum":"6135ad28f1957d676384074df0ad1dd920966834bddd973da86119378b4964d7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2903,"comment_lines":96,"files":15},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2940,"total_comment_lines":99}},{"id":765383,"crate":"yup-oauth2","num":"8.1.1","dl_path":"/api/v1/crates/yup-oauth2/8.1.1/download","readme_path":"/api/v1/crates/yup-oauth2/8.1.1/readme","updated_at":"2023-04-01T06:07:43.118362Z","created_at":"2023-04-01T06:07:43.118362Z","downloads":93002,"features":{"default":["hyper-rustls","service_account"],"service_account":["hyper-rustls","rustls","rustls-pemfile"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/8.1.1/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/8.1.1/downloads","authors":"/api/v1/crates/yup-oauth2/8.1.1/authors"},"crate_size":65483,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2023-04-01T06:07:43.118362Z"}],"checksum":"1da09943413fec574fbc624011874b716e4b446f83d43f8248a5903e7ffc5e52","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2903,"comment_lines":96,"files":15},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2940,"total_comment_lines":99}},{"id":675608,"crate":"yup-oauth2","num":"8.1.0","dl_path":"/api/v1/crates/yup-oauth2/8.1.0/download","readme_path":"/api/v1/crates/yup-oauth2/8.1.0/readme","updated_at":"2022-12-02T20:21:53.909096Z","created_at":"2022-12-02T20:21:53.909096Z","downloads":55855,"features":{"default":["hyper-rustls","service_account"],"service_account":["hyper-rustls","rustls","rustls-pemfile"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/8.1.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/8.1.0/downloads","authors":"/api/v1/crates/yup-oauth2/8.1.0/authors"},"crate_size":163546,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2022-12-02T20:21:53.909096Z"}],"checksum":"f8cb398cca4dedd0203666d7c3e7a089d14557be759efd57ab75f067949276e7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2862,"comment_lines":90,"files":15},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2899,"total_comment_lines":93}},{"id":651836,"crate":"yup-oauth2","num":"8.0.0","dl_path":"/api/v1/crates/yup-oauth2/8.0.0/download","readme_path":"/api/v1/crates/yup-oauth2/8.0.0/readme","updated_at":"2022-10-27T18:25:49.601861Z","created_at":"2022-10-27T18:25:49.601861Z","downloads":17734,"features":{"default":["hyper-rustls","service_account"],"service_account":["hyper-rustls","rustls","rustls-pemfile"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/8.0.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/8.0.0/downloads","authors":"/api/v1/crates/yup-oauth2/8.0.0/authors"},"crate_size":161223,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2022-10-27T18:25:49.601861Z"}],"checksum":"e9b7cbafca6169d93ee1da6b8e4bd9d78250a322f9aafbd468607bae3d2a0e75","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2792,"comment_lines":84,"files":15},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2829,"total_comment_lines":87}},{"id":569594,"crate":"yup-oauth2","num":"6.7.1","dl_path":"/api/v1/crates/yup-oauth2/6.7.1/download","readme_path":"/api/v1/crates/yup-oauth2/6.7.1/readme","updated_at":"2022-06-20T00:55:05.332437Z","created_at":"2022-06-20T00:55:05.332437Z","downloads":3250181,"features":{"default":["hyper-rustls","service_account"],"service_account":["hyper-rustls","rustls","rustls-pemfile"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/6.7.1/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/6.7.1/downloads","authors":"/api/v1/crates/yup-oauth2/6.7.1/authors"},"crate_size":158450,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2022-06-20T00:55:05.332437Z"}],"checksum":"22978c3967bbb8ba0c100106d83e652cf640b55d64b7e7d93d943fc0738d9453","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2462,"comment_lines":80,"files":13},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2499,"total_comment_lines":83}},{"id":569593,"crate":"yup-oauth2","num":"7.0.1","dl_path":"/api/v1/crates/yup-oauth2/7.0.1/download","readme_path":"/api/v1/crates/yup-oauth2/7.0.1/readme","updated_at":"2022-06-20T00:52:06.483642Z","created_at":"2022-06-20T00:52:06.483642Z","downloads":550418,"features":{"default":["hyper-rustls","service_account"],"service_account":["hyper-rustls","rustls","rustls-pemfile"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/7.0.1/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/7.0.1/downloads","authors":"/api/v1/crates/yup-oauth2/7.0.1/authors"},"crate_size":158775,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2022-06-20T00:52:06.483642Z"}],"checksum":"98748970d2ddf05253e6525810d989740334aa7509457864048a829902db76f3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2542,"comment_lines":80,"files":13},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2579,"total_comment_lines":83}},{"id":556936,"crate":"yup-oauth2","num":"7.0.0","dl_path":"/api/v1/crates/yup-oauth2/7.0.0/download","readme_path":"/api/v1/crates/yup-oauth2/7.0.0/readme","updated_at":"2022-05-27T18:14:51.862681Z","created_at":"2022-05-27T18:14:51.862681Z","downloads":5656,"features":{"default":["hyper-rustls","service_account"],"service_account":["hyper-rustls","rustls","rustls-pemfile"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/7.0.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/7.0.0/downloads","authors":"/api/v1/crates/yup-oauth2/7.0.0/authors"},"crate_size":158786,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2022-05-27T18:14:51.862681Z"}],"checksum":"c366bdabfb970344057848d4e8045b03038dc9275bd6e630e5310fa6d0e2f986","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2542,"comment_lines":80,"files":13},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2579,"total_comment_lines":83}},{"id":552973,"crate":"yup-oauth2","num":"6.7.0","dl_path":"/api/v1/crates/yup-oauth2/6.7.0/download","readme_path":"/api/v1/crates/yup-oauth2/6.7.0/readme","updated_at":"2022-05-21T19:31:42.351442Z","created_at":"2022-05-21T19:31:42.351442Z","downloads":36546,"features":{"default":["hyper-rustls","service_account"],"service_account":["hyper-rustls","rustls","rustls-pemfile"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/6.7.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/6.7.0/downloads","authors":"/api/v1/crates/yup-oauth2/6.7.0/authors"},"crate_size":158443,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2022-05-21T19:31:42.351442Z"}],"checksum":"87d859e5b7fb10b5956b30eb1a6da981cdf0d3195fe2c6ff1840424522ca0d51","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2462,"comment_lines":80,"files":13},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2499,"total_comment_lines":83}},{"id":534605,"crate":"yup-oauth2","num":"6.6.0","dl_path":"/api/v1/crates/yup-oauth2/6.6.0/download","readme_path":"/api/v1/crates/yup-oauth2/6.6.0/readme","updated_at":"2022-04-19T01:55:45.131550Z","created_at":"2022-04-19T01:55:45.131550Z","downloads":55692,"features":{"default":["hyper-rustls","service_account"],"service_account":["hyper-rustls","rustls","rustls-pemfile"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/6.6.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/6.6.0/downloads","authors":"/api/v1/crates/yup-oauth2/6.6.0/authors"},"crate_size":158331,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2022-04-19T01:55:45.131550Z"}],"checksum":"73b8e9dfff61fb272cffb4b4219893ab69e9b5a766e0d1958eefb14fb25dd59c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2454,"comment_lines":80,"files":13},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2491,"total_comment_lines":83}},{"id":528979,"crate":"yup-oauth2","num":"6.5.1","dl_path":"/api/v1/crates/yup-oauth2/6.5.1/download","readme_path":"/api/v1/crates/yup-oauth2/6.5.1/readme","updated_at":"2022-04-08T00:49:51.586990Z","created_at":"2022-04-08T00:49:51.586990Z","downloads":36983,"features":{"default":["hyper-rustls","service_account"],"service_account":["rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/6.5.1/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/6.5.1/downloads","authors":"/api/v1/crates/yup-oauth2/6.5.1/authors"},"crate_size":157879,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2022-04-08T00:49:51.586990Z"}],"checksum":"740d9620e23c820121089ae8ad480b2cc92aa2d266f59a95a2d9971bf3472932","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2421,"comment_lines":79,"files":13},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2458,"total_comment_lines":82}},{"id":525883,"crate":"yup-oauth2","num":"6.5.0","dl_path":"/api/v1/crates/yup-oauth2/6.5.0/download","readme_path":"/api/v1/crates/yup-oauth2/6.5.0/readme","updated_at":"2022-04-02T03:14:36.624714Z","created_at":"2022-04-02T03:14:36.624714Z","downloads":3410,"features":{"default":["hyper-rustls","service_account"],"service_account":["rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/6.5.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/6.5.0/downloads","authors":"/api/v1/crates/yup-oauth2/6.5.0/authors"},"crate_size":157867,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2022-04-02T03:14:36.624714Z"}],"checksum":"cfccb8835215946ebac32b89db2a4c7fbec7f289ea0e3ea53cfe2552983e257b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2421,"comment_lines":79,"files":13},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2458,"total_comment_lines":82}},{"id":519371,"crate":"yup-oauth2","num":"6.4.0","dl_path":"/api/v1/crates/yup-oauth2/6.4.0/download","readme_path":"/api/v1/crates/yup-oauth2/6.4.0/readme","updated_at":"2022-03-20T08:21:23.349626Z","created_at":"2022-03-20T08:21:23.349626Z","downloads":9459,"features":{"default":["hyper-rustls","service_account"],"service_account":["rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/6.4.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/6.4.0/downloads","authors":"/api/v1/crates/yup-oauth2/6.4.0/authors"},"crate_size":158320,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2022-03-20T08:21:23.349626Z"}],"checksum":"60f4735745047b40de5b982ed1645b9c7b0508d12439302e596774ac4ba9f4c0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2320,"comment_lines":79,"files":12},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2357,"total_comment_lines":82}},{"id":505638,"crate":"yup-oauth2","num":"6.3.1","dl_path":"/api/v1/crates/yup-oauth2/6.3.1/download","readme_path":"/api/v1/crates/yup-oauth2/6.3.1/readme","updated_at":"2022-02-24T12:44:32.481458Z","created_at":"2022-02-24T12:44:32.481458Z","downloads":18744,"features":{"default":["hyper-rustls","service_account"],"service_account":["rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/6.3.1/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/6.3.1/downloads","authors":"/api/v1/crates/yup-oauth2/6.3.1/authors"},"crate_size":157814,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2022-02-24T12:44:32.481458Z"}],"checksum":"df0647712324d99fab8977022a015feeab311cecd8630ce2cd1e74643b651cf1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2318,"comment_lines":79,"files":12},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2355,"total_comment_lines":82}},{"id":505636,"crate":"yup-oauth2","num":"6.3.0","dl_path":"/api/v1/crates/yup-oauth2/6.3.0/download","readme_path":"/api/v1/crates/yup-oauth2/6.3.0/readme","updated_at":"2022-02-24T12:39:48.509306Z","created_at":"2022-02-24T12:39:48.509306Z","downloads":1242,"features":{"default":["hyper-rustls","service_account"],"service_account":["rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/6.3.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/6.3.0/downloads","authors":"/api/v1/crates/yup-oauth2/6.3.0/authors"},"crate_size":157816,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2022-02-24T12:39:48.509306Z"}],"checksum":"3830da37f5dc9186248bfd19004da37ca0b3bc8ac78529c7e69daa9dfc7f226c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2318,"comment_lines":79,"files":12},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2355,"total_comment_lines":82}},{"id":473383,"crate":"yup-oauth2","num":"6.2.0","dl_path":"/api/v1/crates/yup-oauth2/6.2.0/download","readme_path":"/api/v1/crates/yup-oauth2/6.2.0/readme","updated_at":"2021-12-27T10:24:00.112558Z","created_at":"2021-12-27T10:24:00.112558Z","downloads":10092,"features":{"default":["hyper-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/6.2.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/6.2.0/downloads","authors":"/api/v1/crates/yup-oauth2/6.2.0/authors"},"crate_size":158215,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2021-12-27T10:24:00.112558Z"}],"checksum":"be15a5884649e56124b89f40b634c2bfaef7346c858e0e0ea7c7374f6ffff945","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2300,"comment_lines":79,"files":12},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2337,"total_comment_lines":82}},{"id":461927,"crate":"yup-oauth2","num":"6.1.0","dl_path":"/api/v1/crates/yup-oauth2/6.1.0/download","readme_path":"/api/v1/crates/yup-oauth2/6.1.0/readme","updated_at":"2021-12-02T09:49:59.797070Z","created_at":"2021-12-02T09:49:59.797070Z","downloads":7397,"features":{"default":["hyper-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/6.1.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/6.1.0/downloads","authors":"/api/v1/crates/yup-oauth2/6.1.0/authors"},"crate_size":157976,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2021-12-02T09:49:59.797070Z"}],"checksum":"fb743246c2d5112100d21059dd18a9a576917ca5ee83a4563eb121c8e349daa7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2280,"comment_lines":79,"files":12},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2317,"total_comment_lines":82}},{"id":430532,"crate":"yup-oauth2","num":"6.0.0","dl_path":"/api/v1/crates/yup-oauth2/6.0.0/download","readme_path":"/api/v1/crates/yup-oauth2/6.0.0/readme","updated_at":"2021-09-27T09:47:40.025866Z","created_at":"2021-09-27T09:47:40.025866Z","downloads":12668,"features":{"default":["hyper-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/6.0.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/6.0.0/downloads","authors":"/api/v1/crates/yup-oauth2/6.0.0/authors"},"crate_size":155984,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2021-09-27T09:47:40.025866Z"}],"checksum":"e7216beaa68ef83c8328fafbadd37baf2082a68087219ee2e3624b3287b1c0c0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2166,"comment_lines":78,"files":11},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2203,"total_comment_lines":81}},{"id":348297,"crate":"yup-oauth2","num":"5.1.0","dl_path":"/api/v1/crates/yup-oauth2/5.1.0/download","readme_path":"/api/v1/crates/yup-oauth2/5.1.0/readme","updated_at":"2021-03-06T09:25:04.604210Z","created_at":"2021-03-06T09:25:04.604210Z","downloads":577456,"features":{"default":["hyper-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/5.1.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/5.1.0/downloads","authors":"/api/v1/crates/yup-oauth2/5.1.0/authors"},"crate_size":153614,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2021-03-06T09:25:04.604210Z"}],"checksum":"2573621fa28865489bdf556cdb8703604f4e8498612e3041a212ac20e59c4aeb","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2064,"comment_lines":76,"files":11},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2101,"total_comment_lines":79}},{"id":335742,"crate":"yup-oauth2","num":"4.1.4","dl_path":"/api/v1/crates/yup-oauth2/4.1.4/download","readme_path":"/api/v1/crates/yup-oauth2/4.1.4/readme","updated_at":"2021-02-05T08:14:35.772500Z","created_at":"2021-02-05T08:14:35.772500Z","downloads":30502,"features":{"default":["hyper-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/4.1.4/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/4.1.4/downloads","authors":"/api/v1/crates/yup-oauth2/4.1.4/authors"},"crate_size":144050,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2021-02-05T08:14:35.772500Z"}],"checksum":"70bda49548edbe1158753b4bc39cf97c332a263fde622638b4111ecaec856a92","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2015,"comment_lines":76,"files":11},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2052,"total_comment_lines":79}},{"id":335737,"crate":"yup-oauth2","num":"5.0.3","dl_path":"/api/v1/crates/yup-oauth2/5.0.3/download","readme_path":"/api/v1/crates/yup-oauth2/5.0.3/readme","updated_at":"2021-02-05T08:05:17.237655Z","created_at":"2021-02-05T08:05:17.237655Z","downloads":12118,"features":{"default":["hyper-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/5.0.3/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/5.0.3/downloads","authors":"/api/v1/crates/yup-oauth2/5.0.3/authors"},"crate_size":153660,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2021-02-05T08:05:17.237655Z"}],"checksum":"72c6dfbc7a0d18f43774daf38bd5c895f1cf3f39105770acfa1ae4ccbf3b0113","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2041,"comment_lines":76,"files":11},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2078,"total_comment_lines":79}},{"id":333229,"crate":"yup-oauth2","num":"5.0.2","dl_path":"/api/v1/crates/yup-oauth2/5.0.2/download","readme_path":"/api/v1/crates/yup-oauth2/5.0.2/readme","updated_at":"2021-01-29T20:48:52.342968Z","created_at":"2021-01-29T20:48:52.342968Z","downloads":2429,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/5.0.2/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/5.0.2/downloads","authors":"/api/v1/crates/yup-oauth2/5.0.2/authors"},"crate_size":152689,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2021-01-29T20:48:52.342968Z"}],"checksum":"01a1ff787510da0d5e5e79b49650f5353b955e2d773358629e5e9106d9a139c6","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2026,"comment_lines":76,"files":11},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2063,"total_comment_lines":79}},{"id":319856,"crate":"yup-oauth2","num":"5.0.1","dl_path":"/api/v1/crates/yup-oauth2/5.0.1/download","readme_path":"/api/v1/crates/yup-oauth2/5.0.1/readme","updated_at":"2020-12-29T07:42:12.934056Z","created_at":"2020-12-29T07:42:12.934056Z","downloads":15849,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/5.0.1/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/5.0.1/downloads","authors":"/api/v1/crates/yup-oauth2/5.0.1/authors"},"crate_size":152120,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2020-12-29T07:42:12.934056Z"}],"checksum":"b7a18517c6f016cdb1801280b648a20fd23980df74720b07a06f8cd74a3e2ea8","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2000,"comment_lines":76,"files":11},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2037,"total_comment_lines":79}},{"id":299439,"crate":"yup-oauth2","num":"4.1.3","dl_path":"/api/v1/crates/yup-oauth2/4.1.3/download","readme_path":"/api/v1/crates/yup-oauth2/4.1.3/readme","updated_at":"2020-10-27T10:12:21.708465Z","created_at":"2020-10-27T10:12:21.708465Z","downloads":49468,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/4.1.3/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/4.1.3/downloads","authors":"/api/v1/crates/yup-oauth2/4.1.3/authors"},"crate_size":143814,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2020-10-27T10:12:21.708465Z"}],"checksum":"92ed435d48d4c834ee654443dd3330399f9656506d7477ec645df58e406a25db","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2000,"comment_lines":76,"files":11},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2037,"total_comment_lines":79}},{"id":297190,"crate":"yup-oauth2","num":"5.0.0","dl_path":"/api/v1/crates/yup-oauth2/5.0.0/download","readme_path":"/api/v1/crates/yup-oauth2/5.0.0/readme","updated_at":"2020-10-20T15:49:38.940782Z","created_at":"2020-10-20T14:29:53.089342Z","downloads":1363,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/5.0.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/5.0.0/downloads","authors":"/api/v1/crates/yup-oauth2/5.0.0/authors"},"crate_size":145432,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2020-10-20T14:29:53.089342Z"},{"action":"yank","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2020-10-20T15:49:37.324451Z"}],"checksum":"634867fbb0b01d365fdb5f244b54bdc248d96ac18372f76bc97bfbd2ae250bf2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2000,"comment_lines":76,"files":11},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2037,"total_comment_lines":79}},{"id":236778,"crate":"yup-oauth2","num":"4.1.2","dl_path":"/api/v1/crates/yup-oauth2/4.1.2/download","readme_path":"/api/v1/crates/yup-oauth2/4.1.2/readme","updated_at":"2020-05-01T18:36:55.326166Z","created_at":"2020-05-01T18:36:55.326166Z","downloads":109614,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/4.1.2/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/4.1.2/downloads","authors":"/api/v1/crates/yup-oauth2/4.1.2/authors"},"crate_size":145164,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2020-05-01T18:36:55.326166Z"}],"checksum":"749192b9464694a95dbaf0586e845c835b315e38d491aa2766a8477aaadb48ec","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1999,"comment_lines":76,"files":11},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2036,"total_comment_lines":79}},{"id":235939,"crate":"yup-oauth2","num":"4.1.1","dl_path":"/api/v1/crates/yup-oauth2/4.1.1/download","readme_path":"/api/v1/crates/yup-oauth2/4.1.1/readme","updated_at":"2020-04-29T16:16:41.919908Z","created_at":"2020-04-29T16:16:41.919908Z","downloads":1555,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/4.1.1/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/4.1.1/downloads","authors":"/api/v1/crates/yup-oauth2/4.1.1/authors"},"crate_size":145125,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2020-04-29T16:16:41.919908Z"}],"checksum":"00177ff799a837f8ff600d0118eb699d51cceadd2b14863602f86ec838962d24","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1997,"comment_lines":76,"files":11},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2034,"total_comment_lines":79}},{"id":222009,"crate":"yup-oauth2","num":"4.1.0","dl_path":"/api/v1/crates/yup-oauth2/4.1.0/download","readme_path":"/api/v1/crates/yup-oauth2/4.1.0/readme","updated_at":"2020-03-17T09:57:21.482696Z","created_at":"2020-03-17T09:57:21.482696Z","downloads":7642,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/4.1.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/4.1.0/downloads","authors":"/api/v1/crates/yup-oauth2/4.1.0/authors"},"crate_size":145081,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2020-03-17T09:57:21.482696Z"}],"checksum":"f63a25a8a41c499ed51eb0c974f853fe411c4655cafd166f9d942e625faa2138","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1986,"comment_lines":76,"files":11},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2023,"total_comment_lines":79}},{"id":212912,"crate":"yup-oauth2","num":"4.0.2","dl_path":"/api/v1/crates/yup-oauth2/4.0.2/download","readme_path":"/api/v1/crates/yup-oauth2/4.0.2/readme","updated_at":"2020-02-15T19:05:35.532349Z","created_at":"2020-02-15T19:05:35.532349Z","downloads":1912,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/4.0.2/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/4.0.2/downloads","authors":"/api/v1/crates/yup-oauth2/4.0.2/authors"},"crate_size":144695,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2020-02-15T19:05:35.532349Z"}],"checksum":"caa3aa6cbbbc18fed89edc121636d3fb4d49553afddc144fb7ed47d454936ff7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1967,"comment_lines":76,"files":11},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2004,"total_comment_lines":79}},{"id":209792,"crate":"yup-oauth2","num":"4.0.1","dl_path":"/api/v1/crates/yup-oauth2/4.0.1/download","readme_path":"/api/v1/crates/yup-oauth2/4.0.1/readme","updated_at":"2020-02-05T20:46:08.568458Z","created_at":"2020-02-05T20:46:08.568458Z","downloads":1501,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/4.0.1/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/4.0.1/downloads","authors":"/api/v1/crates/yup-oauth2/4.0.1/authors"},"crate_size":144619,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2020-02-05T20:46:08.568458Z"}],"checksum":"dda97a081527636f4c96572160902f402dbc799146e8de11ded92a43e0b4dc64","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1934,"comment_lines":79,"files":11},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":1971,"total_comment_lines":82}},{"id":206303,"crate":"yup-oauth2","num":"4.0.0","dl_path":"/api/v1/crates/yup-oauth2/4.0.0/download","readme_path":"/api/v1/crates/yup-oauth2/4.0.0/readme","updated_at":"2020-01-23T20:26:35.638847Z","created_at":"2020-01-23T20:26:35.638847Z","downloads":1564,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/4.0.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/4.0.0/downloads","authors":"/api/v1/crates/yup-oauth2/4.0.0/authors"},"crate_size":144628,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[{"action":"publish","user":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"time":"2020-01-23T20:26:35.638847Z"}],"checksum":"eaf7c4eaed8fd9be8583c33470121cee7828991fb0df2e6a1c7940e828217cda","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1934,"comment_lines":79,"files":11},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":1971,"total_comment_lines":82}},{"id":179266,"crate":"yup-oauth2","num":"3.1.1","dl_path":"/api/v1/crates/yup-oauth2/3.1.1/download","readme_path":"/api/v1/crates/yup-oauth2/3.1.1/readme","updated_at":"2019-09-29T07:45:10.937775Z","created_at":"2019-09-29T07:45:10.937775Z","downloads":49940,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/3.1.1/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/3.1.1/downloads","authors":"/api/v1/crates/yup-oauth2/3.1.1/authors"},"crate_size":149630,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[],"checksum":"687c1c52bf66691f1e7426e7520aecec25bf659835179095280a4acfcb24f63f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2731,"comment_lines":70,"files":10},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2768,"total_comment_lines":73}},{"id":173094,"crate":"yup-oauth2","num":"3.1.0","dl_path":"/api/v1/crates/yup-oauth2/3.1.0/download","readme_path":"/api/v1/crates/yup-oauth2/3.1.0/readme","updated_at":"2019-08-31T17:42:21.397241Z","created_at":"2019-08-31T17:42:21.397241Z","downloads":37675,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/3.1.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/3.1.0/downloads","authors":"/api/v1/crates/yup-oauth2/3.1.0/authors"},"crate_size":149643,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[],"checksum":"5dd64c2cc66a45ac43e68bb5c55bc829319b5c11e8f1d12804c2cc9fe444585b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2731,"comment_lines":69,"files":10},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2768,"total_comment_lines":72}},{"id":168333,"crate":"yup-oauth2","num":"3.0.4","dl_path":"/api/v1/crates/yup-oauth2/3.0.4/download","readme_path":"/api/v1/crates/yup-oauth2/3.0.4/readme","updated_at":"2019-08-09T09:00:14.421256Z","created_at":"2019-08-09T09:00:14.421256Z","downloads":1738,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/3.0.4/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/3.0.4/downloads","authors":"/api/v1/crates/yup-oauth2/3.0.4/authors"},"crate_size":148294,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[],"checksum":"7836578d0db27abb48256bba133d1f2e233e67402cb6f27d76daf01eb07525d8","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2541,"comment_lines":68,"files":10},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2578,"total_comment_lines":71}},{"id":167211,"crate":"yup-oauth2","num":"1.0.12","dl_path":"/api/v1/crates/yup-oauth2/1.0.12/download","readme_path":"/api/v1/crates/yup-oauth2/1.0.12/readme","updated_at":"2019-08-03T15:36:50.068774Z","created_at":"2019-08-03T15:36:50.068774Z","downloads":141538,"features":{"default":["openssl"],"no-openssl":["rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/1.0.12/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/1.0.12/downloads","authors":"/api/v1/crates/yup-oauth2/1.0.12/authors"},"crate_size":139858,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[],"checksum":"add0ccdddbb13a69ba8f7c4738bd6af551425889cc4633b6f8cb3034bb359b07","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1799,"comment_lines":49,"files":10}},"total_code_lines":1799,"total_comment_lines":49}},{"id":167202,"crate":"yup-oauth2","num":"3.0.3-beta","dl_path":"/api/v1/crates/yup-oauth2/3.0.3-beta/download","readme_path":"/api/v1/crates/yup-oauth2/3.0.3-beta/readme","updated_at":"2019-08-03T14:44:02.497687Z","created_at":"2019-08-03T14:44:02.497687Z","downloads":1469,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/3.0.3-beta/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/3.0.3-beta/downloads","authors":"/api/v1/crates/yup-oauth2/3.0.3-beta/authors"},"crate_size":148375,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[],"checksum":"b18bd3c46696ea6476f534325eefe4aa9929d5e23f0e3207397e5c274cc8b7cd","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2545,"comment_lines":68,"files":10},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2582,"total_comment_lines":71}},{"id":167201,"crate":"yup-oauth2","num":"2.0.4","dl_path":"/api/v1/crates/yup-oauth2/2.0.4/download","readme_path":"/api/v1/crates/yup-oauth2/2.0.4/readme","updated_at":"2019-08-03T14:42:35.273751Z","created_at":"2019-08-03T14:42:35.273751Z","downloads":2184,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/2.0.4/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/2.0.4/downloads","authors":"/api/v1/crates/yup-oauth2/2.0.4/authors"},"crate_size":143281,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[],"checksum":"c28c7c3fc05f3946306f95537fd4057213739e60b435a438605464ec519bf34d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2122,"comment_lines":55,"files":10},"Shell":{"code_lines":31,"comment_lines":2,"files":2}},"total_code_lines":2153,"total_comment_lines":57}},{"id":162164,"crate":"yup-oauth2","num":"3.0.2-beta","dl_path":"/api/v1/crates/yup-oauth2/3.0.2-beta/download","readme_path":"/api/v1/crates/yup-oauth2/3.0.2-beta/readme","updated_at":"2019-07-10T12:10:21.436305Z","created_at":"2019-07-10T12:10:21.436305Z","downloads":1547,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/3.0.2-beta/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/3.0.2-beta/downloads","authors":"/api/v1/crates/yup-oauth2/3.0.2-beta/authors"},"crate_size":148190,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[],"checksum":"aadd9c03394e9ae3f969eb486a110821f27fa0af8d87bf8aceae8eced6c74ded","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2506,"comment_lines":67,"files":10},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2543,"total_comment_lines":70}},{"id":157833,"crate":"yup-oauth2","num":"3.0.1-beta","dl_path":"/api/v1/crates/yup-oauth2/3.0.1-beta/download","readme_path":"/api/v1/crates/yup-oauth2/3.0.1-beta/readme","updated_at":"2019-06-22T20:34:27.505788Z","created_at":"2019-06-22T20:34:27.505788Z","downloads":1500,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/3.0.1-beta/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/3.0.1-beta/downloads","authors":"/api/v1/crates/yup-oauth2/3.0.1-beta/authors"},"crate_size":147892,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[],"checksum":"7b5f779bd12b1847b5e5fbc6ae9696987d5accdab3c972c7efc4554bf5b4eac6","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2503,"comment_lines":63,"files":10},"Shell":{"code_lines":37,"comment_lines":3,"files":3}},"total_code_lines":2540,"total_comment_lines":66}},{"id":157832,"crate":"yup-oauth2","num":"2.0.3","dl_path":"/api/v1/crates/yup-oauth2/2.0.3/download","readme_path":"/api/v1/crates/yup-oauth2/2.0.3/readme","updated_at":"2019-06-22T20:24:53.335096Z","created_at":"2019-06-22T20:24:53.335096Z","downloads":1546,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/2.0.3/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/2.0.3/downloads","authors":"/api/v1/crates/yup-oauth2/2.0.3/authors"},"crate_size":143066,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[],"checksum":"26391b524e06788e15c633a81b6c05b3003dfc4a7770ac74a63a363b3925828b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2083,"comment_lines":54,"files":10},"Shell":{"code_lines":31,"comment_lines":2,"files":2}},"total_code_lines":2114,"total_comment_lines":56}},{"id":156218,"crate":"yup-oauth2","num":"3.0.0-alpha","dl_path":"/api/v1/crates/yup-oauth2/3.0.0-alpha/download","readme_path":"/api/v1/crates/yup-oauth2/3.0.0-alpha/readme","updated_at":"2019-06-13T19:50:05.995366Z","created_at":"2019-06-13T19:50:05.995366Z","downloads":3189,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/3.0.0-alpha/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/3.0.0-alpha/downloads","authors":"/api/v1/crates/yup-oauth2/3.0.0-alpha/authors"},"crate_size":144391,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[],"checksum":"134225e2e13efdf575b8f858f02b4aa3967a1fee09d916ecfff7acc941a4c2bf","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2403,"comment_lines":54,"files":11},"Shell":{"code_lines":31,"comment_lines":2,"files":2}},"total_code_lines":2434,"total_comment_lines":56}},{"id":155684,"crate":"yup-oauth2","num":"2.0.2","dl_path":"/api/v1/crates/yup-oauth2/2.0.2/download","readme_path":"/api/v1/crates/yup-oauth2/2.0.2/readme","updated_at":"2019-06-10T19:33:39.350892Z","created_at":"2019-06-10T19:33:39.350892Z","downloads":1521,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/2.0.2/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/2.0.2/downloads","authors":"/api/v1/crates/yup-oauth2/2.0.2/authors"},"crate_size":142885,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[],"checksum":"cc14093859ce240b3fde09b2dbff21c70abf907d678fa97cabbb5e6a4741ae10","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2069,"comment_lines":54,"files":10},"Shell":{"code_lines":31,"comment_lines":2,"files":2}},"total_code_lines":2100,"total_comment_lines":56}},{"id":152972,"crate":"yup-oauth2","num":"2.0.1","dl_path":"/api/v1/crates/yup-oauth2/2.0.1/download","readme_path":"/api/v1/crates/yup-oauth2/2.0.1/readme","updated_at":"2019-05-26T18:22:08.399293Z","created_at":"2019-05-26T18:22:08.399293Z","downloads":1682,"features":{"default":["openssl"],"no-openssl":["rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/2.0.1/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/2.0.1/downloads","authors":"/api/v1/crates/yup-oauth2/2.0.1/authors"},"crate_size":142981,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[],"checksum":"e76c8b36dca526cf16d78e03640a9841814fd7f314b3e1f22518005136b2a730","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2094,"comment_lines":54,"files":10},"Shell":{"code_lines":31,"comment_lines":2,"files":2}},"total_code_lines":2125,"total_comment_lines":56}},{"id":152921,"crate":"yup-oauth2","num":"2.0.0","dl_path":"/api/v1/crates/yup-oauth2/2.0.0/download","readme_path":"/api/v1/crates/yup-oauth2/2.0.0/readme","updated_at":"2019-05-26T09:48:24.550307Z","created_at":"2019-05-26T09:48:24.550307Z","downloads":1516,"features":{"default":["openssl"],"no-openssl":["rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/2.0.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/2.0.0/downloads","authors":"/api/v1/crates/yup-oauth2/2.0.0/authors"},"crate_size":142980,"published_by":{"id":4271,"login":"dermesser","name":"Lewin Bormann","avatar":"https://avatars.githubusercontent.com/u/1042327?v=4","url":"https://github.com/dermesser","github_username_matches":true,"created_at":"2011-09-11T13:01:20Z"},"audit_actions":[],"checksum":"12f6c310c3af0c2697d1102bad6bff695eea41a921fd0fc00d5085b724513cae","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2095,"comment_lines":54,"files":10},"Shell":{"code_lines":31,"comment_lines":2,"files":2}},"total_code_lines":2126,"total_comment_lines":56}},{"id":133288,"crate":"yup-oauth2","num":"1.0.11","dl_path":"/api/v1/crates/yup-oauth2/1.0.11/download","readme_path":"/api/v1/crates/yup-oauth2/1.0.11/readme","updated_at":"2019-02-12T05:23:34.208857Z","created_at":"2019-02-12T05:23:34.208857Z","downloads":24613,"features":{"default":["openssl"],"no-openssl":["rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/1.0.11/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/1.0.11/downloads","authors":"/api/v1/crates/yup-oauth2/1.0.11/authors"},"crate_size":138966,"published_by":null,"audit_actions":[],"checksum":"db3e9b7a25e5cccbb6fe8b2981c04525003037f872d5b35f61237c576052f4e7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1758,"comment_lines":48,"files":10}},"total_code_lines":1758,"total_comment_lines":48}},{"id":111261,"crate":"yup-oauth2","num":"1.0.9","dl_path":"/api/v1/crates/yup-oauth2/1.0.9/download","readme_path":"/api/v1/crates/yup-oauth2/1.0.9/readme","updated_at":"2018-10-07T12:02:37.407197Z","created_at":"2018-10-07T12:02:37.407197Z","downloads":9846,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/1.0.9/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/1.0.9/downloads","authors":"/api/v1/crates/yup-oauth2/1.0.9/authors"},"crate_size":138521,"published_by":null,"audit_actions":[],"checksum":"66f8b1fe29c69b1056e5eb461630ce689d2c075bef4a07c0808b95373af887d8","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1715,"comment_lines":48,"files":10}},"total_code_lines":1715,"total_comment_lines":48}},{"id":101396,"crate":"yup-oauth2","num":"1.0.8","dl_path":"/api/v1/crates/yup-oauth2/1.0.8/download","readme_path":"/api/v1/crates/yup-oauth2/1.0.8/readme","updated_at":"2018-07-27T18:12:15.299532Z","created_at":"2018-07-27T18:12:15.299532Z","downloads":3322,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/1.0.8/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/1.0.8/downloads","authors":"/api/v1/crates/yup-oauth2/1.0.8/authors"},"crate_size":138529,"published_by":null,"audit_actions":[],"checksum":"aed5fc162c35c1f79a71da78b4b2a0f04047593522dd6fce4432d8d20c0e0d4c","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1715,"comment_lines":48,"files":10}},"total_code_lines":1715,"total_comment_lines":48}},{"id":86240,"crate":"yup-oauth2","num":"1.0.7","dl_path":"/api/v1/crates/yup-oauth2/1.0.7/download","readme_path":"/api/v1/crates/yup-oauth2/1.0.7/readme","updated_at":"2018-03-25T10:14:46.808512Z","created_at":"2018-03-25T10:14:46.808512Z","downloads":6780,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/1.0.7/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/1.0.7/downloads","authors":"/api/v1/crates/yup-oauth2/1.0.7/authors"},"crate_size":138585,"published_by":null,"audit_actions":[],"checksum":"dc2fc7c5a5333f82571979fb82b3dcb310bf324aab532fc0971c7ad94082a86b","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1722,"comment_lines":48,"files":10}},"total_code_lines":1722,"total_comment_lines":48}},{"id":59174,"crate":"yup-oauth2","num":"1.0.6","dl_path":"/api/v1/crates/yup-oauth2/1.0.6/download","readme_path":"/api/v1/crates/yup-oauth2/1.0.6/readme","updated_at":"2017-11-30T03:09:00.970096Z","created_at":"2017-07-09T09:24:39.908456Z","downloads":15856,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/1.0.6/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/1.0.6/downloads","authors":"/api/v1/crates/yup-oauth2/1.0.6/authors"},"crate_size":138089,"published_by":null,"audit_actions":[],"checksum":"a1b9b0b6faf14166b10186a3a2d017e287fa13bbdbc59abe82a2439558fd1ffc","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1714,"comment_lines":48,"files":10}},"total_code_lines":1714,"total_comment_lines":48}},{"id":44691,"crate":"yup-oauth2","num":"1.0.5","dl_path":"/api/v1/crates/yup-oauth2/1.0.5/download","readme_path":"/api/v1/crates/yup-oauth2/1.0.5/readme","updated_at":"2017-11-30T02:50:37.694152Z","created_at":"2017-02-04T16:07:14.544826Z","downloads":16575,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/1.0.5/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/1.0.5/downloads","authors":"/api/v1/crates/yup-oauth2/1.0.5/authors"},"crate_size":138017,"published_by":null,"audit_actions":[],"checksum":"540dd999ca901f358c797e48a3cfc665850c9eb655b108c1c9d6f4f3d394caf0","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1702,"comment_lines":48,"files":10}},"total_code_lines":1702,"total_comment_lines":48}},{"id":44392,"crate":"yup-oauth2","num":"1.0.4","dl_path":"/api/v1/crates/yup-oauth2/1.0.4/download","readme_path":"/api/v1/crates/yup-oauth2/1.0.4/readme","updated_at":"2017-11-30T03:13:03.779441Z","created_at":"2017-02-03T18:31:26.692333Z","downloads":8075,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/1.0.4/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/1.0.4/downloads","authors":"/api/v1/crates/yup-oauth2/1.0.4/authors"},"crate_size":137861,"published_by":null,"audit_actions":[],"checksum":"7ebb2ea03f5f9d3e538919aa75b071316ccced897587a0f2419255a47d1d6c29","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1689,"comment_lines":48,"files":10}},"total_code_lines":1689,"total_comment_lines":48}},{"id":43877,"crate":"yup-oauth2","num":"1.0.3","dl_path":"/api/v1/crates/yup-oauth2/1.0.3/download","readme_path":"/api/v1/crates/yup-oauth2/1.0.3/readme","updated_at":"2017-11-30T02:23:22.633200Z","created_at":"2017-01-31T18:31:57.013231Z","downloads":4083,"features":{"default":["with-serde-codegen"],"nightly":["serde_derive"],"with-serde-codegen":["serde_codegen"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/1.0.3/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/1.0.3/downloads","authors":"/api/v1/crates/yup-oauth2/1.0.3/authors"},"crate_size":138644,"published_by":null,"audit_actions":[],"checksum":"931abc99c9a52084d5214fa1bd2811f4adcc198d10e514599209d8c129648e40","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1681,"comment_lines":48,"files":11}},"total_code_lines":1681,"total_comment_lines":48}},{"id":43873,"crate":"yup-oauth2","num":"1.0.2","dl_path":"/api/v1/crates/yup-oauth2/1.0.2/download","readme_path":"/api/v1/crates/yup-oauth2/1.0.2/readme","updated_at":"2017-11-30T02:50:31.136262Z","created_at":"2017-01-31T18:04:58.500726Z","downloads":1696,"features":{"default":["with-serde-codegen"],"nightly":["serde_derive"],"with-serde-codegen":["serde_codegen"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/1.0.2/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/1.0.2/downloads","authors":"/api/v1/crates/yup-oauth2/1.0.2/authors"},"crate_size":138618,"published_by":null,"audit_actions":[],"checksum":"70618b01665f19fbfda6ad02631037358988ad45833b6f25e29fccb8c76bdec8","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows","homepage":null,"documentation":"https://docs.rs/yup-oauth2/","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1679,"comment_lines":48,"files":11}},"total_code_lines":1679,"total_comment_lines":48}},{"id":36493,"crate":"yup-oauth2","num":"1.0.1","dl_path":"/api/v1/crates/yup-oauth2/1.0.1/download","readme_path":"/api/v1/crates/yup-oauth2/1.0.1/readme","updated_at":"2017-11-30T02:50:34.524765Z","created_at":"2016-10-22T14:54:34.581140Z","downloads":23002,"features":{"default":["with-serde-codegen"],"nightly":["serde_derive"],"with-serde-codegen":["serde_codegen"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/1.0.1/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/1.0.1/downloads","authors":"/api/v1/crates/yup-oauth2/1.0.1/authors"},"crate_size":139031,"published_by":null,"audit_actions":[],"checksum":"a2f05e32ec3abea6535f7bac98d7e1b79280f48320979d604c998770ad073111","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An oauth2 implementation, providing the 'device' and 'installed' authorization flow","homepage":null,"documentation":"http://dermesser.github.io/yup-oauth2","repository":"https://github.com/dermesser/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1692,"comment_lines":52,"files":11}},"total_code_lines":1692,"total_comment_lines":52}},{"id":35466,"crate":"yup-oauth2","num":"1.0.0","dl_path":"/api/v1/crates/yup-oauth2/1.0.0/download","readme_path":"/api/v1/crates/yup-oauth2/1.0.0/readme","updated_at":"2017-11-30T02:50:34.515052Z","created_at":"2016-10-09T08:07:53.829588Z","downloads":6198,"features":{"default":["with-serde-codegen"],"nightly":["serde_macros"],"with-serde-codegen":["serde_codegen"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/1.0.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/1.0.0/downloads","authors":"/api/v1/crates/yup-oauth2/1.0.0/authors"},"crate_size":139247,"published_by":null,"audit_actions":[],"checksum":"96749399271b71255d8af408a9f7dba0039b2b8d7c2053813a506ffccf5b8169","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An oauth2 implementation, providing the 'device' and 'installed' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1693,"comment_lines":52,"files":11}},"total_code_lines":1693,"total_comment_lines":52}},{"id":34658,"crate":"yup-oauth2","num":"0.9.0","dl_path":"/api/v1/crates/yup-oauth2/0.9.0/download","readme_path":"/api/v1/crates/yup-oauth2/0.9.0/readme","updated_at":"2017-11-30T02:50:34.510875Z","created_at":"2016-09-25T17:47:33.100843Z","downloads":1930,"features":{"default":["with-serde-codegen"],"nightly":["serde_macros"],"with-serde-codegen":["serde_codegen"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.9.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.9.0/downloads","authors":"/api/v1/crates/yup-oauth2/0.9.0/authors"},"crate_size":139115,"published_by":null,"audit_actions":[],"checksum":"c39ea9b1bc31fecd9cd7a16bc88011cf80cb6492c2fe22bc5ada1f8b3711de16","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An oauth2 implementation, providing the 'device' and 'installed' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1707,"comment_lines":53,"files":11}},"total_code_lines":1707,"total_comment_lines":53}},{"id":33489,"crate":"yup-oauth2","num":"0.6.3","dl_path":"/api/v1/crates/yup-oauth2/0.6.3/download","readme_path":"/api/v1/crates/yup-oauth2/0.6.3/readme","updated_at":"2017-11-30T02:50:31.116680Z","created_at":"2016-09-11T07:47:41.200673Z","downloads":12075,"features":{"default":["with-serde-codegen"],"nightly":["serde_macros"],"with-serde-codegen":["serde_codegen"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.6.3/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.6.3/downloads","authors":"/api/v1/crates/yup-oauth2/0.6.3/authors"},"crate_size":133251,"published_by":null,"audit_actions":[],"checksum":"0be097ed2233bee641b83087188d494c27fb739d78c0f7f073f244d3af323d2a","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An oauth2 implementation, providing the 'device' and 'installed' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1441,"comment_lines":42,"files":10}},"total_code_lines":1441,"total_comment_lines":42}},{"id":30185,"crate":"yup-oauth2","num":"0.6.2","dl_path":"/api/v1/crates/yup-oauth2/0.6.2/download","readme_path":"/api/v1/crates/yup-oauth2/0.6.2/readme","updated_at":"2017-11-30T02:51:47.715738Z","created_at":"2016-07-17T09:58:08.237713Z","downloads":10694,"features":{"default":["with-serde-codegen"],"nightly":["serde_macros"],"with-serde-codegen":["serde_codegen"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.6.2/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.6.2/downloads","authors":"/api/v1/crates/yup-oauth2/0.6.2/authors"},"crate_size":132730,"published_by":null,"audit_actions":[],"checksum":"b4baf1884fe7acffef0442e12b8c8e2621116e291ce0ba87451b0eced41d5f22","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1365,"comment_lines":40,"files":8}},"total_code_lines":1365,"total_comment_lines":40}},{"id":27428,"crate":"yup-oauth2","num":"0.6.1","dl_path":"/api/v1/crates/yup-oauth2/0.6.1/download","readme_path":"/api/v1/crates/yup-oauth2/0.6.1/readme","updated_at":"2017-11-30T03:51:28.576398Z","created_at":"2016-05-20T16:27:28.294928Z","downloads":10923,"features":{"default":["with-syntex"],"nightly":["serde_macros"],"with-syntex":["serde_codegen","syntex"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.6.1/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.6.1/downloads","authors":"/api/v1/crates/yup-oauth2/0.6.1/authors"},"crate_size":132216,"published_by":null,"audit_actions":[],"checksum":"5e40d75e3ae1b07d3337c75bcaf6ace993fd39180167f192503baf1efdb59724","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1367,"comment_lines":40,"files":8}},"total_code_lines":1367,"total_comment_lines":40}},{"id":27423,"crate":"yup-oauth2","num":"0.6.0","dl_path":"/api/v1/crates/yup-oauth2/0.6.0/download","readme_path":"/api/v1/crates/yup-oauth2/0.6.0/readme","updated_at":"2017-11-30T02:50:34.504999Z","created_at":"2016-05-20T13:28:54.566513Z","downloads":1761,"features":{"default":["with-syntex"],"nightly":["serde_macros"],"with-syntex":["serde_codegen","syntex"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.6.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.6.0/downloads","authors":"/api/v1/crates/yup-oauth2/0.6.0/authors"},"crate_size":132112,"published_by":null,"audit_actions":[],"checksum":"008d35e356c4469efe40ce0c9b7b926485851aca90d065e198c00c11eaf469f4","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1366,"comment_lines":40,"files":8}},"total_code_lines":1366,"total_comment_lines":40}},{"id":25297,"crate":"yup-oauth2","num":"0.5.6","dl_path":"/api/v1/crates/yup-oauth2/0.5.6/download","readme_path":"/api/v1/crates/yup-oauth2/0.5.6/readme","updated_at":"2017-11-30T03:51:22.811373Z","created_at":"2016-04-10T11:38:23.091725Z","downloads":7288,"features":{"default":["with_syntex"],"nightly":["serde_macros"],"with_syntex":["serde_codegen","syntex"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.5.6/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.5.6/downloads","authors":"/api/v1/crates/yup-oauth2/0.5.6/authors"},"crate_size":126644,"published_by":null,"audit_actions":[],"checksum":"e80e3dd52754fd3c34de11df986cfedd913be0b73ef0f8e81dc05da3eaed830b","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":937,"comment_lines":16,"files":6}},"total_code_lines":937,"total_comment_lines":16}},{"id":21998,"crate":"yup-oauth2","num":"0.5.5","dl_path":"/api/v1/crates/yup-oauth2/0.5.5/download","readme_path":"/api/v1/crates/yup-oauth2/0.5.5/readme","updated_at":"2017-11-30T02:37:47.370245Z","created_at":"2016-02-07T09:18:52.496720Z","downloads":9587,"features":{"default":["with_syntex"],"nightly":["serde_macros"],"with_syntex":["serde_codegen","syntex"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.5.5/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.5.5/downloads","authors":"/api/v1/crates/yup-oauth2/0.5.5/authors"},"crate_size":126570,"published_by":null,"audit_actions":[],"checksum":"24e1730f6dd1cab69761dbc05ab62be0fa86211718d7a312baa9105e11dfec0c","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":937,"comment_lines":16,"files":6}},"total_code_lines":937,"total_comment_lines":16}},{"id":21500,"crate":"yup-oauth2","num":"0.5.4","dl_path":"/api/v1/crates/yup-oauth2/0.5.4/download","readme_path":"/api/v1/crates/yup-oauth2/0.5.4/readme","updated_at":"2017-11-30T02:28:09.222906Z","created_at":"2016-01-30T12:53:14.076084Z","downloads":2787,"features":{"default":["with_syntex"],"nightly":["serde_macros"],"with_syntex":["serde_codegen","syntex"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.5.4/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.5.4/downloads","authors":"/api/v1/crates/yup-oauth2/0.5.4/authors"},"crate_size":126441,"published_by":null,"audit_actions":[],"checksum":"fe299bb13c2d3bea9b452f8f2554360270355f3469c3c0f1a4f868835d7670fe","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":937,"comment_lines":16,"files":6}},"total_code_lines":937,"total_comment_lines":16}},{"id":19772,"crate":"yup-oauth2","num":"0.5.3","dl_path":"/api/v1/crates/yup-oauth2/0.5.3/download","readme_path":"/api/v1/crates/yup-oauth2/0.5.3/readme","updated_at":"2017-11-30T02:50:27.144559Z","created_at":"2015-12-24T14:17:48.523121Z","downloads":4761,"features":{"default":["with_syntex"],"nightly":["serde_macros"],"with_syntex":["serde_codegen","syntex"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.5.3/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.5.3/downloads","authors":"/api/v1/crates/yup-oauth2/0.5.3/authors"},"crate_size":123974,"published_by":null,"audit_actions":[],"checksum":"630a1d6ce5845e62fa051170df06bc767dbd8149666e810d499a49f2df667a64","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":934,"comment_lines":16,"files":6}},"total_code_lines":934,"total_comment_lines":16}},{"id":14278,"crate":"yup-oauth2","num":"0.5.2","dl_path":"/api/v1/crates/yup-oauth2/0.5.2/download","readme_path":"/api/v1/crates/yup-oauth2/0.5.2/readme","updated_at":"2017-11-30T02:50:27.138167Z","created_at":"2015-08-08T09:47:28.539465Z","downloads":19362,"features":{"default":["with_syntex"],"nightly":["serde_macros"],"with_syntex":["serde_codegen","syntex"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.5.2/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.5.2/downloads","authors":"/api/v1/crates/yup-oauth2/0.5.2/authors"},"crate_size":122499,"published_by":null,"audit_actions":[],"checksum":"be4fd73f29ecba0f12174f89c8e03046d162d2aca8c818b36e31883c4974a57c","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":934,"comment_lines":16,"files":6}},"total_code_lines":934,"total_comment_lines":16}},{"id":14275,"crate":"yup-oauth2","num":"0.5.1","dl_path":"/api/v1/crates/yup-oauth2/0.5.1/download","readme_path":"/api/v1/crates/yup-oauth2/0.5.1/readme","updated_at":"2017-11-30T03:51:20.972852Z","created_at":"2015-08-08T08:41:23.300758Z","downloads":1781,"features":{"default":["with_syntex"],"nightly":["serde_macros"],"with_syntex":["serde_codegen","syntex"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.5.1/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.5.1/downloads","authors":"/api/v1/crates/yup-oauth2/0.5.1/authors"},"crate_size":122568,"published_by":null,"audit_actions":[],"checksum":"ca9d3d11583735624e7a3fccb47286d5e92fdecaee4049e9b733a4f841dbd072","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":936,"comment_lines":16,"files":6}},"total_code_lines":936,"total_comment_lines":16}},{"id":11900,"crate":"yup-oauth2","num":"0.5.0","dl_path":"/api/v1/crates/yup-oauth2/0.5.0/download","readme_path":"/api/v1/crates/yup-oauth2/0.5.0/readme","updated_at":"2017-11-30T03:51:30.136069Z","created_at":"2015-06-18T17:48:12.020428Z","downloads":7001,"features":{"default":["with_syntex"],"nightly":["serde_macros"],"with_syntex":["serde_codegen","syntex"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.5.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.5.0/downloads","authors":"/api/v1/crates/yup-oauth2/0.5.0/authors"},"crate_size":122416,"published_by":null,"audit_actions":[],"checksum":"952b8bb268fad50fced4c802eee2c2f3576025791555d09f0ff672d374fcfcef","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":936,"comment_lines":16,"files":6}},"total_code_lines":936,"total_comment_lines":16}},{"id":10161,"crate":"yup-oauth2","num":"0.4.5","dl_path":"/api/v1/crates/yup-oauth2/0.4.5/download","readme_path":"/api/v1/crates/yup-oauth2/0.4.5/readme","updated_at":"2017-11-30T03:51:30.134127Z","created_at":"2015-05-11T08:31:47.060384Z","downloads":3719,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.4.5/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.4.5/downloads","authors":"/api/v1/crates/yup-oauth2/0.4.5/authors"},"crate_size":121131,"published_by":null,"audit_actions":[],"checksum":"314f39cdeb3954fc970f88a7bb27c97c140469c18f7445ab7d163bc819da3144","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":906,"comment_lines":16,"files":5}},"total_code_lines":906,"total_comment_lines":16}},{"id":9981,"crate":"yup-oauth2","num":"0.4.4","dl_path":"/api/v1/crates/yup-oauth2/0.4.4/download","readme_path":"/api/v1/crates/yup-oauth2/0.4.4/readme","updated_at":"2017-11-30T03:29:27.598099Z","created_at":"2015-05-08T09:43:04.140727Z","downloads":1761,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.4.4/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.4.4/downloads","authors":"/api/v1/crates/yup-oauth2/0.4.4/authors"},"crate_size":120932,"published_by":null,"audit_actions":[],"checksum":"b556d9a2161acd84f5fe861d9661baaf66d21cf8f922622ee32d40b972cc9aa3","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":905,"comment_lines":14,"files":5}},"total_code_lines":905,"total_comment_lines":14}},{"id":9736,"crate":"yup-oauth2","num":"0.4.3","dl_path":"/api/v1/crates/yup-oauth2/0.4.3/download","readme_path":"/api/v1/crates/yup-oauth2/0.4.3/readme","updated_at":"2017-11-30T02:50:27.132373Z","created_at":"2015-05-02T07:08:06.655560Z","downloads":2328,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.4.3/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.4.3/downloads","authors":"/api/v1/crates/yup-oauth2/0.4.3/authors"},"crate_size":118496,"published_by":null,"audit_actions":[],"checksum":"d8069baeca142eafcd7b80055111275b1a2337d7714c8caaa9afa2949142b4ae","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":907,"comment_lines":14,"files":5}},"total_code_lines":907,"total_comment_lines":14}},{"id":9700,"crate":"yup-oauth2","num":"0.4.2","dl_path":"/api/v1/crates/yup-oauth2/0.4.2/download","readme_path":"/api/v1/crates/yup-oauth2/0.4.2/readme","updated_at":"2017-11-30T03:22:00.625108Z","created_at":"2015-05-01T17:41:10.974604Z","downloads":1941,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.4.2/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.4.2/downloads","authors":"/api/v1/crates/yup-oauth2/0.4.2/authors"},"crate_size":118604,"published_by":null,"audit_actions":[],"checksum":"44fc933e1a35497b2791c39532cef5db41fd35292dee137e88791e35764e00a8","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":912,"comment_lines":14,"files":5}},"total_code_lines":912,"total_comment_lines":14}},{"id":9635,"crate":"yup-oauth2","num":"0.4.1","dl_path":"/api/v1/crates/yup-oauth2/0.4.1/download","readme_path":"/api/v1/crates/yup-oauth2/0.4.1/readme","updated_at":"2017-11-30T03:25:25.565371Z","created_at":"2015-04-30T15:10:18.470734Z","downloads":1831,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.4.1/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.4.1/downloads","authors":"/api/v1/crates/yup-oauth2/0.4.1/authors"},"crate_size":118380,"published_by":null,"audit_actions":[],"checksum":"0910c9753adfd594317833086c76bc89bed66b87e91af77a9745ec8205cd84b0","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":907,"comment_lines":14,"files":5}},"total_code_lines":907,"total_comment_lines":14}},{"id":9634,"crate":"yup-oauth2","num":"0.4.0","dl_path":"/api/v1/crates/yup-oauth2/0.4.0/download","readme_path":"/api/v1/crates/yup-oauth2/0.4.0/readme","updated_at":"2017-11-30T03:13:22.331183Z","created_at":"2015-04-30T12:21:09.313341Z","downloads":1796,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.4.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.4.0/downloads","authors":"/api/v1/crates/yup-oauth2/0.4.0/authors"},"crate_size":118370,"published_by":null,"audit_actions":[],"checksum":"88dd80a9e76a37b9a70b06749c88258daa952ff2cdfd5deddda58bd4677070fd","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":907,"comment_lines":14,"files":5}},"total_code_lines":907,"total_comment_lines":14}},{"id":9582,"crate":"yup-oauth2","num":"0.3.10","dl_path":"/api/v1/crates/yup-oauth2/0.3.10/download","readme_path":"/api/v1/crates/yup-oauth2/0.3.10/readme","updated_at":"2017-11-30T03:17:31.238916Z","created_at":"2015-04-29T07:54:44.719635Z","downloads":1789,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.3.10/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.3.10/downloads","authors":"/api/v1/crates/yup-oauth2/0.3.10/authors"},"crate_size":118518,"published_by":null,"audit_actions":[],"checksum":"4233ebb4791bead2c2302511091fd0d5d7a7f47f44d6d6265977b594c57d8ed0","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":904,"comment_lines":14,"files":5}},"total_code_lines":904,"total_comment_lines":14}},{"id":9497,"crate":"yup-oauth2","num":"0.3.9","dl_path":"/api/v1/crates/yup-oauth2/0.3.9/download","readme_path":"/api/v1/crates/yup-oauth2/0.3.9/readme","updated_at":"2017-11-30T03:17:31.236504Z","created_at":"2015-04-26T19:15:47.056671Z","downloads":1940,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.3.9/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.3.9/downloads","authors":"/api/v1/crates/yup-oauth2/0.3.9/authors"},"crate_size":118531,"published_by":null,"audit_actions":[],"checksum":"43a2464db2422a1b9647e263e027d2ae43a1d2ef321ea793776717d8cda3401e","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":904,"comment_lines":14,"files":5}},"total_code_lines":904,"total_comment_lines":14}},{"id":9496,"crate":"yup-oauth2","num":"0.3.8","dl_path":"/api/v1/crates/yup-oauth2/0.3.8/download","readme_path":"/api/v1/crates/yup-oauth2/0.3.8/readme","updated_at":"2017-11-30T03:17:31.229872Z","created_at":"2015-04-26T18:57:20.064142Z","downloads":1795,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.3.8/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.3.8/downloads","authors":"/api/v1/crates/yup-oauth2/0.3.8/authors"},"crate_size":118504,"published_by":null,"audit_actions":[],"checksum":"5d42159f2017aa5b90b30568a95b5083a7db537367d615a9d50531dc45b4443b","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":904,"comment_lines":14,"files":5}},"total_code_lines":904,"total_comment_lines":14}},{"id":9282,"crate":"yup-oauth2","num":"0.3.7","dl_path":"/api/v1/crates/yup-oauth2/0.3.7/download","readme_path":"/api/v1/crates/yup-oauth2/0.3.7/readme","updated_at":"2017-11-30T03:14:26.381419Z","created_at":"2015-04-24T07:32:01.342537Z","downloads":1983,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.3.7/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.3.7/downloads","authors":"/api/v1/crates/yup-oauth2/0.3.7/authors"},"crate_size":118516,"published_by":null,"audit_actions":[],"checksum":"91a944405922e70dc07e24fe7630520153c240406b22fa9ae484cfa7dc53c4a2","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":905,"comment_lines":14,"files":5}},"total_code_lines":905,"total_comment_lines":14}},{"id":9237,"crate":"yup-oauth2","num":"0.3.6","dl_path":"/api/v1/crates/yup-oauth2/0.3.6/download","readme_path":"/api/v1/crates/yup-oauth2/0.3.6/readme","updated_at":"2017-11-30T02:50:23.254120Z","created_at":"2015-04-23T15:25:42.915044Z","downloads":1796,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.3.6/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.3.6/downloads","authors":"/api/v1/crates/yup-oauth2/0.3.6/authors"},"crate_size":118370,"published_by":null,"audit_actions":[],"checksum":"ca35bea2fd38fbe95651da824670fcb83d1ce670c6cdf107787bdc34410fecc4","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":900,"comment_lines":14,"files":5}},"total_code_lines":900,"total_comment_lines":14}},{"id":9236,"crate":"yup-oauth2","num":"0.3.5","dl_path":"/api/v1/crates/yup-oauth2/0.3.5/download","readme_path":"/api/v1/crates/yup-oauth2/0.3.5/readme","updated_at":"2017-11-30T03:17:36.084716Z","created_at":"2015-04-23T15:03:58.719417Z","downloads":1767,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.3.5/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.3.5/downloads","authors":"/api/v1/crates/yup-oauth2/0.3.5/authors"},"crate_size":118556,"published_by":null,"audit_actions":[],"checksum":"9ede6dad6c435387a117bbd9adfde802a3cf38d3a04fcba4ca356cde19941bea","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":910,"comment_lines":14,"files":5}},"total_code_lines":910,"total_comment_lines":14}},{"id":8939,"crate":"yup-oauth2","num":"0.3.4","dl_path":"/api/v1/crates/yup-oauth2/0.3.4/download","readme_path":"/api/v1/crates/yup-oauth2/0.3.4/readme","updated_at":"2017-11-30T04:09:20.641648Z","created_at":"2015-04-17T04:41:28.659403Z","downloads":1930,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.3.4/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.3.4/downloads","authors":"/api/v1/crates/yup-oauth2/0.3.4/authors"},"crate_size":116419,"published_by":null,"audit_actions":[],"checksum":"b84d9b7f5589d8ba32f5917a44c42d8d69e573e011e17fca7cca3bcbe6a8405a","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":739,"comment_lines":22,"files":5}},"total_code_lines":739,"total_comment_lines":22}},{"id":8483,"crate":"yup-oauth2","num":"0.3.3","dl_path":"/api/v1/crates/yup-oauth2/0.3.3/download","readme_path":"/api/v1/crates/yup-oauth2/0.3.3/readme","updated_at":"2017-11-30T03:51:30.127093Z","created_at":"2015-04-08T14:42:49.884411Z","downloads":2224,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.3.3/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.3.3/downloads","authors":"/api/v1/crates/yup-oauth2/0.3.3/authors"},"crate_size":116493,"published_by":null,"audit_actions":[],"checksum":"00c40389b3ebe0a2940c46c1d7134c5b51ebe4dcd848196842959e4ebe733902","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":739,"comment_lines":22,"files":5}},"total_code_lines":739,"total_comment_lines":22}},{"id":8260,"crate":"yup-oauth2","num":"0.3.2","dl_path":"/api/v1/crates/yup-oauth2/0.3.2/download","readme_path":"/api/v1/crates/yup-oauth2/0.3.2/readme","updated_at":"2017-11-30T02:50:23.252279Z","created_at":"2015-04-07T08:38:16.358472Z","downloads":1832,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.3.2/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.3.2/downloads","authors":"/api/v1/crates/yup-oauth2/0.3.2/authors"},"crate_size":116545,"published_by":null,"audit_actions":[],"checksum":"534d0378bc4ae11be59bc6900ca83c020ac03bad26d9c74dee456d54a095a718","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":752,"comment_lines":22,"files":5}},"total_code_lines":752,"total_comment_lines":22}},{"id":6696,"crate":"yup-oauth2","num":"0.3.1","dl_path":"/api/v1/crates/yup-oauth2/0.3.1/download","readme_path":"/api/v1/crates/yup-oauth2/0.3.1/readme","updated_at":"2017-11-30T03:25:00.646761Z","created_at":"2015-03-22T10:56:11.108965Z","downloads":2243,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.3.1/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.3.1/downloads","authors":"/api/v1/crates/yup-oauth2/0.3.1/authors"},"crate_size":116537,"published_by":null,"audit_actions":[],"checksum":"84cfa3657df09296278ccd40435ab7cc39c8a673cc7fb76317211d4242d4385f","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":751,"comment_lines":22,"files":5}},"total_code_lines":751,"total_comment_lines":22}},{"id":6422,"crate":"yup-oauth2","num":"0.3.0","dl_path":"/api/v1/crates/yup-oauth2/0.3.0/download","readme_path":"/api/v1/crates/yup-oauth2/0.3.0/readme","updated_at":"2017-11-30T03:17:58.167810Z","created_at":"2015-03-16T12:43:27.693604Z","downloads":1738,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.3.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.3.0/downloads","authors":"/api/v1/crates/yup-oauth2/0.3.0/authors"},"crate_size":115847,"published_by":null,"audit_actions":[],"checksum":"96bdb6ba39081a99d41d6d9096da145107e9e5953666aad9de1cbe5f7d963797","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":688,"comment_lines":22,"files":5}},"total_code_lines":688,"total_comment_lines":22}},{"id":6381,"crate":"yup-oauth2","num":"0.2.3","dl_path":"/api/v1/crates/yup-oauth2/0.2.3/download","readme_path":"/api/v1/crates/yup-oauth2/0.2.3/readme","updated_at":"2017-11-30T03:51:32.937462Z","created_at":"2015-03-15T10:35:08.680685Z","downloads":1756,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.2.3/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.2.3/downloads","authors":"/api/v1/crates/yup-oauth2/0.2.3/authors"},"crate_size":115752,"published_by":null,"audit_actions":[],"checksum":"373fcecfa01666877d4daf1a6697f6bbebbe7eeb8bdd9cf4b28f4271753391bc","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":681,"comment_lines":22,"files":5}},"total_code_lines":681,"total_comment_lines":22}},{"id":6042,"crate":"yup-oauth2","num":"0.2.2","dl_path":"/api/v1/crates/yup-oauth2/0.2.2/download","readme_path":"/api/v1/crates/yup-oauth2/0.2.2/readme","updated_at":"2017-11-30T03:51:32.935364Z","created_at":"2015-03-07T12:37:28.880441Z","downloads":1725,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.2.2/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.2.2/downloads","authors":"/api/v1/crates/yup-oauth2/0.2.2/authors"},"crate_size":115482,"published_by":null,"audit_actions":[],"checksum":"4c08c7e320c48685cd21e7898fbb6de3a2d55615e4407108f44c35db7c45b52a","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":680,"comment_lines":22,"files":5}},"total_code_lines":680,"total_comment_lines":22}},{"id":5777,"crate":"yup-oauth2","num":"0.2.0","dl_path":"/api/v1/crates/yup-oauth2/0.2.0/download","readme_path":"/api/v1/crates/yup-oauth2/0.2.0/readme","updated_at":"2017-11-30T03:51:22.786214Z","created_at":"2015-02-28T13:10:35.387493Z","downloads":1697,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.2.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.2.0/downloads","authors":"/api/v1/crates/yup-oauth2/0.2.0/authors"},"crate_size":115384,"published_by":null,"audit_actions":[],"checksum":"3a95d982c41fb9b26e6e5f07bc26aff5b9eb423be0974b488f6ab841ce34284f","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":662,"comment_lines":22,"files":5}},"total_code_lines":662,"total_comment_lines":22}},{"id":5706,"crate":"yup-oauth2","num":"0.1.2","dl_path":"/api/v1/crates/yup-oauth2/0.1.2/download","readme_path":"/api/v1/crates/yup-oauth2/0.1.2/readme","updated_at":"2017-11-30T04:09:20.636185Z","created_at":"2015-02-27T09:40:12.679869Z","downloads":1731,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.1.2/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.1.2/downloads","authors":"/api/v1/crates/yup-oauth2/0.1.2/authors"},"crate_size":111940,"published_by":null,"audit_actions":[],"checksum":"b206065c9cc61a9da2958330d65ace1d59349a30e735cd4c90708b32925cd389","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":489,"comment_lines":17,"files":4}},"total_code_lines":489,"total_comment_lines":17}},{"id":5704,"crate":"yup-oauth2","num":"0.1.1","dl_path":"/api/v1/crates/yup-oauth2/0.1.1/download","readme_path":"/api/v1/crates/yup-oauth2/0.1.1/readme","updated_at":"2017-11-30T04:09:18.469162Z","created_at":"2015-02-27T08:25:46.688945Z","downloads":1752,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.1.1/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.1.1/downloads","authors":"/api/v1/crates/yup-oauth2/0.1.1/authors"},"crate_size":111891,"published_by":null,"audit_actions":[],"checksum":"5b1188d6b6566a75edc3e6fa8211d678cb947d480abb80953c611987b16cfc83","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup-oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":489,"comment_lines":17,"files":4}},"total_code_lines":489,"total_comment_lines":17}},{"id":5703,"crate":"yup-oauth2","num":"0.1.0","dl_path":"/api/v1/crates/yup-oauth2/0.1.0/download","readme_path":"/api/v1/crates/yup-oauth2/0.1.0/readme","updated_at":"2017-11-30T03:50:59.564946Z","created_at":"2015-02-27T08:21:00.837023Z","downloads":2251,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/yup-oauth2/0.1.0/dependencies","version_downloads":"/api/v1/crates/yup-oauth2/0.1.0/downloads","authors":"/api/v1/crates/yup-oauth2/0.1.0/authors"},"crate_size":111944,"published_by":null,"audit_actions":[],"checksum":"c46eb2c98b21f36191ec57a6286e00e7c28f298b1bd6bbd7d3fb36e24b069450","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A partial oauth2 implementation, providing the 'device' authorization flow.\nMore information about how it's done can be found here: https://developers.google.com/youtube/v3/guides/authentication#devices","homepage":null,"documentation":"http://byron.github.io/yup-oauth2","repository":"https://github.com/Byron/yup/lib/oauth2","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":489,"comment_lines":17,"files":4}},"total_code_lines":489,"total_comment_lines":17}}],"keywords":[{"id":"google","keyword":"google","created_at":"2015-02-27T09:40:12.784768Z","crates_cnt":1574},{"id":"oauth","keyword":"oauth","created_at":"2015-01-11T13:30:56.548560Z","crates_cnt":361},{"id":"oauth2","keyword":"oauth2","created_at":"2015-03-22T20:05:58.333784Z","crates_cnt":188}],"categories":[]}