fastapi_doctor/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_doctor/annotations.py,sha256=EzcyADXCuY8VmL016jkYKQUYf0f8dpvzI51OZ87JZbg,934
fastapi_doctor/cli.py,sha256=gFdCnK44fHwlEvu7agNmH1ZmHVK6lk9pM4iFjk6bzE8,8155
fastapi_doctor/config.py,sha256=a3qsWVTcoy31oErF3_4zwY6mrCuaNdkK6ULedh4pnjE,4727
fastapi_doctor/file_ignore.py,sha256=uR3JWBPoenN2DbO1CGCQJLs9UnB0EsqRqUklyY7xLhQ,4430
fastapi_doctor/git_diff.py,sha256=qsz4VUjIrDJ9mmdbOODjRZXTN4SuoYzMagqVJNXIkcM,3596
fastapi_doctor/inline_suppression.py,sha256=fvzUzQDF4QKpIhrpj3cLWxBJPDFxZ0MnWHcXrZZsaSY,4202
fastapi_doctor/installer.py,sha256=TReS82SF5PJnUZRVSprQM6-wBn3wjHlobx-I-idFVS8,5057
fastapi_doctor/json_reporter.py,sha256=s14L4F4ppk2sVdZjSCJkF7Ui7uLigDYfwAelIty4dD4,3098
fastapi_doctor/models.py,sha256=E7I7Rot-tysqkr_wv7Wzeuc1seWk3WyYnY-F2CUw1Sk,627
fastapi_doctor/near_miss_hints.py,sha256=M-orzKJC8KDU9vGDO8JStTQ_MzDup1QiC0sjpIN5OsI,2768
fastapi_doctor/reporter.py,sha256=7QGwfjGgTSWHqjIFSlf_y108Oc6XHHSc5iLSOj-zRwo,2082
fastapi_doctor/ruff_integration.py,sha256=0VbPbXA1o9SNi5v38kBJ11ESbBskr6dsWhAqnnsuGpc,2744
fastapi_doctor/scanner.py,sha256=-jAOT9FcFMMZbVUCch-1qoZ27ss8Zn3L6R8VGdIYM48,13944
fastapi_doctor/scoring.py,sha256=98fiPrxA5Tm8er0QU6hIoNIv4ACAnoj3O6ci908vqVI,956
fastapi_doctor/vulture_integration.py,sha256=-40UsUeA4WXTi3K207Tgfc0mMaKJRX5nlRGHrMa9z3E,8560
fastapi_doctor/rules/__init__.py,sha256=TRbRIueGqove7gtzoXCjCAGbIT9HyGy1pLLucDoe88A,2174
fastapi_doctor/rules/base.py,sha256=2TDVEuqO1QcSzjJpfPTJSjPGgPCeh0eq_lCMeJzRuEU,5641
fastapi_doctor/rules/architecture/__init__.py,sha256=BjT-CC9Nu_0jxV9UlITzwyecOL7EzNi0dSlAIDvrUyo,677
fastapi_doctor/rules/architecture/fastt020_depends_in_body.py,sha256=nfcIY7PfQiI6jF00gnZenCqrcFE02yt3_c4JwzQ1bVk,3493
fastapi_doctor/rules/architecture/fastt021_global_mutable_state.py,sha256=I1nmcNuSQyBfDgM6Xp2-wrUmRNrPCKHC39B5jl14MUA,5279
fastapi_doctor/rules/architecture/fastt022_god_file_pattern.py,sha256=YH-6YJkGftoQv8xbCZoDhAFyyJP7zlZhdgj2Sz50q_c,5751
fastapi_doctor/rules/architecture/fastt024_raw_db_connect_startup.py,sha256=ospyVnfUkSUFXotLjdI5DZ_chqjWdq9PPmgvUCtADlw,3853
fastapi_doctor/rules/architecture/fastt025_deprecated_on_event.py,sha256=w4ro5TbZf6d6HTxfpWg_N2m5lP2GS2muUvmjlJkMjC4,3741
fastapi_doctor/rules/architecture/fastt026_unused_request_param.py,sha256=JFyph_fnV57vMh8TKZIOsWYszBCS02FFwEw3ij_2MeI,4270
fastapi_doctor/rules/architecture/fastt027_file_instead_of_uploadfile.py,sha256=NRwrqI2lomaNtg51wGv1glZaKnZVfaGrzO4AahM9ND4,3790
fastapi_doctor/rules/async_sync/__init__.py,sha256=Hr_19_Zc9RwNVmebjylgcYcOq_y00q4JKTeiHds4DOc,529
fastapi_doctor/rules/async_sync/fastt001_sync_blocking_io.py,sha256=Bn39uaenQRJIocknUtajKt_p_o69faT6bjCo49gsE0Q,4207
fastapi_doctor/rules/async_sync/fastt002_db_session_in_async.py,sha256=KZch7xfLu5gSQ5lHMxuptXJa96jryZhOE2lMiFIqV3w,5852
fastapi_doctor/rules/async_sync/fastt003_no_await_in_async.py,sha256=drqB0t5a9_6EDRT_Z2Bq_gNx4RJlFav1O3-yxAq9BX4,5825
fastapi_doctor/rules/async_sync/fastt004_nested_event_loop.py,sha256=Wu22iJUe9PJrpsUPXRstTk14UW_k8o2Qrbpl3aOLO74,4587
fastapi_doctor/rules/async_sync/fastt005_blocking_file_io.py,sha256=ji28CqOS39NjB2Sa4MW0FAgY_g6FRhfjmm0l-LdZOK4,4620
fastapi_doctor/rules/async_sync/fastt006_sync_subprocess.py,sha256=H04YGcacf7g_5_k4pJXTipsngzzIFASeX1FegA1z2xY,4819
fastapi_doctor/rules/correctness/__init__.py,sha256=A5ny850-5phb9eE0bZJomzbl11HVtBNTOxW_dZISYHE,104
fastapi_doctor/rules/correctness/fastt070_missing_status_code.py,sha256=jln7qlNTn6TdtqhabW8kbkmHwAOvp4rWbLvBmJ-hThc,3687
fastapi_doctor/rules/dead_code/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_doctor/rules/dependency/__init__.py,sha256=B3A1SUNHU9h7zuppLGluxK8YdJR05l47R_a6BeOKAUw,394
fastapi_doctor/rules/dependency/fastt050_get_db_without_try_finally.py,sha256=5VB__jM1G6a3fvRDHWCHYro-rfLazCH4KmUAmLBqyNY,4246
fastapi_doctor/rules/dependency/fastt051_repeated_depends.py,sha256=lNAWC0WnUUXDmmxNqOtsWoMiSMUMdq3lLnLYZPpNTO8,5430
fastapi_doctor/rules/dependency/fastt052_session_without_yield.py,sha256=fxkWOmWPGsaFIZokRjZrXZMas0rON5B3wa5NvyCJSh4,3861
fastapi_doctor/rules/dependency/fastt053_route_level_auth.py,sha256=dDAEaMEsboZuGvNOb3whgIDVMFBbDUWAP3yfCVp0beI,8819
fastapi_doctor/rules/performance/__init__.py,sha256=y_RtIiPy6SQAEMVpgTiLEGGhbUNuW44XYFWfYGxCyc8,568
fastapi_doctor/rules/performance/fastt030_n_plus_one_query.py,sha256=mlsR4oud1LSWB1JvJBQEdz3bfaN64d01SHkICbfm_DQ,4599
fastapi_doctor/rules/performance/fastt031_unindexed_foreign_key.py,sha256=vMbSm8jdRP0rej2fAjGnLmxrply-qzFNzedBI9ih8nA,4670
fastapi_doctor/rules/performance/fastt032_missing_joinedload.py,sha256=CYfPP91YpsgJQiZTjn0PyNG2hqY5OObFXG9ha2EUquI,11186
fastapi_doctor/rules/performance/fastt033_cpu_bound_in_async.py,sha256=tfp_x1adspAg3xyBdNrz5KmVKcRVFyWY0mXq-x8ATG0,3751
fastapi_doctor/rules/performance/fastt034_background_tasks_celery.py,sha256=gzn5hYesI1AvVmSMUp4FLFn5Evj06YU128bJXQ9KPbk,4291
fastapi_doctor/rules/performance/fastt035_unbounded_query.py,sha256=hUM5josCgHqq0Wz7mSwYQk-FRhP5ShhMe-yZd3AFkHw,7711
fastapi_doctor/rules/performance/fastt036_missing_lru_cache.py,sha256=bFXqPe7h0KaDgzfOfd2cQi2yHb0b-zdo7tyi10DGCuM,3283
fastapi_doctor/rules/pydantic/__init__.py,sha256=k7ldlpxi9rEHk5U8GRCSDqSRvz9hkMBeawPFcSpfliw,526
fastapi_doctor/rules/pydantic/fastt040_pydantic_v1_validator.py,sha256=QlRasARcMRbElrIDMC0Y7dDzI6Rq_RCUgq9i6TcHcow,3523
fastapi_doctor/rules/pydantic/fastt041_orm_mode_unused.py,sha256=WGPuC52MPzhjmc3_Dedt9O6EmDOZY3IXpBGYQwyCWx0,5447
fastapi_doctor/rules/pydantic/fastt042_dict_instead_of_model_dump.py,sha256=Dr6W5J_QBelSQBHhb2HWiSZ67eC1acIquYykzu0HQ_k,2635
fastapi_doctor/rules/pydantic/fastt043_raw_dict_with_response_model.py,sha256=fImSMxg-V5rjyKmP9NYKUkCLdMu4th3QoDouvSle9RM,4534
fastapi_doctor/rules/pydantic/fastt044_missing_from_attributes.py,sha256=V9Hpo9HX8zdFyIlOyZV9Fqfqz0gCi4HDoIy4FR_fZs8,5412
fastapi_doctor/rules/security/__init__.py,sha256=VgOwkPliZwNfL8jnolYs0SkPXDT4WHWlKN1kAkEg8gE,836
fastapi_doctor/rules/security/fastt010_return_sqlalchemy_base_class.py,sha256=49xXezIkB7zAivcWY8GBBorxj-TOSobi6UcDoggMPuE,6984
fastapi_doctor/rules/security/fastt011_response_model_none.py,sha256=_5zbROuJBJvrNsaDTFvy0FWzTYzGrGqOIQ_P9tXybME,8338
fastapi_doctor/rules/security/fastt012_missing_response_model.py,sha256=OBhKIsafsSbetr3uyl5wWT55UuO9hVvSDeUVsm6u1YQ,3129
fastapi_doctor/rules/security/fastt013_hardcoded_secrets.py,sha256=NkKd7q8ZPjE785O3iVduSUpmOlxsna2HxktWnrBXKEQ,10437
fastapi_doctor/rules/security/fastt014_debugtrue_non_testfile.py,sha256=bdm5t7IVk0IeqQft6UbIJ02FyX6hpL81VNseH7j1nRg,3044
fastapi_doctor/rules/security/fastt015_cors_wildcard_credentials.py,sha256=hY3AmhNs6QjVXL3Xt21PxfJdHSwr4p2Bl1pHunBz8No,4446
fastapi_doctor/rules/security/fastt016_missing_httpsredirectmiddleware.py,sha256=IjCwB9fw4UihdqxqAB7wjzyWaNv9DnUERjIxVz3yU8o,3611
fastapi_doctor/rules/security/fastt017_sql_fstring_injection.py,sha256=GcLwy6pbz8wA2BlihZtzCYAdRqkTZ-NgY3WFhOa_GG4,3562
fastapi_therapist-0.3.5.dist-info/METADATA,sha256=buaclHTYTgMGMAIAWT85jnP2HtitIcya8BBAu0PAl9E,6149
fastapi_therapist-0.3.5.dist-info/WHEEL,sha256=mffPy8wBnZQn2VnJUU5jE99KsxaSfiyMHV9Yt0aLVxs,87
fastapi_therapist-0.3.5.dist-info/entry_points.txt,sha256=AmixN-3llx8wHP_MW7xumiRzWVqZXRhNDj41fHAkT4E,62
fastapi_therapist-0.3.5.dist-info/RECORD,,
