patched-prompt-security-fuzzer

View on PyPIReverse Dependencies (0)

2.0.0.dev0 patched_prompt_security_fuzzer-2.0.0.dev0-py3-none-any.whl

Wheel Details

Project: patched-prompt-security-fuzzer
Version: 2.0.0.dev0
Filename: patched_prompt_security_fuzzer-2.0.0.dev0-py3-none-any.whl
Download: [link]
Size: 97067
MD5: 79d491453355cb2471e3831475e44d3e
SHA256: 4296c2097189aecfe8d7fe9bcee3d02d4d4a4709158e92a1ee4526cc5c942e89
Uploaded: 2024-11-12 01:42:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: patched-prompt-security-fuzzer
Version: 2.0.0.dev0
Summary: LLM and System Prompt vulnerability scanner tool
Author: Prompt Security
Author-Email: support[at]prompt.security
Home-Page: https://github.com/prompt-security/ps-fuzz
License: MIT
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.7
Requires-Dist: openai (>=1.6.1)
Requires-Dist: langchain (>=0.0.353)
Requires-Dist: langchain-community (>=0.0.7)
Requires-Dist: langchain-core (>=0.1.4)
Requires-Dist: argparse (>=1.4.0)
Requires-Dist: python-dotenv (>=1.0.0)
Requires-Dist: tqdm (>=4.66.1)
Requires-Dist: colorama (>=0.4.6)
Requires-Dist: prettytable (>=3.10.0)
Requires-Dist: pandas (>=2.2.2)
Requires-Dist: inquirer (>=3.2.4)
Requires-Dist: prompt-toolkit (>=3.0.43)
Requires-Dist: fastparquet (>=2024.2.0)
Requires-Dist: pytest (>=7.4.4); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 11122 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.4.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ps_fuzz/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ps_fuzz/__main__.py sha256=5dZj1WNzxrrZQddoimR1hn28AcSJPaOypUx1rexmdbE 87
ps_fuzz/app_config.py sha256=V0ZLOm8WdXTJ0T72IJJImmryZpfZIHoQFhIgWYDPSlU 9120
ps_fuzz/attack_config.py sha256=7Kh5ioPwvdDpxv2YOBloFARFvIa7uef4O6wHUnWWBaU 249
ps_fuzz/attack_loader.py sha256=hhteaq9088t9xe3c4xjQnnOs9O4V3onoRnYif3BAq4k 242
ps_fuzz/attack_registry.py sha256=RE3gglnkxOuuKZopMA_q0doUxfkKi00NNI4rGx-bX10 1131
ps_fuzz/chat_clients.py sha256=9qV3hU3Hx93IpmEzQjPHrmo8qBcRozFHNCl2Vkhq5Do 3239
ps_fuzz/cli.py sha256=FT-na628dR3leeoYzj8bc3VSU6XoKFyG4oYhJi-ipxQ 2380
ps_fuzz/client_config.py sha256=4urnZHtVe8dsxwjguGe3osAnyWp66vNmCKE4KfHXaEM 1545
ps_fuzz/interactive_chat.py sha256=aBfT-RvoHrtitMV_goPqmfstY3a8LRCgpAmC6kERo1w 1959
ps_fuzz/interactive_mode.py sha256=O3bJrUpvCkLz3LiwydnhsCJtUg7fWfYzA2pno087N9M 6733
ps_fuzz/langchain_integration.py sha256=xYKQiHuLcIgiT3G5MPq3VTYAbmXBCUx7kA8owXtM3Nc 4132
ps_fuzz/logo.py sha256=qpOroohwC83kTVQY9dGm_21dRqbJLbwVfJaHqzLoFqk 5007
ps_fuzz/prompt_injection_fuzzer.py sha256=iapt5jKEYFiZtKYy19VAQXj_-mlE3qjX24piPzuCfrM 9070
ps_fuzz/ps_logging.py sha256=vSyvJFkHvzPBR6rB2bPlNHEIvRfY9-Jd6-hMuVFQ_-o 1227
ps_fuzz/results_table.py sha256=2S15HPZpG4Gov8U2tmasMBtG7pH9cOS7oShnmEgLYcc 1978
ps_fuzz/test_base.py sha256=5pHW3woJ-M8vSWb92my2rHbEFjH3rCmfYU46AYMXPpc 4025
ps_fuzz/util.py sha256=2RZ84SRSLPUjXs1_pDcWbbeGHvfVP-devXAK83-GUxs 2126
ps_fuzz/work_progress_pool.py sha256=GIU1THAW672jm1_hJBddzMUpzcMiw0dDM-XyxVYhVPM 4900
ps_fuzz/attack_data/custom_benchmark1.csv sha256=ISxIH4cBj7IJHxsrsFUpdvQeWBZy2hgr1siFSB4uA2o 82156
ps_fuzz/attack_data/harmful_behavior.csv sha256=1uimq_57pQcNGxp6cW5hS33vdqSWaHagQXg8GbcIp8U 82151
ps_fuzz/attack_data/prompt_injections_for_base64.parquet sha256=uMpHOfDIpY8cJ6U1jMSh27JRvDB5DoPzjV4zNoV7UJ0 23984
ps_fuzz/attacks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ps_fuzz/attacks/aim.py sha256=OjzAUjKvsKR7Tt0GtFnblB7AM03mTsdUIL4Ph4j2m-c 5866
ps_fuzz/attacks/base64_injection.py sha256=sofC35PBpULFW5H7-5fDqdsnSi08Ie2mt8jCPCSM6ZM 3476
ps_fuzz/attacks/complimentary_transition.py sha256=Hbk0Kbdv5fTWytvZl-lC4zehfWWdHtifhIJOG5oHGpg 4542
ps_fuzz/attacks/custom_benchmark.py sha256=4fzOrcJKg7to0Zz0MH-ZGQkq1BsctpKGDtiAT-7-icM 3812
ps_fuzz/attacks/dan.py sha256=qirFOb8WWXChpnDR8GMdgmUuBGtKIVG33r-u_zgqdJU 4401
ps_fuzz/attacks/dynamic_test.py sha256=Nem42Yn_TOfhLKsKP7qiolVJFd9hzqzftBPLD2dbtxc 11388
ps_fuzz/attacks/ethical_compliance.py sha256=klCEf-ZVOE85Tnl-RANq8AeEi5y5DuX1oh1nEMqRj28 4807
ps_fuzz/attacks/harmful_behavior.py sha256=UXMaheXgDTJV5O7xg4nW7RjlOe8iuBUcIquyd5KUY4Y 3373
ps_fuzz/attacks/self_refine.py sha256=mUjKTswuhxyjTZPsgumFmCevSWq97CYAxLya7_lPJQY 4557
ps_fuzz/attacks/translation.py sha256=talPXHVwY1xm8xJz3p8LML6Xmwpo7So_oRxcX3gsETk 3049
ps_fuzz/attacks/typoglycemia.py sha256=Qb6AdNhFJNaUH83LkOJ_YNl5-5XL08q9vZVwx1o2J64 2304
ps_fuzz/attacks/ucar.py sha256=t5gQEUuB_3xEuPTd2Rq821sJI5sQlwH7lKZyvB_FtQ0 4530
ps_fuzz/attacks/utils.py sha256=j4oCoefrlCDa3KGkCEGRWK4FSCeZPP2mQtE4t9kWZ0M 575
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_chat_clients.py sha256=HY4fnkUS0cLvGN0fDlIo6p8t50XKaPLJ8S7EIvErMK0 2087
tests/test_is_response_list.py sha256=K5q3VaIA3nnBFQtRR0QYWH9kOo-09bTmW_j-5mxBx40 3344
patched_prompt_security_fuzzer-2.0.0.dev0.dist-info/LICENSE sha256=5yrF2Y6AjBVt-raAsmAfVyp2iZH7YAIDvsY4FXr6iyw 1067
patched_prompt_security_fuzzer-2.0.0.dev0.dist-info/METADATA sha256=tgiF3I8f4d1k9xwdY2fpR528klTiDUt3qZ4SLpzUGJA 12530
patched_prompt_security_fuzzer-2.0.0.dev0.dist-info/WHEEL sha256=a7TGlA-5DaHMRrarXjVbQagU3Man_dCnGIWMJr5kRWo 91
patched_prompt_security_fuzzer-2.0.0.dev0.dist-info/entry_points.txt sha256=8ZV_7ebRyrfWiETnD6BxivAtP9dAWx_NE_0e0KnYjYI 60
patched_prompt_security_fuzzer-2.0.0.dev0.dist-info/top_level.txt sha256=IszHP55i5GuJrLeaJ-K_8mOj03RzcTKpvpiJJ6gtNbU 14
patched_prompt_security_fuzzer-2.0.0.dev0.dist-info/RECORD

top_level.txt

ps_fuzz
tests

entry_points.txt

prompt-security-fuzzer = ps_fuzz.cli:main