ai-security-analyzer

View on PyPIReverse Dependencies (0)

0.0.52 ai_security_analyzer-0.0.52-py3-none-any.whl

Wheel Details

Project: ai-security-analyzer
Version: 0.0.52
Filename: ai_security_analyzer-0.0.52-py3-none-any.whl
Download: [link]
Size: 131648
MD5: 5555224ff104bd3040be23fb35791824
SHA256: 7797b8286590956e6078e6a6b9d531d7cbc261c20e8c2f64865fd0bb9eef78e7
Uploaded: 2025-03-07 07:10:21 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: ai-security-analyzer
Version: 0.0.52
Author: xvnpw
Author-Email: 17719543+xvnpw[at]users.noreply.github.com
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.11,<4.0
Requires-Dist: langchain-anthropic (<0.4.0,>=0.3.0)
Requires-Dist: langchain-community (<0.4.0,>=0.3.8)
Requires-Dist: langchain-core (<0.4.0,>=0.3.21)
Requires-Dist: langchain-google-genai (<3.0.0,>=2.0.7)
Requires-Dist: langchain-openai (<0.3.0,>=0.2.10)
Requires-Dist: langchain-text-splitters (<0.4.0,>=0.3.2)
Requires-Dist: langgraph (<0.3.0,>=0.2.53)
Requires-Dist: langgraph-checkpoint-sqlite (<3.0.0,>=2.0.2)
Requires-Dist: langgraph-sdk (<0.2.0,>=0.1.40)
Requires-Dist: langsmith (<0.2.0,>=0.1.147)
Requires-Dist: pathvalidate (<4.0.0,>=3.2.2)
Requires-Dist: pyyaml (<7.0.0,>=6.0.2)
Requires-Dist: six (<2.0.0,>=1.16.0)
Requires-Dist: types-pyyaml (<7.0.0.0,>=6.0.12.20241230)
Description-Content-Type: text/markdown
[Description omitted; length: 29467 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 2.1.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ai_security_analyzer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ai_security_analyzer/agent_builder.py sha256=0nB7LEFF0RMeT4egWFVquXOKWqPT8B3XarkxzWcHwkM 8746
ai_security_analyzer/app.py sha256=doCiU_RYVr5uDe9xgkp0QRm9_85O_utcxNwM22yOZz8 13829
ai_security_analyzer/base_agent.py sha256=vkVzKVstvpD7rkpmKxmaPMVXSnyolmZSR9QzwdHtTQc 2196
ai_security_analyzer/checkpointing.py sha256=IXqEIKD6prHXWTrZ3jp75bg5igjhqaLVMLrfWWc6K-k 2841
ai_security_analyzer/components.py sha256=8yZeg8HVs4109x1SGeijowQ2vJGYCQt7RxXxZokYeeE 1457
ai_security_analyzer/config.py sha256=qpletqVxCSIU9qdQt8VPYo-FGcxYHB_vXCEk7D1YCRQ 4050
ai_security_analyzer/constants.py sha256=v9mhZmJwF-UAs9wqpnmraxrxD3YhkD1caOwDhI0olws 375
ai_security_analyzer/documents.py sha256=enZ18eLcBuh7h2IQDfIfaiqaFqvMoPqB4TQnGqrPfmU 2259
ai_security_analyzer/dry_run.py sha256=jKDi9t-G58ggNoL-eyP5sG_3CTunBCvnM_7WNet21ZE 2911
ai_security_analyzer/file_agents.py sha256=HGqgELpqvWuD9dE41PqaxVOTkqz3mvF_RTJreHvaP-Q 7572
ai_security_analyzer/full_dir_scan_agents.py sha256=ROQWywKZCdwT61qKNlqLmJyDHyllugbzuRC73ShUCvE 11479
ai_security_analyzer/github2_agents.py sha256=E3LhnyPIynWiZqp0Yinkn7ORMsMnz7k5T2O_1QNHsJE 4397
ai_security_analyzer/github2_deep_base_agents.py sha256=xYCjGu_tHF7XJYxuud1ZNIzrOa_B7259nMA_D0sRk70 7980
ai_security_analyzer/github2as_agents.py sha256=aHJtlBcU48tQP42jqZqAZIVuS_4M6ud-YO7mZTvZHRI 4770
ai_security_analyzer/github2at_agents.py sha256=wW-zHTLs-ei4N3LHeg-haJnnV3movxK2LUcguOlfv0E 5229
ai_security_analyzer/github2ms_agents.py sha256=jC4sfqOd85WY5ANQMF5DoqBIJgap1gERGQ6P-HrmoUE 4683
ai_security_analyzer/github2sd_agents.py sha256=A8nNsoetn6IB443yzp53M0OWAFnGw81l9skryH3RzA0 2907
ai_security_analyzer/github2tm_agents.py sha256=1MAcgcDn1-uvAAnwhZTF3tn_d6mv7oa5L8YoWgZo9o0 4251
ai_security_analyzer/graphs.py sha256=4ghox-qqeUwDhDK7_NA3zmIciOMQd48NcMy0x37MU5A 11804
ai_security_analyzer/llms.py sha256=Q2TWkL5X1eHPP-uhzYNTq7ka5JLrCyhcaUY_HdUuels 13079
ai_security_analyzer/loaders.py sha256=A7gQEQ_jwPcKf_pKpcuFmhxyMqd8B4GXD_3lKCnIeIc 7551
ai_security_analyzer/model_configs.yaml sha256=1S5YWf88uyfOgSSLSs4Ebj7EdJz_vidUdhb93jlt1C0 4138
ai_security_analyzer/prompts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ai_security_analyzer/prompts/default/dir/attack-surface-default.yaml sha256=0x8FqHek8uPABKglUltBS_5m7ggVx7rNOEGL65gZDdg 2330
ai_security_analyzer/prompts/default/dir/attack-tree-default.yaml sha256=dP4qdfo-CI9ZCF3sSw_iohmAuBENtX8M0sND0JwqRls 9467
ai_security_analyzer/prompts/default/dir/doc-types-default.yaml sha256=adfZNZLTnFkMTS_MDfbEJ8eYsThfMW4zxhspTk2ewp4 322
ai_security_analyzer/prompts/default/dir/mitigations-default.yaml sha256=_VnK9_GpqewKIyRnyKjKdevouB2FyKNWfdIaTwPjyoM 2384
ai_security_analyzer/prompts/default/dir/sec-design-default.yaml sha256=HCJwH_7gmzsPgr3eWFgyBUcfdF8goMkZcmsbijwN6yE 6245
ai_security_analyzer/prompts/default/dir/threat-modeling-default.yaml sha256=Fye5YfAThvb7DRR4ud5toeumX0d5yvbPGhE8BKBt-xM 6510
ai_security_analyzer/prompts/default/dir/vulnerabilities-default.yaml sha256=wbOQotf1-s-6eQ8t85s31q-0dx3vkCWTApzM1CRu0J4 2589
ai_security_analyzer/prompts/default/dir/vulnerabilities-workflow-1-default.yaml sha256=wbOQotf1-s-6eQ8t85s31q-0dx3vkCWTApzM1CRu0J4 2589
ai_security_analyzer/prompts/default/dir/vulnerabilities-workflow-2-default.yaml sha256=bDKvVyA0RlQq4upJ0UgMyLe0bZ6dlRvAu5BdWMt8JV4 2550
ai_security_analyzer/prompts/default/file/attack-surface-default.yaml sha256=6bF-18PTynY-3HJll8QmyVVYlJi9tWWRTrgbXfPGG6w 2023
ai_security_analyzer/prompts/default/file/attack-tree-default.yaml sha256=Vynkxrspkibm7ByLLE2EV78OTsfclSwu-AHwxeHpYAk 9320
ai_security_analyzer/prompts/default/file/doc-types-default.yaml sha256=GSVM4Z1GtX9rRLNwtsIshE2yCWD_0UwUEjMyLlv-ei4 189
ai_security_analyzer/prompts/default/file/mitigations-default.yaml sha256=h346dVhQHdZdhdSrUgKB3J8UkqF6qy6WmkA9dkC9Kxk 2119
ai_security_analyzer/prompts/default/file/sec-design-default.yaml sha256=G_0Oke8HEHZyaCA8hq2pX7cqJgRt6qeCHCJ5ou66xw4 5942
ai_security_analyzer/prompts/default/file/threat-modeling-default.yaml sha256=M4lADBTou4hoeACLwF3S_hxd6AuoNK0PaSTeEjVJ-SU 9155
ai_security_analyzer/prompts/default/github/attack-surface-default.yaml sha256=x9XK-0ZE4q0D1mkADhlnmJJvsUgWzehNVnSkkICy-ug 1141
ai_security_analyzer/prompts/default/github/attack-tree-default.yaml sha256=4gaUSsaRenKakZ7A3wuFfnErgUXqnajk_hWWnDXOvK0 8523
ai_security_analyzer/prompts/default/github/doc-types-default.yaml sha256=2r0Nt5dN6krQEqqNje8GnsejbNayq4gs-Vq8TgB6g-I 226
ai_security_analyzer/prompts/default/github/mitigations-default.yaml sha256=WeEtRwiCHY7STL0M6INVciDU2pMOYeXquiTHLmXaATk 1464
ai_security_analyzer/prompts/default/github/sec-design-default.yaml sha256=ZE-J1_QuUsOOiOdDBq-1RHhAhy3Xp_Bm6_lfBaeZxWc 5459
ai_security_analyzer/prompts/default/github/threat-modeling-default.yaml sha256=ZOctbv_Cjo5D0ibl4KigJbRwb_5TERUVy5ANPGBbmcU 1457
ai_security_analyzer/prompts/google/gemini-2.0-flash-thinking-exp/dir/attack-tree.yaml sha256=M190jwraTNoAlel9X-yZR3Y9vKBOIi2quN1HRaW7YGc 2760
ai_security_analyzer/prompts/google/gemini-2.0-flash-thinking-exp/dir/doc-types.yaml sha256=adfZNZLTnFkMTS_MDfbEJ8eYsThfMW4zxhspTk2ewp4 322
ai_security_analyzer/prompts/google/gemini-2.0-flash-thinking-exp/dir/sec-design.yaml sha256=1x3oTy2uk2tIxTSv6ZThsy2wGdvJq6deZmKnN2dK098 6485
ai_security_analyzer/prompts/google/gemini-2.0-flash-thinking-exp/dir/threat-modeling.yaml sha256=7GTPyJ1vwKjOGVcZQH44rMpQRhJGwTtEkz3KpqEFYbg 2424
ai_security_analyzer/prompts/google/gemini-2.0-flash-thinking-exp/file/attack-tree.yaml sha256=dm5pa3DsSpIlTidfbnsfB3psZLJyk7ori0hjjOMEmjM 2499
ai_security_analyzer/prompts/google/gemini-2.0-flash-thinking-exp/file/sec-design.yaml sha256=JQJoIzp8lGmuVo0mEBsha-WmNho6wvkNkzfhphAj_88 6182
ai_security_analyzer/prompts/google/gemini-2.0-flash-thinking-exp/file/threat-modeling.yaml sha256=7inkul0mB-XtisljSKIWCGSQaYZxnyKZr388iMxjZgY 2072
ai_security_analyzer/prompts/google/gemini-2.0-flash-thinking-exp/github/attack-tree.yaml sha256=HAcJQZ7RB7eb4Pd9_Nhyu0w_fT_nTYcCsrnrGhIjyY4 1698
ai_security_analyzer/prompts/google/gemini-2.0-flash-thinking-exp/github/deep-analysis-format.yaml sha256=Aj5M9v5Q3aU-cMEJoEEndF49VukFKrwJZ5ZR0LB2f2Q 961
ai_security_analyzer/prompts/google/gemini-2.0-flash-thinking-exp/github/deep-analysis.yaml sha256=F4keesK46XypEvxkgsImQuVKrFMVuPHsQFeE4Hj8etU 2642
ai_security_analyzer/prompts/google/gemini-2.0-flash-thinking-exp/github/doc-types.yaml sha256=2r0Nt5dN6krQEqqNje8GnsejbNayq4gs-Vq8TgB6g-I 226
ai_security_analyzer/prompts/google/gemini-2.0-flash-thinking-exp/github/sec-design.yaml sha256=W13RTxf_AXr-vReeayHqzYqDqipCP635R-Ts4-p9CV4 5699
ai_security_analyzer/prompts/google/gemini-2.0-flash-thinking-exp/github/threat-modeling.yaml sha256=eolkvHYj4Wqcgk2f_5CdqiVjoF9ER-yOWEU8jazf66c 1189
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/dir/attack-surface.yaml sha256=-Bp-e9-dhr9yL5vweh3Acgn75YKdRBGPgWqHzqYED7c 1610
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/dir/attack-tree.yaml sha256=dIcAFKG2PEfTYg3E9ypqAFxX9Pg6XNyfNSmYHbrXZ0w 2134
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/dir/doc-types.yaml sha256=2r0Nt5dN6krQEqqNje8GnsejbNayq4gs-Vq8TgB6g-I 226
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/dir/mitigations.yaml sha256=zG8u0wYSYJ7-9QwZzfTeq8c36SlZdl6VGeqlD_xtbv8 1695
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/dir/sec-design.yaml sha256=1x3oTy2uk2tIxTSv6ZThsy2wGdvJq6deZmKnN2dK098 6485
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/dir/threat-modeling.yaml sha256=Xordr6Ww9DKFL5L5xmEGtWvZj5HvVOnfRp4DZGz4r3I 1645
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/file/attack-surface.yaml sha256=BjxSjTGEQ7MfEaa3p3wSrDGja2i0cdtqbnxqS86Dp1o 1358
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/file/attack-tree.yaml sha256=Q9OVsLUv4Al0u5jxgw4m8NwrqB2nbHTexCBDKLqwz2Q 1873
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/file/doc-types.yaml sha256=GSVM4Z1GtX9rRLNwtsIshE2yCWD_0UwUEjMyLlv-ei4 189
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/file/mitigations.yaml sha256=WuKOsWCoYDIiqZhvekn6KmlqxrJiBg3oCsAHGCD96jc 1453
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/file/sec-design.yaml sha256=JQJoIzp8lGmuVo0mEBsha-WmNho6wvkNkzfhphAj_88 6182
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/file/threat-modeling.yaml sha256=7TE7SUFo2TTT_hI063E5FTFpcCFj4Nh3V91CBAgsb7k 1325
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/github/attack-surface.yaml sha256=2bWy1C623Z0MiOzCiLe9fhJMAQ7usRHPx3w16VGLpJY 945
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/github/attack-tree.yaml sha256=tIGV8goR9jVza1iQgv4BJrRA2fQRZm_HeFF0bXNXhF0 1578
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/github/deep-analysis-format.yaml sha256=Aj5M9v5Q3aU-cMEJoEEndF49VukFKrwJZ5ZR0LB2f2Q 961
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/github/deep-analysis.yaml sha256=F4keesK46XypEvxkgsImQuVKrFMVuPHsQFeE4Hj8etU 2642
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/github/doc-types.yaml sha256=2r0Nt5dN6krQEqqNje8GnsejbNayq4gs-Vq8TgB6g-I 226
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/github/mitigations.yaml sha256=CxDwBJpm6HTQF7IS1LN3iBaI4sHxKjHcs0Rs4edTMys 1268
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/github/sec-design.yaml sha256=W13RTxf_AXr-vReeayHqzYqDqipCP635R-Ts4-p9CV4 5699
ai_security_analyzer/prompts/google/gemini-2.0-pro-exp/github/threat-modeling.yaml sha256=4XTpHHJmBnsr4PNcR-73pWfwxdA5XCzPU25Lqqf-mQM 1069
ai_security_analyzer/prompts/prompt_manager.py sha256=W2R6Ej4D6YF5UfXBzLVN9qZuPhJZ9LMCvpdR9hdmhLc 10143
ai_security_analyzer/utils.py sha256=yrdtwc7ZNnwwo-9mydIjBwnOWx5nPInHRXNNMgQ_H9k 2406
ai_security_analyzer/vulnerabilities_workflow1.py sha256=CiUA_DW78XLVWTcxBG-s0BQnONfLVUAfEc9Q_WSOuGs 14100
ai_security_analyzer/vulnerabilities_workflow2.py sha256=0QwocDL_g11i__qE9OOeh59oQ5jMdKeMcbhOje__H2Y 17575
ai_security_analyzer-0.0.52.dist-info/LICENSE sha256=AhyYQ2bjhZOylaBDe8-GIwkc5W_yQoqowxEbYZP1OlY 1071
ai_security_analyzer-0.0.52.dist-info/METADATA sha256=q8fNYOWh2VSXZ_-PO5AO3VsK9GbrXpBBk-ZYi_eGTrM 30706
ai_security_analyzer-0.0.52.dist-info/WHEEL sha256=XbeZDeTWKc1w7CSIyre5aMDU_-PohRwTQceYnisIYYY 88
ai_security_analyzer-0.0.52.dist-info/RECORD