{"versions":[{"id":2742425,"crate":"poly1305","num":"0.9.1","dl_path":"/api/v1/crates/poly1305/0.9.1/download","readme_path":"/api/v1/crates/poly1305/0.9.1/readme","updated_at":"2026-07-08T16:33:33.076148Z","created_at":"2026-07-08T16:33:33.076148Z","downloads":6960954,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.9.1/dependencies","version_downloads":"/api/v1/crates/poly1305/0.9.1/downloads","authors":"/api/v1/crates/poly1305/0.9.1/authors"},"crate_size":33625,"published_by":null,"audit_actions":[],"checksum":"6e2d0073b297041425c7c3df6eb4792d598a15323fe63346852b092eca02904c","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":{"provider":"github","repository":"RustCrypto/universal-hashes","run_id":"28957925828","sha":"4f5691919d96ec0089ecca4492be7f1848c78fdf"},"linecounts":{"languages":{"Rust":{"code_lines":1476,"comment_lines":1038,"files":8}},"total_code_lines":1476,"total_comment_lines":1038}},{"id":2378056,"crate":"poly1305","num":"0.9.0","dl_path":"/api/v1/crates/poly1305/0.9.0/download","readme_path":"/api/v1/crates/poly1305/0.9.0/readme","updated_at":"2026-05-10T18:00:44.905893Z","created_at":"2026-05-10T18:00:44.905893Z","downloads":2186251,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.9.0/dependencies","version_downloads":"/api/v1/crates/poly1305/0.9.0/downloads","authors":"/api/v1/crates/poly1305/0.9.0/authors"},"crate_size":33711,"published_by":null,"audit_actions":[],"checksum":"a00baa632505d05512f48a963e16051c54fda9a95cc9acea1a4e3c90991c4a2e","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":{"provider":"github","repository":"RustCrypto/universal-hashes","run_id":"25635802005","sha":"ec9e338d63b53699beeabe748b5350a779a50d59"},"linecounts":{"languages":{"Rust":{"code_lines":1497,"comment_lines":1037,"files":8}},"total_code_lines":1497,"total_comment_lines":1037}},{"id":2016323,"crate":"poly1305","num":"0.9.0-rc.6","dl_path":"/api/v1/crates/poly1305/0.9.0-rc.6/download","readme_path":"/api/v1/crates/poly1305/0.9.0-rc.6/readme","updated_at":"2026-02-10T19:44:33.029010Z","created_at":"2026-02-10T19:44:33.029010Z","downloads":76412,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.9.0-rc.6/dependencies","version_downloads":"/api/v1/crates/poly1305/0.9.0-rc.6/downloads","authors":"/api/v1/crates/poly1305/0.9.0-rc.6/authors"},"crate_size":33211,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2026-02-10T19:44:33.029010Z"}],"checksum":"19feddcbdf17fad33f40041c7f9e768faf19455f32a6d52ba1b8b65ffc7b1cae","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1497,"comment_lines":1037,"files":8}},"total_code_lines":1497,"total_comment_lines":1037}},{"id":1992747,"crate":"poly1305","num":"0.9.0-rc.5","dl_path":"/api/v1/crates/poly1305/0.9.0-rc.5/download","readme_path":"/api/v1/crates/poly1305/0.9.0-rc.5/readme","updated_at":"2026-02-02T18:40:43.441022Z","created_at":"2026-02-02T18:40:43.441022Z","downloads":6120,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.9.0-rc.5/dependencies","version_downloads":"/api/v1/crates/poly1305/0.9.0-rc.5/downloads","authors":"/api/v1/crates/poly1305/0.9.0-rc.5/authors"},"crate_size":33207,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2026-02-02T18:40:43.441022Z"}],"checksum":"518693a4015fbfd281debf35bcac145ba2e180ae325ec855fdb405be0b2971fb","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1497,"comment_lines":1037,"files":8}},"total_code_lines":1497,"total_comment_lines":1037}},{"id":1978661,"crate":"poly1305","num":"0.9.0-rc.4","dl_path":"/api/v1/crates/poly1305/0.9.0-rc.4/download","readme_path":"/api/v1/crates/poly1305/0.9.0-rc.4/readme","updated_at":"2026-01-28T01:35:47.078568Z","created_at":"2026-01-28T01:35:47.078568Z","downloads":2708,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.9.0-rc.4/dependencies","version_downloads":"/api/v1/crates/poly1305/0.9.0-rc.4/downloads","authors":"/api/v1/crates/poly1305/0.9.0-rc.4/authors"},"crate_size":33210,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2026-01-28T01:35:47.078568Z"}],"checksum":"b54ecc48420a43ccac4e81088bc994e02ded1381a82564a982940966c3a9bd1c","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1497,"comment_lines":1037,"files":8}},"total_code_lines":1497,"total_comment_lines":1037}},{"id":1810445,"crate":"poly1305","num":"0.9.0-rc.3","dl_path":"/api/v1/crates/poly1305/0.9.0-rc.3/download","readme_path":"/api/v1/crates/poly1305/0.9.0-rc.3/readme","updated_at":"2025-11-05T18:31:48.015082Z","created_at":"2025-11-05T18:31:48.015082Z","downloads":96273,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.9.0-rc.3/dependencies","version_downloads":"/api/v1/crates/poly1305/0.9.0-rc.3/downloads","authors":"/api/v1/crates/poly1305/0.9.0-rc.3/authors"},"crate_size":33228,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2025-11-05T18:31:48.015082Z"}],"checksum":"d9c0749ae91cfe6e68c77c4d48802d9720ee06aed3f7100a38975fb0962d50bc","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1497,"comment_lines":1037,"files":8}},"total_code_lines":1497,"total_comment_lines":1037}},{"id":1712361,"crate":"poly1305","num":"0.9.0-rc.2","dl_path":"/api/v1/crates/poly1305/0.9.0-rc.2/download","readme_path":"/api/v1/crates/poly1305/0.9.0-rc.2/readme","updated_at":"2025-09-03T03:25:11.497339Z","created_at":"2025-09-03T03:25:11.497339Z","downloads":218130,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.9.0-rc.2/dependencies","version_downloads":"/api/v1/crates/poly1305/0.9.0-rc.2/downloads","authors":"/api/v1/crates/poly1305/0.9.0-rc.2/authors"},"crate_size":33222,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2025-09-03T03:25:11.497339Z"}],"checksum":"fb78a635f75d76d856374961deecf61031c0b6f928c83dc9c0924ab6c019c298","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1497,"comment_lines":1037,"files":8}},"total_code_lines":1497,"total_comment_lines":1037}},{"id":1585035,"crate":"poly1305","num":"0.9.0-rc.1","dl_path":"/api/v1/crates/poly1305/0.9.0-rc.1/download","readme_path":"/api/v1/crates/poly1305/0.9.0-rc.1/readme","updated_at":"2025-05-30T15:18:29.112450Z","created_at":"2025-05-30T15:18:29.112450Z","downloads":16250,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.9.0-rc.1/dependencies","version_downloads":"/api/v1/crates/poly1305/0.9.0-rc.1/downloads","authors":"/api/v1/crates/poly1305/0.9.0-rc.1/authors"},"crate_size":33060,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2025-05-30T15:18:29.112450Z"}],"checksum":"acc2072a7f2eb76d8cb988195d48046451ea2c3dc98a5bbe1b112b70e1cffa60","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1497,"comment_lines":1037,"files":8}},"total_code_lines":1497,"total_comment_lines":1037}},{"id":1216051,"crate":"poly1305","num":"0.9.0-rc.0","dl_path":"/api/v1/crates/poly1305/0.9.0-rc.0/download","readme_path":"/api/v1/crates/poly1305/0.9.0-rc.0/readme","updated_at":"2024-07-26T21:05:19.712986Z","created_at":"2024-07-26T21:05:19.712986Z","downloads":22035,"features":{"std":["universal-hash/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.9.0-rc.0/dependencies","version_downloads":"/api/v1/crates/poly1305/0.9.0-rc.0/downloads","authors":"/api/v1/crates/poly1305/0.9.0-rc.0/authors"},"crate_size":32903,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2024-07-26T21:05:19.712986Z"}],"checksum":"72844372b6c796d771899186be2c255818fdc21c68d6e2be2c7ffa509ade9df4","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1491,"comment_lines":1037,"files":8}},"total_code_lines":1491,"total_comment_lines":1037}},{"id":1076667,"crate":"poly1305","num":"0.9.0-pre","dl_path":"/api/v1/crates/poly1305/0.9.0-pre/download","readme_path":"/api/v1/crates/poly1305/0.9.0-pre/readme","updated_at":"2024-03-08T17:23:58.388461Z","created_at":"2024-03-08T17:23:58.388461Z","downloads":5213,"features":{"std":["universal-hash/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.9.0-pre/dependencies","version_downloads":"/api/v1/crates/poly1305/0.9.0-pre/downloads","authors":"/api/v1/crates/poly1305/0.9.0-pre/authors"},"crate_size":32794,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2024-03-08T17:23:58.388461Z"}],"checksum":"c6c08e786072ace4e4498d7e477e9f8f9ea1a64f1a981ca17be7dc4df1361011","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2021","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1502,"comment_lines":1037,"files":8}},"total_code_lines":1502,"total_comment_lines":1037}},{"id":594086,"crate":"poly1305","num":"0.8.0","dl_path":"/api/v1/crates/poly1305/0.8.0/download","readme_path":"/api/v1/crates/poly1305/0.8.0/readme","updated_at":"2022-07-31T18:21:15.565372Z","created_at":"2022-07-31T18:21:15.565372Z","downloads":93710184,"features":{"std":["universal-hash/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.8.0/dependencies","version_downloads":"/api/v1/crates/poly1305/0.8.0/downloads","authors":"/api/v1/crates/poly1305/0.8.0/authors"},"crate_size":32633,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2022-07-31T18:21:15.565372Z"}],"checksum":"8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1502,"comment_lines":1037,"files":8}},"total_code_lines":1502,"total_comment_lines":1037}},{"id":590378,"crate":"poly1305","num":"0.8.0-pre.2","dl_path":"/api/v1/crates/poly1305/0.8.0-pre.2/download","readme_path":"/api/v1/crates/poly1305/0.8.0-pre.2/readme","updated_at":"2022-07-24T19:00:56.308590Z","created_at":"2022-07-24T19:00:56.308590Z","downloads":2983,"features":{"std":["universal-hash/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.8.0-pre.2/dependencies","version_downloads":"/api/v1/crates/poly1305/0.8.0-pre.2/downloads","authors":"/api/v1/crates/poly1305/0.8.0-pre.2/authors"},"crate_size":32528,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2022-07-24T19:00:56.308590Z"}],"checksum":"ef34d6b4979c0015f018504a06ec657289be099aed5b8dd8c2ed0756996ac3f9","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1502,"comment_lines":1037,"files":8}},"total_code_lines":1502,"total_comment_lines":1037}},{"id":587342,"crate":"poly1305","num":"0.8.0-pre.1","dl_path":"/api/v1/crates/poly1305/0.8.0-pre.1/download","readme_path":"/api/v1/crates/poly1305/0.8.0-pre.1/readme","updated_at":"2022-07-20T15:35:35.541078Z","created_at":"2022-07-20T15:35:35.541078Z","downloads":19542,"features":{"force-soft":[],"std":["universal-hash/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.8.0-pre.1/dependencies","version_downloads":"/api/v1/crates/poly1305/0.8.0-pre.1/downloads","authors":"/api/v1/crates/poly1305/0.8.0-pre.1/authors"},"crate_size":32477,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2022-07-20T15:35:35.541078Z"}],"checksum":"387528277972ee66b5957001b0665b4f8bc36c175a409808ae7b4eed3c61ad75","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1495,"comment_lines":1035,"files":8}},"total_code_lines":1495,"total_comment_lines":1035}},{"id":585837,"crate":"poly1305","num":"0.8.0-pre","dl_path":"/api/v1/crates/poly1305/0.8.0-pre/download","readme_path":"/api/v1/crates/poly1305/0.8.0-pre/readme","updated_at":"2022-07-17T15:40:59.894210Z","created_at":"2022-07-17T15:40:59.894210Z","downloads":2371,"features":{"force-soft":[],"std":["universal-hash/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.8.0-pre/dependencies","version_downloads":"/api/v1/crates/poly1305/0.8.0-pre/downloads","authors":"/api/v1/crates/poly1305/0.8.0-pre/authors"},"crate_size":32473,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2022-07-17T15:40:59.894210Z"}],"checksum":"3b305bb2948b69956ec0e6f7e2cb0c8281ee39b578b8c2798e9959d02b744e78","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1495,"comment_lines":1035,"files":8}},"total_code_lines":1495,"total_comment_lines":1035}},{"id":418280,"crate":"poly1305","num":"0.7.2","dl_path":"/api/v1/crates/poly1305/0.7.2/download","readme_path":"/api/v1/crates/poly1305/0.7.2/readme","updated_at":"2021-08-27T15:24:33.287384Z","created_at":"2021-08-27T15:24:33.287384Z","downloads":9614930,"features":{"force-soft":[],"std":["universal-hash/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.7.2/dependencies","version_downloads":"/api/v1/crates/poly1305/0.7.2/downloads","authors":"/api/v1/crates/poly1305/0.7.2/authors"},"crate_size":31868,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2021-08-27T15:24:33.287384Z"}],"checksum":"048aeb476be11a4b6ca432ca569e375810de9294ae78f4774e78ea98a9246ede","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1425,"comment_lines":1037,"files":8}},"total_code_lines":1425,"total_comment_lines":1037}},{"id":403315,"crate":"poly1305","num":"0.7.1","dl_path":"/api/v1/crates/poly1305/0.7.1/download","readme_path":"/api/v1/crates/poly1305/0.7.1/readme","updated_at":"2021-07-20T13:55:53.838408Z","created_at":"2021-07-20T13:55:53.838408Z","downloads":349827,"features":{"force-soft":[],"std":["universal-hash/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.7.1/dependencies","version_downloads":"/api/v1/crates/poly1305/0.7.1/downloads","authors":"/api/v1/crates/poly1305/0.7.1/authors"},"crate_size":31892,"published_by":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":5059,"login":"newpavlov","name":"Artyom Pavlov","avatar":"https://avatars.githubusercontent.com/u/329626?v=4","url":"https://github.com/newpavlov","github_username_matches":true,"created_at":"2010-07-12T13:48:27Z"},"time":"2021-07-20T13:55:53.838408Z"}],"checksum":"9fcffab1f78ebbdf4b93b68c1ffebc24037eedf271edaca795732b24e5e4e349","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1425,"comment_lines":1037,"files":8}},"total_code_lines":1425,"total_comment_lines":1037}},{"id":372635,"crate":"poly1305","num":"0.7.0","dl_path":"/api/v1/crates/poly1305/0.7.0/download","readme_path":"/api/v1/crates/poly1305/0.7.0/readme","updated_at":"2021-04-29T15:36:03.361553Z","created_at":"2021-04-29T15:36:03.361553Z","downloads":340305,"features":{"force-soft":[],"std":["universal-hash/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.7.0/dependencies","version_downloads":"/api/v1/crates/poly1305/0.7.0/downloads","authors":"/api/v1/crates/poly1305/0.7.0/authors"},"crate_size":31772,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2021-04-29T15:36:03.361553Z"}],"checksum":"4fe800695325da85083cd23b56826fccb2e2dc29b218e7811a6f33bc93f414be","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1421,"comment_lines":1037,"files":8}},"total_code_lines":1421,"total_comment_lines":1037}},{"id":313581,"crate":"poly1305","num":"0.6.2","dl_path":"/api/v1/crates/poly1305/0.6.2/download","readme_path":"/api/v1/crates/poly1305/0.6.2/readme","updated_at":"2020-12-10T00:09:32.587303Z","created_at":"2020-12-10T00:09:32.587303Z","downloads":1665813,"features":{"force-soft":[],"std":["universal-hash/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.6.2/dependencies","version_downloads":"/api/v1/crates/poly1305/0.6.2/downloads","authors":"/api/v1/crates/poly1305/0.6.2/authors"},"crate_size":31809,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2020-12-10T00:09:32.587303Z"}],"checksum":"4b7456bc1ad2d4cf82b3a016be4c2ac48daf11bf990c1603ebd447fe6f30fca8","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1420,"comment_lines":1037,"files":8}},"total_code_lines":1420,"total_comment_lines":1037}},{"id":288742,"crate":"poly1305","num":"0.6.1","dl_path":"/api/v1/crates/poly1305/0.6.1/download","readme_path":"/api/v1/crates/poly1305/0.6.1/readme","updated_at":"2020-09-29T20:13:00.925019Z","created_at":"2020-09-29T20:13:00.925019Z","downloads":211233,"features":{"std":["universal-hash/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.6.1/dependencies","version_downloads":"/api/v1/crates/poly1305/0.6.1/downloads","authors":"/api/v1/crates/poly1305/0.6.1/authors"},"crate_size":31091,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2020-09-29T20:13:00.925019Z"}],"checksum":"22ce46de8e53ee414ca4d02bfefac75d8c12fba948b76622a40b4be34dfce980","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1339,"comment_lines":1039,"files":7}},"total_code_lines":1339,"total_comment_lines":1039}},{"id":249476,"crate":"poly1305","num":"0.6.0","dl_path":"/api/v1/crates/poly1305/0.6.0/download","readme_path":"/api/v1/crates/poly1305/0.6.0/readme","updated_at":"2020-06-06T15:15:54.527136Z","created_at":"2020-06-06T15:15:54.527136Z","downloads":459541,"features":{"std":["universal-hash/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/poly1305/0.6.0/dependencies","version_downloads":"/api/v1/crates/poly1305/0.6.0/downloads","authors":"/api/v1/crates/poly1305/0.6.0/authors"},"crate_size":10842,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[{"action":"publish","user":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"time":"2020-06-06T15:15:54.527136Z"}],"checksum":"d9b42192ab143ed7619bf888a7f9c6733a9a2153b218e2cd557cfdb52fbf9bb1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":229,"comment_lines":25,"files":2}},"total_code_lines":229,"total_comment_lines":25}},{"id":189783,"crate":"poly1305","num":"0.5.2","dl_path":"/api/v1/crates/poly1305/0.5.2/download","readme_path":"/api/v1/crates/poly1305/0.5.2/readme","updated_at":"2019-11-14T21:43:20.915093Z","created_at":"2019-11-14T21:43:20.915093Z","downloads":175663,"features":{"std":["universal-hash/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/poly1305/0.5.2/dependencies","version_downloads":"/api/v1/crates/poly1305/0.5.2/downloads","authors":"/api/v1/crates/poly1305/0.5.2/authors"},"crate_size":11048,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[],"checksum":"b5829f50f48e9ddb79f3f7c3097029d0caee30f8286accb241416df603b080b8","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":239,"comment_lines":22,"files":1}},"total_code_lines":239,"total_comment_lines":22}},{"id":180379,"crate":"poly1305","num":"0.5.1","dl_path":"/api/v1/crates/poly1305/0.5.1/download","readme_path":"/api/v1/crates/poly1305/0.5.1/readme","updated_at":"2019-10-04T16:53:05.325612Z","created_at":"2019-10-04T16:53:05.325612Z","downloads":7575,"features":{"std":["universal-hash/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/poly1305/0.5.1/dependencies","version_downloads":"/api/v1/crates/poly1305/0.5.1/downloads","authors":"/api/v1/crates/poly1305/0.5.1/authors"},"crate_size":11020,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[],"checksum":"6899e98776f3ac983287ccc1df176e7805cc5a1051d56d019e1ffb12423b4b2e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":239,"comment_lines":22,"files":1}},"total_code_lines":239,"total_comment_lines":22}},{"id":180357,"crate":"poly1305","num":"0.5.0","dl_path":"/api/v1/crates/poly1305/0.5.0/download","readme_path":"/api/v1/crates/poly1305/0.5.0/readme","updated_at":"2019-10-04T15:45:37.336831Z","created_at":"2019-10-04T15:45:37.336831Z","downloads":2591,"features":{"std":["universal-hash/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/poly1305/0.5.0/dependencies","version_downloads":"/api/v1/crates/poly1305/0.5.0/downloads","authors":"/api/v1/crates/poly1305/0.5.0/authors"},"crate_size":10914,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[],"checksum":"545eadd82eeff21d961bb9dc7e3b6bd151195afb90b7f368f564ef610b3cb9b5","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":239,"comment_lines":22,"files":1}},"total_code_lines":239,"total_comment_lines":22}},{"id":179803,"crate":"poly1305","num":"0.4.1","dl_path":"/api/v1/crates/poly1305/0.4.1/download","readme_path":"/api/v1/crates/poly1305/0.4.1/readme","updated_at":"2019-10-01T21:19:10.992070Z","created_at":"2019-10-01T21:19:10.992070Z","downloads":5849,"features":{"std":["universal-hash/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/poly1305/0.4.1/dependencies","version_downloads":"/api/v1/crates/poly1305/0.4.1/downloads","authors":"/api/v1/crates/poly1305/0.4.1/authors"},"crate_size":10920,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[],"checksum":"df42a82f6b2fd11d5e63a789ae759a2684f42bf0f4e5ab796b7ac8a6d4d166e1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":239,"comment_lines":22,"files":1}},"total_code_lines":239,"total_comment_lines":22}},{"id":177216,"crate":"poly1305","num":"0.4.0","dl_path":"/api/v1/crates/poly1305/0.4.0/download","readme_path":"/api/v1/crates/poly1305/0.4.0/readme","updated_at":"2019-09-19T21:35:14.492309Z","created_at":"2019-09-19T21:35:14.492309Z","downloads":3241,"features":{"std":["universal-hash/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/poly1305/0.4.0/dependencies","version_downloads":"/api/v1/crates/poly1305/0.4.0/downloads","authors":"/api/v1/crates/poly1305/0.4.0/authors"},"crate_size":10848,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[],"checksum":"833571ce37670adca564c8c2ec8d2e4ed3bc6483572aedb3d5bff36fce2582b1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/universal-hashes","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":238,"comment_lines":22,"files":1}},"total_code_lines":238,"total_comment_lines":22}},{"id":172058,"crate":"poly1305","num":"0.3.0","dl_path":"/api/v1/crates/poly1305/0.3.0/download","readme_path":"/api/v1/crates/poly1305/0.3.0/readme","updated_at":"2019-08-26T22:26:12.369503Z","created_at":"2019-08-26T22:26:12.369503Z","downloads":2601,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/poly1305/0.3.0/dependencies","version_downloads":"/api/v1/crates/poly1305/0.3.0/downloads","authors":"/api/v1/crates/poly1305/0.3.0/authors"},"crate_size":11259,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[],"checksum":"bff140ffd4dbcd3520593e38457db3f6fcde5624bb4072b90fde3d755453d3f3","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/MACs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":256,"comment_lines":25,"files":1}},"total_code_lines":256,"total_comment_lines":25}},{"id":170570,"crate":"poly1305","num":"0.2.0","dl_path":"/api/v1/crates/poly1305/0.2.0/download","readme_path":"/api/v1/crates/poly1305/0.2.0/readme","updated_at":"2019-08-19T18:31:21.878488Z","created_at":"2019-08-19T18:31:21.878488Z","downloads":3034,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/poly1305/0.2.0/dependencies","version_downloads":"/api/v1/crates/poly1305/0.2.0/downloads","authors":"/api/v1/crates/poly1305/0.2.0/authors"},"crate_size":10885,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[],"checksum":"fb59dfc6d8dd49677e39bf8fdf4c62235a8d84dbe2ef2913e139d3f62bb65f70","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/MACs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":235,"comment_lines":25,"files":1}},"total_code_lines":235,"total_comment_lines":25}},{"id":169734,"crate":"poly1305","num":"0.1.0","dl_path":"/api/v1/crates/poly1305/0.1.0/download","readme_path":"/api/v1/crates/poly1305/0.1.0/readme","updated_at":"2019-08-15T18:51:29.738714Z","created_at":"2019-08-15T18:51:29.738714Z","downloads":2651,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/poly1305/0.1.0/dependencies","version_downloads":"/api/v1/crates/poly1305/0.1.0/downloads","authors":"/api/v1/crates/poly1305/0.1.0/authors"},"crate_size":10117,"published_by":{"id":267,"login":"tarcieri","name":"Tony Arcieri","avatar":"https://avatars.githubusercontent.com/u/797?v=4","url":"https://github.com/tarcieri","github_username_matches":true,"created_at":"2008-02-25T04:32:26Z"},"audit_actions":[],"checksum":"b6bc212f588d8dd336846ca461969845e2d134de454149eb838595fd4c0a7421","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"The Poly1305 universal hash function and message authentication code","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/MACs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":222,"comment_lines":24,"files":1}},"total_code_lines":222,"total_comment_lines":24}},{"id":35317,"crate":"poly1305","num":"0.0.0","dl_path":"/api/v1/crates/poly1305/0.0.0/download","readme_path":"/api/v1/crates/poly1305/0.0.0/readme","updated_at":"2017-11-30T02:38:50.103405Z","created_at":"2016-10-06T21:34:24.248885Z","downloads":3134,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/poly1305/0.0.0/dependencies","version_downloads":"/api/v1/crates/poly1305/0.0.0/downloads","authors":"/api/v1/crates/poly1305/0.0.0/authors"},"crate_size":355,"published_by":null,"audit_actions":[],"checksum":"533f4afbd40012b79499754c8023a7398a1d4f160a7b52605721e29285f2ac89","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Poly1305 MAC","homepage":null,"documentation":"https://docs.rs/poly1305","repository":"https://github.com/RustCrypto/rust-crypto-decoupled","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":0,"comment_lines":0,"files":1}},"total_code_lines":0,"total_comment_lines":0}}],"meta":{"total":29,"next_page":null}}