[{"authors":"Aaron Suggs","built_at":"1980-01-02T00:00:00.000Z","created_at":"2025-10-14T14:21:15.141Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":8120213,"metadata":{"changelog_uri":"https://github.com/rack/rack-attack/blob/main/CHANGELOG.md","bug_tracker_uri":"https://github.com/rack/rack-attack/issues","source_code_uri":"https://github.com/rack/rack-attack"},"number":"6.8.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.4","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"f2499fdebf85bcc05573a22dff57d24305ac14ec2e4156cd3c28d47cafeeecf2","spec_sha":"9db4655a29db013f49d79f7a547f5a349033dbcb3376d9e830cf8b0f37de9c02"},{"authors":"Aaron Suggs","built_at":"2023-07-26T00:00:00.000Z","created_at":"2023-07-26T04:39:50.260Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":46241671,"metadata":{"changelog_uri":"https://github.com/rack/rack-attack/blob/main/CHANGELOG.md","bug_tracker_uri":"https://github.com/rack/rack-attack/issues","source_code_uri":"https://github.com/rack/rack-attack"},"number":"6.7.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.4","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"3ca47e8f66cd33b2c96af53ea4754525cd928ed3fa8da10ee6dad0277791d77c","spec_sha":"c80b9be8a10a43c8f1d7ca0e2e3b3e034210637fe06f22d9aac367b12dbc64ec"},{"authors":"Aaron Suggs","built_at":"2022-04-14T00:00:00.000Z","created_at":"2022-04-14T01:53:16.932Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":22440518,"metadata":{"changelog_uri":"https://github.com/rack/rack-attack/blob/main/CHANGELOG.md","bug_tracker_uri":"https://github.com/rack/rack-attack/issues","source_code_uri":"https://github.com/rack/rack-attack"},"number":"6.6.1","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.4","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"187e5d248c6a162ed8cafa8241a7b5947d9b9cf122a4870eb1cdd0db861f3a11","spec_sha":"c11a2297133238f5a0f4065a15bda9f2e83d0e840307f936b989e036f9d30200"},{"authors":"Aaron Suggs","built_at":"2022-01-29T00:00:00.000Z","created_at":"2022-01-29T19:25:39.926Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":2073312,"metadata":{"changelog_uri":"https://github.com/rack/rack-attack/blob/master/CHANGELOG.md","bug_tracker_uri":"https://github.com/rack/rack-attack/issues","source_code_uri":"https://github.com/rack/rack-attack"},"number":"6.6.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.4","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"5d7383a8674622cb9ed92a30ad06ecbd039aa7e9c798fb7fe9ea50ec6bd486e5","spec_sha":"0f69eef8952daf283143eafb2aaf9d369d5d07a40ce5892228b02e62a5c2607f"},{"authors":"Aaron Suggs","built_at":"2021-02-07T00:00:00.000Z","created_at":"2021-02-07T19:44:58.277Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":10103138,"metadata":{"changelog_uri":"https://github.com/rack/rack-attack/blob/master/CHANGELOG.md","bug_tracker_uri":"https://github.com/rack/rack-attack/issues","source_code_uri":"https://github.com/rack/rack-attack"},"number":"6.5.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.4","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"9802e4a4bbdc8f75b00bae9206ba9ce6efe257f8eed9e0a5a40fcbafeeef314e","spec_sha":"d9024db0971b6d4af174315833243678976e58c3226603dfe520208c643ec1ad"},{"authors":"Aaron Suggs","built_at":"2021-01-24T00:00:00.000Z","created_at":"2021-01-24T01:00:37.742Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":913791,"metadata":{"changelog_uri":"https://github.com/rack/rack-attack/blob/master/CHANGELOG.md","bug_tracker_uri":"https://github.com/rack/rack-attack/issues","source_code_uri":"https://github.com/rack/rack-attack"},"number":"6.4.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.4","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"8958fb103b4fd33370653708ee21cd27274766f170abe38d33035d2e58039be9","spec_sha":"f404d78d63deca6b30c22b3cee0a86440dd9640e3f6cd27b4b260a88792999de"},{"authors":"Aaron Suggs","built_at":"2020-05-21T00:00:00.000Z","created_at":"2020-05-21T02:46:12.311Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":8108232,"metadata":{"changelog_uri":"https://github.com/kickstarter/rack-attack/blob/master/CHANGELOG.md","bug_tracker_uri":"https://github.com/kickstarter/rack-attack/issues","source_code_uri":"https://github.com/kickstarter/rack-attack"},"number":"6.3.1","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"d6f22383d7e8d70cfa0ca60be002d4315cbeba3d0f829d07d9c7f0e4628cfe7f","spec_sha":"a8171303e96e5b7e23c1a3fc7b64cd513f106f3d16d59b734675b52abd0b2f7c"},{"authors":"Aaron Suggs","built_at":"2020-04-26T00:00:00.000Z","created_at":"2020-04-26T15:37:36.865Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":10527249,"metadata":{"changelog_uri":"https://github.com/kickstarter/rack-attack/blob/master/CHANGELOG.md","bug_tracker_uri":"https://github.com/kickstarter/rack-attack/issues","source_code_uri":"https://github.com/kickstarter/rack-attack"},"number":"6.3.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"1fdc50967f80c9db6720c2501c8fe2bdf2bf360f0ba1622fc44b0949caa46895","spec_sha":"4a2db291ee96bb83cee82fc5b11f0d2a1f515569e998e715c77f1f8fa240a993"},{"authors":"Aaron Suggs","built_at":"2019-12-18T00:00:00.000Z","created_at":"2019-12-18T16:23:23.011Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":1891703,"metadata":{"changelog_uri":"https://github.com/kickstarter/rack-attack/blob/master/CHANGELOG.md","bug_tracker_uri":"https://github.com/kickstarter/rack-attack/issues","source_code_uri":"https://github.com/kickstarter/rack-attack"},"number":"6.2.2","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"ca34502c1a3f865fb5e8b4e1d68e35f82cee1eafea38feabe60f6b5ffba68314","spec_sha":"fe59db4523238236a61bd8dffc48ecffc60d0ebbc84b5d5e6fa6740ba7f5560a"},{"authors":"Aaron Suggs","built_at":"2019-10-30T00:00:00.000Z","created_at":"2019-10-30T19:21:21.532Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":690176,"metadata":{"changelog_uri":"https://github.com/kickstarter/rack-attack/blob/master/CHANGELOG.md","bug_tracker_uri":"https://github.com/kickstarter/rack-attack/issues","source_code_uri":"https://github.com/kickstarter/rack-attack"},"number":"6.2.1","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"5b1aad98235081910c67753630638113fd6442594abf0655d1e56cb27c902969","spec_sha":"9b6dd57f1c507347a4ae154ae7f3f6c3f97b67cc7151762fdba7d22b7d697215"},{"authors":"Aaron Suggs","built_at":"2019-10-12T00:00:00.000Z","created_at":"2019-10-12T23:53:08.166Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":1736538,"metadata":{"changelog_uri":"https://github.com/kickstarter/rack-attack/blob/master/CHANGELOG.md","bug_tracker_uri":"https://github.com/kickstarter/rack-attack/issues","source_code_uri":"https://github.com/kickstarter/rack-attack"},"number":"6.2.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"d8b2ebf39879e180c56a5e7dfb9ebc63da02edde9b55df7e2a14301414c712eb","spec_sha":"f92006db4a43507ec75e020c332dfb1e81cafb2f727cc0d7dacc5abd46117219"},{"authors":"Aaron Suggs","built_at":"2019-07-11T00:00:00.000Z","created_at":"2019-07-11T20:55:13.328Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":1441468,"metadata":{"changelog_uri":"https://github.com/kickstarter/rack-attack/blob/master/CHANGELOG.md","bug_tracker_uri":"https://github.com/kickstarter/rack-attack/issues","source_code_uri":"https://github.com/kickstarter/rack-attack"},"number":"6.1.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"106c482ea1cd1bf50e86b057f5628eb9f86d42a343f9f503aa0840122e912f11","spec_sha":"1ea6da981123a80bd9bfb9517bbe4d735d97fbc816bfd8fe46b1c5f4960e8fc6"},{"authors":"Aaron Suggs","built_at":"2019-04-17T00:00:00.000Z","created_at":"2019-04-17T23:53:45.693Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":1901470,"metadata":{"changelog_uri":"https://github.com/kickstarter/rack-attack/blob/master/CHANGELOG.md","bug_tracker_uri":"https://github.com/kickstarter/rack-attack/issues","source_code_uri":"https://github.com/kickstarter/rack-attack"},"number":"6.0.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.3","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"d1e561305f27ed49b1715324a857a74b4fa6e5b19c3e6e762c6068276b146fc1","spec_sha":"488e4a7a293b5e0dca5b35c9dc1826071843c8868bf4229d1b8d4c8610993aad"},{"authors":"Aaron Suggs","built_at":"2018-10-30T00:00:00.000Z","created_at":"2018-10-31T14:11:35.564Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":8879865,"metadata":{"changelog_uri":"https://github.com/kickstarter/rack-attack/blob/master/CHANGELOG.md","bug_tracker_uri":"https://github.com/kickstarter/rack-attack/issues","source_code_uri":"https://github.com/kickstarter/rack-attack"},"number":"5.4.2","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.2","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"7a45bd666a317b62d92970106dee1212ea7315369cf363d42ae20b090f9fc687","spec_sha":"8e0ba7692a38b075dcc3eb75411692d8afa45c8a2f2cbcf3eaef701d63378dda"},{"authors":"Aaron Suggs","built_at":"2018-09-29T00:00:00.000Z","created_at":"2018-09-29T21:21:15.203Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":429133,"metadata":{"changelog_uri":"https://github.com/kickstarter/rack-attack/blob/master/CHANGELOG.md","bug_tracker_uri":"https://github.com/kickstarter/rack-attack/issues","source_code_uri":"https://github.com/kickstarter/rack-attack"},"number":"5.4.1","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.2","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"97d80625c669d1510e45d77d9a3d3fc8ba20a2eae3c875f7aaa95a56da3ce820","spec_sha":"ddaa44edf783fed37c9d554e36cb99a76e2fb2dd312cbaf3b62568cb244e4183"},{"authors":"Aaron Suggs","built_at":"2018-07-02T00:00:00.000Z","created_at":"2018-07-02T17:22:52.658Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":1348750,"metadata":{"changelog_uri":"https://github.com/kickstarter/rack-attack/blob/master/CHANGELOG.md","bug_tracker_uri":"https://github.com/kickstarter/rack-attack/issues","source_code_uri":"https://github.com/kickstarter/rack-attack"},"number":"5.4.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.2","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"f0bb20429e8e319cd2f2ea77713ba9f628f078b0a033d4aa93d9812c6757d30b","spec_sha":"64f3715af5dd83c6cb940154d27f2c2ff5dafcc7aa3ac57c3ac9b743f10c7ada"},{"authors":"Aaron Suggs","built_at":"2018-06-25T00:00:00.000Z","created_at":"2018-06-25T22:34:02.637Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":82914,"metadata":{"changelog_uri":"https://github.com/kickstarter/rack-attack/blob/master/CHANGELOG.md","bug_tracker_uri":"https://github.com/kickstarter/rack-attack/issues","source_code_uri":"https://github.com/kickstarter/rack-attack"},"number":"5.3.2","summary":"Block &amp; throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.2","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"98e85a79f384203c66e36a93223c80d5a6aa9374eaf4fdbe63ba93342a0f6321","spec_sha":"5a033ce3e430a7f8a8ae6f720dbd8e4013c696ff5ecada6c45629f3c4c504085"},{"authors":"Aaron Suggs","built_at":"2018-06-20T00:00:00.000Z","created_at":"2018-06-20T23:28:57.720Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":54064,"metadata":{},"number":"5.3.1","summary":"Block &amp; throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.2","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"19e4134811997e337cd9de67a131073f9b6cb4ca870355c65ec3bbe9788948f4","spec_sha":"c7f2f5653c4703c31b1af504a1214f7ceba74bf212f6ba157b7a7695979a885a"},{"authors":"Aaron Suggs","built_at":"2018-06-19T00:00:00.000Z","created_at":"2018-06-19T19:53:33.820Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":19642,"metadata":{},"number":"5.3.0","summary":"Block &amp; throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.2","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"737ade4e5fe6848afb53062bbbbd0049c2298da7b94f6c5e9d38bdbb508dafcd","spec_sha":"d75926e2a77df5d1ed0aa18d812132a5a9973084b9b1069ce24154c54834ac71"},{"authors":"Aaron Suggs","built_at":"2018-03-29T00:00:00.000Z","created_at":"2018-03-29T17:35:28.038Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":1012689,"metadata":{},"number":"5.2.0","summary":"Block &amp; throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.0.0","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"2a2a559cacb512fed1568b9430cf3d31709365939a679d5d86f9754b04e65770","spec_sha":"35423b6949250f192fcb0e06517011639ddb8e5d6a0299549945f6c1c93f2aa1"},{"authors":"Aaron Suggs","built_at":"2018-03-10T00:00:00.000Z","created_at":"2018-03-10T15:06:38.906Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":284330,"metadata":{},"number":"5.1.0","summary":"Block &amp; throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.0.0","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"fa12f0230b5fccc9b370bb1d2c4c3cceacbe7eb4af9206584c88a159a80b0f61","spec_sha":"ac510a56a57c7b75ced774f3961a7c375108db7b5fcd4bc67e95b5c0ddc4538b"},{"authors":"Aaron Suggs","built_at":"2016-08-11T00:00:00.000Z","created_at":"2016-08-11T17:59:04.966Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":11092902,"metadata":{},"number":"5.0.1","summary":"Block &amp; throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.0.0","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"a28cff38bec254c7d8ece866bb2559c681378a1c6afd38bc4bd675abc08437e4","spec_sha":"0fc507cfe33cfe4b20677757e5b13ea7fbdc3a148a8558894e40ac8bb1168018"},{"authors":"Aaron Suggs","built_at":"2016-08-09T00:00:00.000Z","created_at":"2016-08-09T17:00:26.268Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":6331,"metadata":{},"number":"5.0.0","summary":"Block &amp; throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.0.0","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"937f62a5cc13a0ef0b0674ddfd8bf80cde74f460bc55dc6b59e7f32f33a70779","spec_sha":"11cd3e51ed77f4883575022a932446b2865d7d564ad0e1a8dae2cbb4e24db5ca"},{"authors":"Aaron Suggs","built_at":"2016-07-05T00:00:00.000Z","created_at":"2016-07-05T02:35:14.375Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":9304,"metadata":{},"number":"5.0.0.beta1","summary":"Block &amp; throttle abusive requests","platform":"ruby","rubygems_version":"> 1.3.1","ruby_version":">= 2.0.0","prerelease":true,"licenses":["MIT"],"requirements":[],"sha":"d1d67289ecda744915f826dece1625ed8b81734fd947fa1dfd70e0ecfb67803b","spec_sha":"ea693c19a688c558e215b099123745666f732f5f5af9a8fdac92ed8861379c59"},{"authors":"Aaron Suggs","built_at":"2016-02-17T00:00:00.000Z","created_at":"2016-02-17T15:04:58.565Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":3724218,"metadata":{},"number":"4.4.1","summary":"Block &amp; throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.0.0","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"81367dad64d7e7ce560b9427b0334eae674accd2cdb6d982f02875702e32fdb3","spec_sha":"cb350116072eb2c01099a00d192d3804a8d124227743da3f4f8e6badce40cc77"},{"authors":"Aaron Suggs","built_at":"2016-02-10T00:00:00.000Z","created_at":"2016-02-10T20:33:49.108Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":81626,"metadata":{},"number":"4.4.0","summary":"Block &amp; throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.0.0","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"8e20760712a51a51f9919ffd24f8c638d2e1bbe13340b61fbc0c984a4cb40d6e","spec_sha":"551c769f6ab460d43e46f3a1ac70d635497eac934b827230e379b3fa90ef91b8"},{"authors":"Aaron Suggs","built_at":"2015-12-18T00:00:00.000Z","created_at":"2015-12-18T17:31:41.570Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":953190,"metadata":{},"number":"4.3.1","summary":"Block &amp; throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 2.0.0","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"9a2ea5df8c9b4a715ecd6497e7553c7e50fdb1452abe724bd8ae359115621146","spec_sha":"de29a94a09f319965b43d0940d281a9a9c91f304dbbea76bfca65e8fa85e3cbd"},{"authors":"Aaron Suggs","built_at":"2015-05-22T00:00:00.000Z","created_at":"2015-05-22T20:01:24.016Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":1744181,"metadata":{},"number":"4.3.0","summary":"Block &amp; throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.2","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"d9f588dcf44f4e767c304354b6699302b1297da09c263a2172daab31eeee651b","spec_sha":"33add34e698935b010606b797a069b6c0cae3ad7e3013a8ac1577b7ac100eaa6"},{"authors":"Aaron Suggs","built_at":"2014-10-26T00:00:00.000Z","created_at":"2014-10-26T19:45:41.234Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":784217,"metadata":{},"number":"4.2.0","summary":"Block &amp; throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.2","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"f915f0811e32455729b58a1f4359a31a169f6a465ac46e163e573eb4cbca918e","spec_sha":"d3507c9c5ee6c52cf0c535170fd779acad4968017f12e4427e3cd65c1c41a405"},{"authors":"Aaron Suggs","built_at":"2014-09-11T00:00:00.000Z","created_at":"2014-09-11T20:27:12.154Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":68385,"metadata":{},"number":"4.1.1","summary":"Block &amp; throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.2","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"b713eaa3d3377c227c2637398a84978c0ab4021b4b5b2c4dbdbc2b68d448814c","spec_sha":"508b0a44deb94c746fe9d18e769d06a05d51415eeaa869809300fd8d74b45e93"},{"authors":"Aaron Suggs","built_at":"2014-05-22T00:00:00.000Z","created_at":"2014-05-22T20:21:52.096Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":280396,"metadata":{},"number":"4.1.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.2","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"6c28ec2cb3e234e75ffe9306e7b75a86c22b9861c03c3ecbb12d38b6f630f5ae","spec_sha":"1f3cb33d30eb58672a477ad56878a2a03690d2774dc94a4bd3e0516463df8069"},{"authors":"Aaron Suggs","built_at":"2014-05-14T00:00:00.000Z","created_at":"2014-05-14T20:37:54.592Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":9483,"metadata":{},"number":"4.0.1","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.2","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"87f215693a368dedb1fcefdef75847e5febcf5e9dc9035eb5e1a56333d591076","spec_sha":"96396e491d2cb5f5fb22d42ead57a016d4f734268571c6fc02efe542ed24b194"},{"authors":"Aaron Suggs","built_at":"2014-04-28T00:00:00.000Z","created_at":"2014-04-28T21:29:02.223Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":22146,"metadata":{},"number":"4.0.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.2","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"b27a6c721bda02fd636181fb442cf7ab818a3a5df80f5f51c731f52ae0007c03","spec_sha":"d695e71f67afe301b0651b59ff8023162857dbc13233bf59d44abf2971993af8"},{"authors":"Aaron Suggs","built_at":"2014-03-15T00:00:00.000Z","created_at":"2014-03-15T19:09:27.310Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":104817,"metadata":{},"number":"3.0.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.2","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"545a9b57ca1c50d205b84cf18da1867f1e953e58db8b99d0696d6b72a7b663d6","spec_sha":"8fc2235cc535045a7aeb4e5519ff500d1ee10e7dd2cbeac911ddf954a9eb507b"},{"authors":"Aaron Suggs","built_at":"2013-10-11T00:00:00.000Z","created_at":"2013-10-11T19:53:56.106Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":212706,"metadata":{},"number":"2.3.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.2","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"f910e5d0a54b7cc7e086bf111481a0e455260caf8184a33bbb9e96f8064ef49c","spec_sha":"8ed5852433fcd04fb59ceaed7ea1af533f577cb2619b6be75300473b84281106"},{"authors":"Aaron Suggs","built_at":"2013-08-13T00:00:00.000Z","created_at":"2013-08-13T15:40:37.289Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":42999,"metadata":{},"number":"2.2.1","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.2","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"0bccfdc24a8512b6d20b9f6d566e9aee5d8a6a5dc8993109756a96f3166ecb2b","spec_sha":"16cb3bc4cfa38937879c50a46d03fc89033b7ccd47511c46ef35a53f1a77b989"},{"authors":"Aaron Suggs","built_at":"2013-06-20T00:00:00.000Z","created_at":"2013-06-20T15:34:26.850Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":11884,"metadata":{},"number":"2.2.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.3","prerelease":false,"licenses":[],"requirements":null,"sha":"ff4d688b3c047f02222563241052b45a9b6527a8075077246d4391e8f1dbb03c","spec_sha":"98e383cf255af310dfd1666185541f982119c7f88284d6eb0cee8255c9461069"},{"authors":"Aaron Suggs","built_at":"2013-05-16T00:00:00.000Z","created_at":"2013-05-16T18:30:23.655Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":22112,"metadata":{},"number":"2.1.1","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.3","prerelease":false,"licenses":[],"requirements":null,"sha":"1c9e0160f80df97bba8da92e8cf9ed8aaf79961acd9ded445763956583e80f82","spec_sha":"81fa3c0df9cd67945327bace96c1d3eb58726020c79cd89e7bd667b473a6c079"},{"authors":"Aaron Suggs","built_at":"2013-03-05T00:00:00.000Z","created_at":"2013-03-05T15:07:05.549Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":7556,"metadata":{"homepage_uri":"https://github.com/rack/rack-attack"},"number":"2.1.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.3","prerelease":false,"licenses":[],"requirements":null,"sha":"53b3706c96dc880ebfc14573f47803e30b651cb523077630991f293852a2ef3f","spec_sha":"d27c193df1de66433b9959ea1188790791271402540531a38cacf010c163362b"},{"authors":"Aaron Suggs","built_at":"2013-01-11T00:00:00.000Z","created_at":"2013-01-11T19:41:06.919Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":5946,"metadata":{"homepage_uri":"https://github.com/rack/rack-attack"},"number":"2.0.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.3","prerelease":false,"licenses":[],"requirements":null,"sha":"0036faba20b644e2b21667979ac0262f1c9760d1c846390549d8ccf678115e9a","spec_sha":"5ea999419401139ba2c70b55487a95867bc4abc996a484e1525792138087c71f"},{"authors":"Aaron Suggs","built_at":"2012-08-15T00:00:00.000Z","created_at":"2012-08-15T22:16:26.319Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":28873,"metadata":{"homepage_uri":"https://github.com/rack/rack-attack"},"number":"1.3.2","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.3","prerelease":false,"licenses":null,"requirements":null,"sha":"0993fcefd5b86a6dad613b1133043f8c577f7655cb78a275f3e7fe18506a4ddf","spec_sha":"366ea586eb0378466b2cce28da5775a9f1eefc4788286f48103fa13aeec95e09"},{"authors":"Aaron Suggs","built_at":"2012-08-09T00:00:00.000Z","created_at":"2012-08-09T15:06:30.334Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":3502,"metadata":{"homepage_uri":"https://github.com/rack/rack-attack"},"number":"1.3.1","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.3","prerelease":false,"licenses":null,"requirements":null,"sha":"a3ff71940eeeb0afa0d616bbaedaf17e33fd9cc9f60cda53b859db07cb57630c","spec_sha":"5ce99a3605dba08bd28ed03bfaa17b21cc10eedee04ec5c15bd456cb673dd846"},{"authors":"Aaron Suggs","built_at":"2012-08-08T00:00:00.000Z","created_at":"2012-08-08T19:15:16.678Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":3441,"metadata":{"homepage_uri":"https://github.com/rack/rack-attack"},"number":"1.3.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.3","prerelease":false,"licenses":null,"requirements":null,"sha":"1064e78e7d887a89ce106c74f8b93cd6d7ac3b9420ff2c05b0298dc7a4818799","spec_sha":"64d357f99056ec7882e9670fc67690571d35fc351de65daf2645b39ba2fa1ed6"},{"authors":"Aaron Suggs","built_at":"2012-08-06T00:00:00.000Z","created_at":"2012-08-06T18:22:51.771Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":3391,"metadata":{"homepage_uri":"https://github.com/rack/rack-attack"},"number":"1.2.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.3","prerelease":false,"licenses":null,"requirements":null,"sha":"ef8e83b9b411dd8af7b15b7e5dca812cca0e59ec2df6007b482f34b345153491","spec_sha":"e15fc337d806b932f55c46eb3fa18d0381bc51faba431aad8b486ff0267fc64e"},{"authors":"Aaron Suggs","built_at":"2012-08-06T00:00:00.000Z","created_at":"2012-08-06T17:50:35.013Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":3428,"metadata":{"homepage_uri":"https://github.com/rack/rack-attack"},"number":"1.1.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.3","prerelease":false,"licenses":null,"requirements":null,"sha":"a9809822b2bb09f98fe7ce62dd384e2d26871fccdc8a2359ae9ae666456df025","spec_sha":"5388958d62eb3b0b9b489d350ac6fa52e9e52e975460bafff61bc4452e6f56e2"},{"authors":"Aaron Suggs","built_at":"2012-08-02T00:00:00.000Z","created_at":"2012-08-02T16:16:54.063Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":3525,"metadata":{"homepage_uri":"https://github.com/rack/rack-attack"},"number":"1.0.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.3","prerelease":false,"licenses":null,"requirements":null,"sha":"53effdf33ad5461a2b210e3cac9c77c9d1a74abeb2671f2101c7cc3d82ae6953","spec_sha":"097b46ad6c0b215b73da70d922c3d1ad1f060980a2e20a5ad3bf32602a7a3571"},{"authors":"Aaron Suggs","built_at":"2012-07-30T00:00:00.000Z","created_at":"2012-07-30T19:47:32.381Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":3549,"metadata":{"homepage_uri":"https://github.com/rack/rack-attack"},"number":"0.2.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.3","prerelease":false,"licenses":null,"requirements":null,"sha":"f73d321e410f91f02d3d89882a908e4a7f7f5443dc33a22fb464ecc772f61e4b","spec_sha":"d58ea90e5468050b3f241ce7f9b48a87cf7a714e839e73e3df04d93f5dc55aec"},{"authors":"Aaron Suggs","built_at":"2012-07-30T00:00:00.000Z","created_at":"2012-07-30T17:55:46.017Z","description":"A rack middleware for throttling and blocking abusive requests","downloads_count":3566,"metadata":{"homepage_uri":"https://github.com/rack/rack-attack"},"number":"0.1.0","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.3","prerelease":false,"licenses":null,"requirements":null,"sha":"eaf8b1dd60c8fb2a081de642c10e895e8a1dd2dc91d1e3fc16b952dffa0250a7","spec_sha":"aeed45789460479953855a8ff91e0266e455fdb6f4560575e90570d1aa7f50de"},{"authors":"Aaron Suggs","built_at":"2012-07-27T00:00:00.000Z","created_at":"2012-07-27T21:52:47.968Z","description":"A flexible rack middleware for throttling and blocking requests","downloads_count":3462,"metadata":{"homepage_uri":"https://github.com/rack/rack-attack"},"number":"0.0.3","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.3","prerelease":false,"licenses":null,"requirements":null,"sha":"2fae7f70a4eb7b5e0d2e0ce5e0cfdb50107cbfd907cfdcb19a8bc25a51bc9bf5","spec_sha":"46294e9daa0381b47360fa16a079356509aee19c896b5d1e39c8c62e3f6ca95b"},{"authors":"Aaron Suggs","built_at":"2012-07-25T00:00:00.000Z","created_at":"2012-07-25T14:25:42.823Z","description":"A flexible rack middleware for throttling and blocking requests","downloads_count":3516,"metadata":{"homepage_uri":"https://github.com/rack/rack-attack"},"number":"0.0.1","summary":"Block & throttle abusive requests","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 1.9.3","prerelease":false,"licenses":null,"requirements":null,"sha":"2450bde4455bdcf8b1b54b3d954925bb56790b43a7a870560f40bee57d566630","spec_sha":"6ffb8b54aade57b5ae946d68861f8dd0924b4c949b6a20a10af9190cdedfc081"}]