greydgl--pentestgpt
49 行
1.3 KiB
TOML
49 行
1.3 KiB
TOML
[tool.pdm.build]
|
|
includes = []
|
|
[build-system]
|
|
requires = ["pdm-backend"]
|
|
build-backend = "pdm.backend"
|
|
|
|
|
|
[project]
|
|
authors = [
|
|
{name = "Gelei Deng", email = "GELEI.DENG@ntu.edu.sg"},
|
|
]
|
|
license = {text = "MIT"}
|
|
requires-python = "<3.13,>=3.10"
|
|
dependencies = [
|
|
"requests<3.0.0,>=2.31.0",
|
|
"pyyaml<7.0.0,>=6.0.1",
|
|
"sqlmap<2.0.0,>=1.8.3",
|
|
"black<25.0.0,>=24.3.0",
|
|
"loguru<1.0.0,>=0.7.2",
|
|
"beautifulsoup4<4.12.0,>=4.11.2",
|
|
"colorama<1.0.0,>=0.4.6",
|
|
"rich<14.0.0,>=13.7.1",
|
|
"prompt-toolkit<4.0.0,>=3.0.43",
|
|
"google<4.0.0,>=3.0.0",
|
|
"pytest<9.0.0,>=8.1.1",
|
|
"openai<2.0.0,>=1.29.0",
|
|
"langchain<1.0.0,>=0.1.13",
|
|
"tiktoken<1.0.0,>=0.7.0",
|
|
"pycookiecheat<1.0.0,>=0.6.0",
|
|
"tenacity<9.0.0,>=8.2.3",
|
|
"gpt4all<3.0.0,>=2.3.0",
|
|
"pinecone-client<4.0.0,>=3.2.0",
|
|
"newspaper3k<1.0.0,>=0.2.8",
|
|
"google-generativeai<1.0.0,>=0.5.2",
|
|
"toml<1.0.0,>=0.10.2",
|
|
"pandas<3.0.0,>=2.2.3",
|
|
"unstructured<1.0.0,>=0.17.2",
|
|
"openai-agents>=0.0.8",
|
|
]
|
|
name = "pentestgpt"
|
|
version = "0.14.0"
|
|
description = "PentestGPT is an LLM-powered penetration testing tool."
|
|
readme = "README.md"
|
|
|
|
[project.scripts]
|
|
pentestgpt = "pentestgpt.main:main"
|
|
pentestgpt-connection = "pentestgpt.test_connection:main"
|
|
pentestgpt-cookie = "pentestgpt.extract_cookie:main"
|