{"crate":{"id":"ruff","name":"ruff","updated_at":"2026-09-03T16:58:58.796042Z","versions":[3145264,3093570,3041384,2989871,2948259,2898010,2852772,2800437,2751237,2647190,2636794,1142401,702629],"keywords":[],"categories":[],"badges":[],"created_at":"2023-01-13T17:38:06.452512Z","downloads":11802,"recent_downloads":1217,"default_version":"0.16.6","num_versions":13,"yanked":false,"max_version":"0.16.6","newest_version":"0.16.6","max_stable_version":"0.16.6","description":"An extremely fast Python linter and code formatter","homepage":"https://docs.astral.sh/ruff","documentation":"https://docs.astral.sh/ruff","repository":"https://github.com/astral-sh/ruff","links":{"version_downloads":"/api/v1/crates/ruff/downloads","versions":null,"owners":"/api/v1/crates/ruff/owners","owner_team":"/api/v1/crates/ruff/owner_team","owner_user":"/api/v1/crates/ruff/owner_user","reverse_dependencies":"/api/v1/crates/ruff/reverse_dependencies"},"exact_match":false,"trustpub_only":true},"versions":[{"id":3145264,"crate":"ruff","num":"0.16.6","dl_path":"/api/v1/crates/ruff/0.16.6/download","readme_path":"/api/v1/crates/ruff/0.16.6/readme","updated_at":"2026-09-03T16:58:58.796042Z","created_at":"2026-09-03T16:58:58.796042Z","downloads":45,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruff/0.16.6/dependencies","version_downloads":"/api/v1/crates/ruff/0.16.6/downloads","authors":"/api/v1/crates/ruff/0.16.6/authors"},"crate_size":163731,"published_by":null,"audit_actions":[],"checksum":"aa96f9bbb2906b25894bd4c6a5b532d7aa234a5d0ad2a1af9edbb7753e5cd91b","rust_version":"1.96","has_lib":true,"bin_names":["ruff"],"edition":"2024","description":"An extremely fast Python linter and code formatter","homepage":"https://docs.astral.sh/ruff","documentation":"https://docs.astral.sh/ruff","repository":"https://github.com/astral-sh/ruff","trustpub_data":{"provider":"github","repository":"astral-sh/ruff","run_id":"33779698936","sha":"22f65a2ab5052990503985c7c794de37598d531e"},"linecounts":{"languages":{"Rust":{"code_lines":6367,"comment_lines":357,"files":27}},"total_code_lines":6367,"total_comment_lines":357}},{"id":3093570,"crate":"ruff","num":"0.16.5","dl_path":"/api/v1/crates/ruff/0.16.5/download","readme_path":"/api/v1/crates/ruff/0.16.5/readme","updated_at":"2026-08-27T16:39:10.314807Z","created_at":"2026-08-27T16:39:10.314807Z","downloads":79,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruff/0.16.5/dependencies","version_downloads":"/api/v1/crates/ruff/0.16.5/downloads","authors":"/api/v1/crates/ruff/0.16.5/authors"},"crate_size":163621,"published_by":null,"audit_actions":[],"checksum":"bb7cd5ae10ad79192789f0acf500d177e28526617b6bc05299019352a7ec2c08","rust_version":"1.96","has_lib":true,"bin_names":["ruff"],"edition":"2024","description":"An extremely fast Python linter and code formatter","homepage":"https://docs.astral.sh/ruff","documentation":"https://docs.astral.sh/ruff","repository":"https://github.com/astral-sh/ruff","trustpub_data":{"provider":"github","repository":"astral-sh/ruff","run_id":"33091738556","sha":"9e4938c4a60bed3e87a11ee1e1db1bd23f4d964a"},"linecounts":{"languages":{"Rust":{"code_lines":6367,"comment_lines":357,"files":27}},"total_code_lines":6367,"total_comment_lines":357}},{"id":3041384,"crate":"ruff","num":"0.16.4","dl_path":"/api/v1/crates/ruff/0.16.4/download","readme_path":"/api/v1/crates/ruff/0.16.4/readme","updated_at":"2026-08-20T18:01:03.980229Z","created_at":"2026-08-20T18:01:03.980229Z","downloads":67,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruff/0.16.4/dependencies","version_downloads":"/api/v1/crates/ruff/0.16.4/downloads","authors":"/api/v1/crates/ruff/0.16.4/authors"},"crate_size":163338,"published_by":null,"audit_actions":[],"checksum":"da297e3a47c667af3d01f39dde510ebd5cb1952ccff5d72ab141c319cc9efc0f","rust_version":"1.95","has_lib":true,"bin_names":["ruff"],"edition":"2024","description":"An extremely fast Python linter and code formatter","homepage":"https://docs.astral.sh/ruff","documentation":"https://docs.astral.sh/ruff","repository":"https://github.com/astral-sh/ruff","trustpub_data":{"provider":"github","repository":"astral-sh/ruff","run_id":"32396547572","sha":"11c76bf48fdac06b2f240cba502eda96da4dce77"},"linecounts":{"languages":{"Rust":{"code_lines":6359,"comment_lines":357,"files":27}},"total_code_lines":6359,"total_comment_lines":357}},{"id":2989871,"crate":"ruff","num":"0.16.3","dl_path":"/api/v1/crates/ruff/0.16.3/download","readme_path":"/api/v1/crates/ruff/0.16.3/readme","updated_at":"2026-08-13T15:18:57.897577Z","created_at":"2026-08-13T15:18:57.897577Z","downloads":72,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruff/0.16.3/dependencies","version_downloads":"/api/v1/crates/ruff/0.16.3/downloads","authors":"/api/v1/crates/ruff/0.16.3/authors"},"crate_size":162439,"published_by":null,"audit_actions":[],"checksum":"b68fe61d2958bc74e9179f1b1dc305a6335565eaf200b9104d0eea4a8beff8ac","rust_version":"1.95","has_lib":true,"bin_names":["ruff"],"edition":"2024","description":"An extremely fast Python linter and code formatter","homepage":"https://docs.astral.sh/ruff","documentation":"https://docs.astral.sh/ruff","repository":"https://github.com/astral-sh/ruff","trustpub_data":{"provider":"github","repository":"astral-sh/ruff","run_id":"31706045818","sha":"b0e47022cfce4f3594aa26d15ea792681430b6f6"},"linecounts":{"languages":{"Rust":{"code_lines":6326,"comment_lines":349,"files":27}},"total_code_lines":6326,"total_comment_lines":349}},{"id":2948259,"crate":"ruff","num":"0.16.2","dl_path":"/api/v1/crates/ruff/0.16.2/download","readme_path":"/api/v1/crates/ruff/0.16.2/readme","updated_at":"2026-08-07T13:32:25.757493Z","created_at":"2026-08-07T13:32:25.757493Z","downloads":88,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruff/0.16.2/dependencies","version_downloads":"/api/v1/crates/ruff/0.16.2/downloads","authors":"/api/v1/crates/ruff/0.16.2/authors"},"crate_size":161701,"published_by":null,"audit_actions":[],"checksum":"778261bdc4bc52cfd66f85950b7d28c1832af3471ab6e882cffd1bb437bd8bb9","rust_version":"1.95","has_lib":true,"bin_names":["ruff"],"edition":"2024","description":"An extremely fast Python linter and code formatter","homepage":"https://docs.astral.sh/ruff","documentation":"https://docs.astral.sh/ruff","repository":"https://github.com/astral-sh/ruff","trustpub_data":{"provider":"github","repository":"astral-sh/ruff","run_id":"31181609426","sha":"5b48a040974781ba90b47c8df628f8fd9b6c95dd"},"linecounts":{"languages":{"Rust":{"code_lines":6315,"comment_lines":347,"files":27}},"total_code_lines":6315,"total_comment_lines":347}},{"id":2898010,"crate":"ruff","num":"0.16.1","dl_path":"/api/v1/crates/ruff/0.16.1/download","readme_path":"/api/v1/crates/ruff/0.16.1/readme","updated_at":"2026-07-30T19:39:19.896060Z","created_at":"2026-07-30T19:39:19.896060Z","downloads":116,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruff/0.16.1/dependencies","version_downloads":"/api/v1/crates/ruff/0.16.1/downloads","authors":"/api/v1/crates/ruff/0.16.1/authors"},"crate_size":161655,"published_by":null,"audit_actions":[],"checksum":"a2586075543fe8b2dc0f283cde7dbff3af286bc2326c17983e99c6d67304d125","rust_version":"1.95","has_lib":true,"bin_names":["ruff"],"edition":"2024","description":"An extremely fast Python linter and code formatter","homepage":"https://docs.astral.sh/ruff","documentation":"https://docs.astral.sh/ruff","repository":"https://github.com/astral-sh/ruff","trustpub_data":{"provider":"github","repository":"astral-sh/ruff","run_id":"30568119537","sha":"80790b348b5188e7fc253665540f442c6ec7dd05"},"linecounts":{"languages":{"Rust":{"code_lines":6318,"comment_lines":347,"files":27}},"total_code_lines":6318,"total_comment_lines":347}},{"id":2852772,"crate":"ruff","num":"0.16.0","dl_path":"/api/v1/crates/ruff/0.16.0/download","readme_path":"/api/v1/crates/ruff/0.16.0/readme","updated_at":"2026-07-23T19:23:49.596428Z","created_at":"2026-07-23T19:23:49.596428Z","downloads":96,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruff/0.16.0/dependencies","version_downloads":"/api/v1/crates/ruff/0.16.0/downloads","authors":"/api/v1/crates/ruff/0.16.0/authors"},"crate_size":161342,"published_by":null,"audit_actions":[],"checksum":"999e53e7395d262b6971bb54f646c2a3a74f6d7551d95c391c8d6afcd03337b0","rust_version":"1.95","has_lib":true,"bin_names":["ruff"],"edition":"2024","description":"An extremely fast Python linter and code formatter","homepage":"https://docs.astral.sh/ruff","documentation":"https://docs.astral.sh/ruff","repository":"https://github.com/astral-sh/ruff","trustpub_data":{"provider":"github","repository":"astral-sh/ruff","run_id":"30034541143","sha":"a2635fd8f39e1d34ce8074cb486809426148f3e9"},"linecounts":{"languages":{"Rust":{"code_lines":6304,"comment_lines":347,"files":27}},"total_code_lines":6304,"total_comment_lines":347}},{"id":2800437,"crate":"ruff","num":"0.15.22","dl_path":"/api/v1/crates/ruff/0.15.22/download","readme_path":"/api/v1/crates/ruff/0.15.22/readme","updated_at":"2026-07-16T15:16:23.009312Z","created_at":"2026-07-16T15:16:23.009312Z","downloads":98,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruff/0.15.22/dependencies","version_downloads":"/api/v1/crates/ruff/0.15.22/downloads","authors":"/api/v1/crates/ruff/0.15.22/authors"},"crate_size":153755,"published_by":null,"audit_actions":[],"checksum":"9355267ffbfb92c6b6c5625d6df5a5d73e82b9c309cfc454e462ec5af0f3b190","rust_version":"1.95","has_lib":true,"bin_names":["ruff"],"edition":"2024","description":"An extremely fast Python linter and code formatter","homepage":"https://docs.astral.sh/ruff","documentation":"https://docs.astral.sh/ruff","repository":"https://github.com/astral-sh/ruff","trustpub_data":{"provider":"github","repository":"astral-sh/ruff","run_id":"29508761221","sha":"0177a7e0d2c4a3805afa1960f106d72878766cbc"},"linecounts":{"languages":{"Rust":{"code_lines":6336,"comment_lines":347,"files":27}},"total_code_lines":6336,"total_comment_lines":347}},{"id":2751237,"crate":"ruff","num":"0.15.21","dl_path":"/api/v1/crates/ruff/0.15.21/download","readme_path":"/api/v1/crates/ruff/0.15.21/readme","updated_at":"2026-07-09T20:02:59.013479Z","created_at":"2026-07-09T20:02:59.013479Z","downloads":84,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruff/0.15.21/dependencies","version_downloads":"/api/v1/crates/ruff/0.15.21/downloads","authors":"/api/v1/crates/ruff/0.15.21/authors"},"crate_size":154286,"published_by":null,"audit_actions":[],"checksum":"c2dad8128d3e5db6023c585071908870fbc7b3a62ffe0fa1324e3d9dbab6099c","rust_version":"1.94","has_lib":true,"bin_names":["ruff"],"edition":"2024","description":"An extremely fast Python linter and code formatter","homepage":"https://docs.astral.sh/ruff","documentation":"https://docs.astral.sh/ruff","repository":"https://github.com/astral-sh/ruff","trustpub_data":{"provider":"github","repository":"astral-sh/ruff","run_id":"29045313405","sha":"3e1f63645109e69f9bccc7be354c5ee4672fb8f3"},"linecounts":{"languages":{"Rust":{"code_lines":6275,"comment_lines":347,"files":27}},"total_code_lines":6275,"total_comment_lines":347}},{"id":2647190,"crate":"ruff","num":"0.15.20","dl_path":"/api/v1/crates/ruff/0.15.20/download","readme_path":"/api/v1/crates/ruff/0.15.20/readme","updated_at":"2026-06-25T17:22:16.635797Z","created_at":"2026-06-25T17:22:16.635797Z","downloads":144,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruff/0.15.20/dependencies","version_downloads":"/api/v1/crates/ruff/0.15.20/downloads","authors":"/api/v1/crates/ruff/0.15.20/authors"},"crate_size":152387,"published_by":null,"audit_actions":[],"checksum":"07ea7964977337b08b4ed004cb1b39246407e88f20e45682c61ab22264ee9c81","rust_version":"1.94","has_lib":true,"bin_names":["ruff"],"edition":"2024","description":"An extremely fast Python linter and code formatter","homepage":"https://docs.astral.sh/ruff","documentation":"https://docs.astral.sh/ruff","repository":"https://github.com/astral-sh/ruff","trustpub_data":{"provider":"github","repository":"astral-sh/ruff","run_id":"28186942434","sha":"f82a36b6baf8c0547a17bbde6c0d927ccd45d938"},"linecounts":{"languages":{"Rust":{"code_lines":6212,"comment_lines":345,"files":27}},"total_code_lines":6212,"total_comment_lines":345}},{"id":2636794,"crate":"ruff","num":"0.15.19","dl_path":"/api/v1/crates/ruff/0.15.19/download","readme_path":"/api/v1/crates/ruff/0.15.19/readme","updated_at":"2026-06-24T01:12:13.188453Z","created_at":"2026-06-24T01:12:13.188453Z","downloads":41,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruff/0.15.19/dependencies","version_downloads":"/api/v1/crates/ruff/0.15.19/downloads","authors":"/api/v1/crates/ruff/0.15.19/authors"},"crate_size":152222,"published_by":null,"audit_actions":[],"checksum":"465d21878cab495c86a1165c081a5a1a2e82965ffc783fa857a5ae0bb5ef1474","rust_version":"1.94","has_lib":true,"bin_names":["ruff"],"edition":"2024","description":"An extremely fast Python linter and code formatter","homepage":"https://docs.astral.sh/ruff","documentation":"https://docs.astral.sh/ruff","repository":"https://github.com/astral-sh/ruff","trustpub_data":{"provider":"github","repository":"astral-sh/ruff","run_id":"28067081669","sha":"7f0436561d013b190b2a7ccad6f6ddda749102f9"},"linecounts":{"languages":{"Rust":{"code_lines":6210,"comment_lines":345,"files":27}},"total_code_lines":6210,"total_comment_lines":345}},{"id":1142401,"crate":"ruff","num":"0.0.1","dl_path":"/api/v1/crates/ruff/0.0.1/download","readme_path":"/api/v1/crates/ruff/0.0.1/readme","updated_at":"2024-05-13T02:14:12.014285Z","created_at":"2024-05-13T02:14:12.014285Z","downloads":7991,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruff/0.0.1/dependencies","version_downloads":"/api/v1/crates/ruff/0.0.1/downloads","authors":"/api/v1/crates/ruff/0.0.1/authors"},"crate_size":1714,"published_by":{"id":174312,"login":"charliermarsh","name":"Charlie Marsh","avatar":"https://avatars.githubusercontent.com/u/1309177?v=4","url":"https://github.com/charliermarsh","github_username_matches":true,"created_at":"2012-01-06T11:14:16Z"},"audit_actions":[{"action":"publish","user":{"id":174312,"login":"charliermarsh","name":"Charlie Marsh","avatar":"https://avatars.githubusercontent.com/u/1309177?v=4","url":"https://github.com/charliermarsh","github_username_matches":true,"created_at":"2012-01-06T11:14:16Z"},"time":"2024-05-13T02:14:12.014285Z"}],"checksum":"a3741be6b3561e59ac9e0ee8c8859447e3e1af7393a70d2446b8918f430552bc","rust_version":"1.65.0","has_lib":false,"bin_names":["ruff"],"edition":"2021","description":"Coming soon to crates.io.","homepage":"https://docs.astral.sh/ruff","documentation":"https://docs.astral.sh/ruff","repository":"https://github.com/astral-sh/ruff","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2,"comment_lines":0,"files":1}},"total_code_lines":2,"total_comment_lines":0}},{"id":702629,"crate":"ruff","num":"0.0.220","dl_path":"/api/v1/crates/ruff/0.0.220/download","readme_path":"/api/v1/crates/ruff/0.0.220/readme","updated_at":"2024-05-13T02:14:20.994441Z","created_at":"2023-01-13T17:38:06.452512Z","downloads":2881,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ruff/0.0.220/dependencies","version_downloads":"/api/v1/crates/ruff/0.0.220/downloads","authors":"/api/v1/crates/ruff/0.0.220/authors"},"crate_size":1725,"published_by":{"id":174312,"login":"charliermarsh","name":"Charlie Marsh","avatar":"https://avatars.githubusercontent.com/u/1309177?v=4","url":"https://github.com/charliermarsh","github_username_matches":true,"created_at":"2012-01-06T11:14:16Z"},"audit_actions":[{"action":"publish","user":{"id":174312,"login":"charliermarsh","name":"Charlie Marsh","avatar":"https://avatars.githubusercontent.com/u/1309177?v=4","url":"https://github.com/charliermarsh","github_username_matches":true,"created_at":"2012-01-06T11:14:16Z"},"time":"2023-01-13T17:38:06.452512Z"},{"action":"yank","user":{"id":174312,"login":"charliermarsh","name":"Charlie Marsh","avatar":"https://avatars.githubusercontent.com/u/1309177?v=4","url":"https://github.com/charliermarsh","github_username_matches":true,"created_at":"2012-01-06T11:14:16Z"},"time":"2023-01-13T17:38:22.615947Z"},{"action":"unyank","user":{"id":174312,"login":"charliermarsh","name":"Charlie Marsh","avatar":"https://avatars.githubusercontent.com/u/1309177?v=4","url":"https://github.com/charliermarsh","github_username_matches":true,"created_at":"2012-01-06T11:14:16Z"},"time":"2023-01-13T17:38:52.037739Z"},{"action":"yank","user":{"id":174312,"login":"charliermarsh","name":"Charlie Marsh","avatar":"https://avatars.githubusercontent.com/u/1309177?v=4","url":"https://github.com/charliermarsh","github_username_matches":true,"created_at":"2012-01-06T11:14:16Z"},"time":"2024-05-13T02:14:20.998129Z"}],"checksum":"357e968d345871a2760a71523a3467e2ea8cf373313f39236801971d1c15e938","rust_version":"1.65.0","has_lib":false,"bin_names":["ruff"],"edition":"2021","description":"Coming soon to crates.io","homepage":"https://github.com/charliermarsh/ruff","documentation":"https://github.com/charliermarsh/ruff","repository":"https://github.com/charliermarsh/ruff","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2,"comment_lines":0,"files":1}},"total_code_lines":2,"total_comment_lines":0}}],"keywords":[],"categories":[]}