Commit Graph

  • 3ae7154271 chg: minor change in testing #118 thentgesMindee 2022-11-08 17:58:11 +01:00
  • 1d9badb4a0 chg: _check_request_limit | rename name, endpoint > endpoint_func_name, endpoint_url thentgesMindee 2022-11-07 18:47:25 +01:00
  • 7f87a26201 chg: update tests to reflect behavior explained in docs thentgesMindee 2022-11-07 18:39:01 +01:00
  • 39a18133d4 fix: use Literal from typing_extension for python3.7 support thentgesMindee 2022-11-07 17:58:44 +01:00
  • 2ba9ed0630 fix: 🎨 apply black on tests files thentgesMindee 2022-11-07 17:47:56 +01:00
  • b0d7bb03b7 chg: 🔀 update tests after rebase thentgesMindee 2022-11-07 17:37:21 +01:00
  • 031dc042d5 chg: 📝 add key_style example in docs thentgesMindee 2022-11-03 17:13:48 +01:00
  • 17a514faef new: add key_style parameter to choose between endpoint or url thentgesMindee 2022-11-03 16:46:30 +01:00
  • 5b61a6b11f Merge pull request #113 from thentgesMindee/asgi-middleware Thibault 2022-11-07 16:59:18 +01:00
  • ed0c870d0b chg: 👌 rewrite _get_route_name using a more modern style #113 thentgesMindee 2022-11-07 16:43:09 +01:00
  • 5bb96b93f6 fix: 🔥 remove unused import thentgesMindee 2022-11-04 11:08:36 +01:00
  • aa3e108d0a fix: 🏷️ update type annotations thentgesMindee 2022-11-03 17:39:33 +01:00
  • 6adcf1a0de new: 📝 add some doctrstrings thentgesMindee 2022-10-21 14:20:53 +02:00
  • 8e077e8738 chg: 📝 add documentation about WSGI vs ASGI middlewares thentgesMindee 2022-10-21 13:51:26 +02:00
  • 366e14cce3 new: handle both sync and asynchronous handlers in ASGIMiddleware thentgesMindee 2022-10-21 13:36:10 +02:00
  • 81330a0bf6 chg: 🏷️ update type annotations thentgesMindee 2022-10-13 15:12:25 +02:00
  • b0da951c4e fix: 🐛 make ASGI middleware stateless to handle concurrent requests correctly thentgesMindee 2022-10-13 15:03:31 +02:00
  • bc69ebc8e5 chg: 🔀 update tests after rebase thentgesMindee 2022-09-30 11:36:12 +02:00
  • 22ead94933 chg: ♻️ remove duplicated code between two middlewares thentgesMindee 2022-09-29 12:45:48 +02:00
  • bd9a1ecc55 chg: parametrize tests to use both HTTP and ASGI middlewares thentgesMindee 2022-09-29 12:12:52 +02:00
  • c516a33515 new: adding SlowAPIASGIMiddleware alternative thentgesMindee 2022-09-29 12:11:56 +02:00
  • 03104e876c Update issue templates Laurent Savaete 2022-10-13 13:04:06 +00:00
  • d52da26722 Merge pull request #110 from nootr/feature/cost_keyword Laurent Savaete 2022-08-30 12:02:43 +03:00
  • 5bb0edbd01 Add endpoints to cost/hit tests #110 Joris Hartog 2022-08-29 22:03:04 +02:00
  • 875c8758c1 Update docs Joris Hartog 2022-08-29 21:10:13 +02:00
  • c21ba98dcb Add support for custom cost per hit Joris Hartog 2022-08-26 21:47:06 +02:00
  • b5c1468264 Publish release to testpypi from github actions v0.1.7-alpha1 Laurent Savaete 2022-08-25 12:29:03 +02:00
  • 26a187fbcd Merge pull request #108 from laurentS/release-0.1.6 v0.1.6 Laurent Savaete 2022-08-24 12:45:54 +03:00
  • 64b566facf Merge pull request #103 from laurentS/dependabot/pip/docs/lxml-4.9.1 Laurent Savaete 2022-08-24 12:44:09 +03:00
  • 078c55cacd release - 0.1.6 Updating change log and version. #108 Trevor Currie 2022-08-19 23:12:12 -07:00
  • f595d49d05 Bump lxml from 4.6.5 to 4.9.1 in /docs #103 dependabot[bot] 2022-07-29 15:39:40 +00:00
  • 0a1e10767d Merge pull request #104 from laurentS/dependabot/pip/lxml-4.9.1 Laurent Savaete 2022-07-29 18:38:51 +03:00
  • 43b471a0fe Bump lxml from 4.9.0 to 4.9.1 #104 dependabot[bot] 2022-07-06 21:52:53 +00:00
  • f2bb10b8ff Merge pull request #101 from laurentS/unusedImports Laurent Savaete 2022-06-17 04:33:36 -03:00
  • 426cfc2a22 Type check ignore. #101 Trevor Currie 2022-06-16 23:30:05 +02:00
  • 3a63282d15 Formatting. Trevor Currie 2022-06-16 23:27:45 +02:00
  • 1e8b4e21f7 Correcting command. Trevor Currie 2022-06-16 23:25:16 +02:00
  • c7dd0927d3 Merging with master. Trevor Currie 2022-06-16 23:25:00 +02:00
  • 06e5f732d0 Merge remote-tracking branch 'origin/master' into unusedImports Trevor Currie 2022-06-16 23:23:17 +02:00
  • 74fc1652a7 Adding workflow to enforce no unused imports. Trevor Currie 2022-06-16 23:23:03 +02:00
  • 657461b126 Removes all unused imports. Trevor Currie 2022-06-16 23:18:07 +02:00
  • 9d80e3929e Merge pull request #96 from swifterhq/master Trevor Currie 2022-06-16 14:13:31 -07:00
  • af97b0a4ec Merge branch 'master' into master #96 Tarun Sharma 2022-06-17 00:05:49 +05:30
  • 40789c6685 Merge pull request #100 from ME-ON1/feat/update-black Trevor Currie 2022-06-16 11:24:21 -07:00
  • 0f71d4cbf6 Merge pull request #2 from swifterhq/fix/redis Tarun Sharma 2022-06-16 23:47:09 +05:30
  • b8dff316b8 fix: rm redis import from test/__init__.py Tarun Sharma 2022-06-16 23:42:54 +05:30
  • 5307c6b3cd fix: update black@latest for click recent errors #100 Tarun Sharma 2022-06-16 23:27:05 +05:30
  • fbb08d35fe Merge pull request #1 from swifterhq/fix/package Tarun Sharma 2022-05-26 15:36:18 +05:30
  • 97f42a7f33 fix: add redis as extras Tarun Sharma 2022-05-24 16:37:20 +05:30
  • b631980d70 Merge pull request #84 from karlnewell/feature/coverage #99 Laurent Savaete 2022-02-02 08:38:30 +00:00
  • 47fccea044 feature(coverage): Add Python test coverage #84 Karl Newell 2022-02-01 09:12:53 -07:00
  • e83c0edf2a Merge pull request #80 from maratsarbasov/master Trevor Currie 2022-01-18 16:09:29 -08:00
  • d6a226d053 Merge pull request #79 from laurentS/dependabot/pip/lxml-4.6.5 Trevor Currie 2022-01-18 15:50:04 -08:00
  • e994f06f19 Clear assert message #80 Marat Sarbasov 2022-01-19 02:37:18 +03:00
  • 5e78adde2f Replace assert with raise ... Marat Sarbasov 2022-01-19 00:51:52 +03:00
  • b5590ba8c1 Bump lxml from 4.6.3 to 4.6.5 #79 dependabot[bot] 2022-01-18 17:06:26 +00:00
  • 813734e749 Merge pull request #73 from laurentS/dependabot/pip/mkdocs-1.2.3 Trevor Currie 2022-01-18 09:02:53 -08:00
  • 03a586e63e Merge pull request #81 from laurentS/dependabot/pip/docs/nltk-3.6.6 Trevor Currie 2022-01-18 08:54:27 -08:00
  • 5fc17e4fd3 Merge pull request #76 from nootr/docs/missing_imports Trevor Currie 2022-01-18 08:54:15 -08:00
  • 80dfca9998 Bump mkdocs from 1.2.2 to 1.2.3 #73 dependabot[bot] 2022-01-18 16:53:56 +00:00
  • 6cf0624569 Merge pull request #78 from laurentS/dependabot/pip/docs/lxml-4.6.5 Trevor Currie 2022-01-18 08:51:47 -08:00
  • dd6c9ba077 Bump nltk from 3.6.5 to 3.6.6 in /docs #81 dependabot[bot] 2022-01-18 16:51:32 +00:00
  • 932c696211 Merge pull request #72 from laurentS/dependabot/pip/docs/mkdocs-1.2.3 Trevor Currie 2022-01-18 08:51:21 -08:00
  • cd6e2f3124 Merge pull request #71 from laurentS/dependabot/pip/docs/nltk-3.6.5 Trevor Currie 2022-01-18 08:51:05 -08:00
  • 59d2cdd9de Add test_dynamic_limit_provider_depending_on_key Marat Sarbasov 2022-01-16 04:37:10 +03:00
  • 33899c0ef1 Enable dynamic limits dependant on key. Marat Sarbasov 2022-01-15 16:02:55 +03:00
  • 22cfb76d1d Bump lxml from 4.6.3 to 4.6.5 in /docs #78 dependabot[bot] 2021-12-13 20:47:39 +00:00
  • bbdadd7674 Fix duplicate method name bug in FastAPI example #76 Joris Hartog 2021-12-09 11:35:27 +01:00
  • 48d5f20096 Fix import issues in examples Joris Hartog 2021-12-09 11:14:14 +01:00
  • 52e897034e Bump mkdocs from 1.1.2 to 1.2.3 in /docs #72 dependabot[bot] 2021-11-14 10:36:16 +00:00
  • 0f6c25ab91 Bump nltk from 3.5 to 3.6.5 in /docs #71 dependabot[bot] 2021-11-14 10:36:16 +00:00
  • d94c5eefad Merge pull request #70 from Rested/master Laurent Savaete 2021-11-14 10:35:55 +00:00
  • b02cea63e4 🎨 format code #70 Reuben Thomas-Davis 2021-11-13 23:44:26 +00:00
  • 6057d31e2d ⬆️ upgrade black, increase min python version to 3.6.2 to support new black versoin Reuben Thomas-Davis 2021-11-13 23:42:29 +00:00
  • eb88ebcc80 💚 upgrade poetry version Reuben Thomas-Davis 2021-11-13 23:36:32 +00:00
  • a6cfbfb6b1 💚 use '' for python versions to ensure parsed correctly Reuben Thomas-Davis 2021-11-13 23:31:10 +00:00
  • 91f6386546 🐛 catch newly raised ValueError in parsedate_to_datetime Reuben Thomas-Davis 2021-11-13 23:27:27 +00:00
  • f07205b305 ⬆️ upgrade pytest version for python 3.10 Reuben Thomas-Davis 2021-11-13 23:26:07 +00:00
  • 593a06fbe5 👷 add python 3.10 to workflow Reuben Thomas-Davis 2021-11-13 22:49:18 +00:00
  • 8e421dc694 Merge pull request #65 from alpkeskin/patch-1 Laurent Savaete 2021-10-10 14:28:58 +00:00
  • 0c5577c345 Merge pull request #68 from laurentS/exempt-on-async-routes Laurent Savaete 2021-10-10 14:26:04 +00:00
  • 2e4b6439ce Fix black issues #68 Laurent Savaete 2021-10-10 15:22:56 +01:00
  • 281e010680 Fix exempt decorator for async routes Laurent Savaete 2021-10-10 15:10:46 +01:00
  • ff76c254e1 Add Request module #65 Alp 2021-09-18 15:40:52 +03:00
  • 80eaea038d Update readme Laurent Savaete 2021-09-14 16:00:25 +01:00
  • d61f49761a Add throwaway commit throwaway Laurent Savaete 2021-09-14 15:52:45 +01:00
  • 6fe5d9e038 Merge pull request #63 from laurentS/add-python3.9-for-real Laurent Savaete 2021-08-31 09:00:26 +01:00
  • e087145eb8 Re-add python 3.9 support in CI #63 Laurent Savaete 2021-08-31 00:58:55 +01:00
  • 532acbe622 Merge pull request #61 from laurentS/add-python3.9-support Laurent Savaete 2021-08-31 00:53:05 +01:00
  • 0155a3d593 Merge pull request #62 from Dustyposa/del_useless_code Laurent Savaete 2021-08-30 20:28:18 +01:00
  • 44a661a0a2 🔥 delete useless code #62 dustyposa 2021-08-30 17:42:19 +08:00
  • f2ca30640c 🔥 delete useless code dustyposa 2021-08-30 12:03:16 +08:00
  • e8516c6605 Remove typing annotation that fails in python 3.9 #61 Laurent Savaete 2021-08-28 21:15:19 +01:00
  • bbe6d11f1e Add missing stubs for redis Laurent Savaete 2021-08-28 19:56:11 +01:00
  • e95aa1f13c Upgrade mypy Laurent Savaete 2021-08-28 19:27:17 +01:00
  • 281bde006d Release 0.1.5 v0.1.5 Laurent Savaete 2021-08-28 16:42:27 +01:00
  • 98216bef34 Revert "Add CI support for python 3.9" Laurent Savaete 2021-08-28 16:04:52 +01:00
  • 6514c0be6f Correctly upgrade poetry to 1.1.8 Laurent Savaete 2021-08-28 15:57:52 +01:00
  • a9b0bfaeaf Fix typo Laurent Savaete 2021-08-28 15:49:11 +01:00
  • ae66e36c0e Manually install build dependencies for requests in python 3.9 Laurent Savaete 2021-08-28 15:47:43 +01:00