mirror of https://github.com/CIRCL/lookyloo
1518 lines
36 KiB
TOML
1518 lines
36 KiB
TOML
[[package]]
|
|
name = "aiohttp"
|
|
version = "3.8.1"
|
|
description = "Async http client/server framework (asyncio)"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
aiosignal = ">=1.1.2"
|
|
async-timeout = ">=4.0.0a3,<5.0"
|
|
attrs = ">=17.3.0"
|
|
charset-normalizer = ">=2.0,<3.0"
|
|
frozenlist = ">=1.1.1"
|
|
multidict = ">=4.5,<7.0"
|
|
yarl = ">=1.0,<2.0"
|
|
|
|
[package.extras]
|
|
speedups = ["aiodns", "brotli", "cchardet"]
|
|
|
|
[[package]]
|
|
name = "aiosignal"
|
|
version = "1.2.0"
|
|
description = "aiosignal: a list of registered asynchronous callbacks"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
frozenlist = ">=1.1.0"
|
|
|
|
[[package]]
|
|
name = "aniso8601"
|
|
version = "9.0.1"
|
|
description = "A library for parsing ISO 8601 strings."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.extras]
|
|
dev = ["black", "coverage", "isort", "pre-commit", "pyenchant", "pylint"]
|
|
|
|
[[package]]
|
|
name = "appnope"
|
|
version = "0.1.3"
|
|
description = "Disable App Nap on macOS >= 10.9"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "asttokens"
|
|
version = "2.0.5"
|
|
description = "Annotate AST trees with source code positions"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
six = "*"
|
|
|
|
[package.extras]
|
|
test = ["astroid", "pytest"]
|
|
|
|
[[package]]
|
|
name = "async-timeout"
|
|
version = "4.0.2"
|
|
description = "Timeout context manager for asyncio programs"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "attrs"
|
|
version = "22.1.0"
|
|
description = "Classes Without Boilerplate"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[package.extras]
|
|
dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "mypy (>=0.900,!=0.940)", "pytest-mypy-plugins", "zope.interface", "furo", "sphinx", "sphinx-notfound-page", "pre-commit", "cloudpickle"]
|
|
docs = ["furo", "sphinx", "zope.interface", "sphinx-notfound-page"]
|
|
tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "mypy (>=0.900,!=0.940)", "pytest-mypy-plugins", "zope.interface", "cloudpickle"]
|
|
tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "mypy (>=0.900,!=0.940)", "pytest-mypy-plugins", "cloudpickle"]
|
|
|
|
[[package]]
|
|
name = "backcall"
|
|
version = "0.2.0"
|
|
description = "Specifications for callback functions passed in to an API"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "backports.zoneinfo"
|
|
version = "0.2.1"
|
|
description = "Backport of the standard library zoneinfo module"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.extras]
|
|
tzdata = ["tzdata"]
|
|
|
|
[[package]]
|
|
name = "beautifulsoup4"
|
|
version = "4.11.1"
|
|
description = "Screen-scraping library"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6.0"
|
|
|
|
[package.dependencies]
|
|
soupsieve = ">1.2"
|
|
|
|
[package.extras]
|
|
html5lib = ["html5lib"]
|
|
lxml = ["lxml"]
|
|
|
|
[[package]]
|
|
name = "bootstrap-flask"
|
|
version = "2.0.2"
|
|
description = "Bootstrap 4 & 5 helper for your Flask projects."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
Flask = "*"
|
|
WTForms = "*"
|
|
|
|
[[package]]
|
|
name = "cchardet"
|
|
version = "2.1.7"
|
|
description = "cChardet is high speed universal character encoding detector."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "certifi"
|
|
version = "2022.6.15"
|
|
description = "Python package for providing Mozilla's CA Bundle."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "chardet"
|
|
version = "4.0.0"
|
|
description = "Universal encoding detector for Python 2 and 3"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
|
|
|
|
[[package]]
|
|
name = "charset-normalizer"
|
|
version = "2.1.0"
|
|
description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6.0"
|
|
|
|
[package.extras]
|
|
unicode_backport = ["unicodedata2"]
|
|
|
|
[[package]]
|
|
name = "click"
|
|
version = "8.1.3"
|
|
description = "Composable command line interface toolkit"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
colorama = {version = "*", markers = "platform_system == \"Windows\""}
|
|
|
|
[[package]]
|
|
name = "colorama"
|
|
version = "0.4.5"
|
|
description = "Cross-platform colored terminal text."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
|
|
|
|
[[package]]
|
|
name = "commonmark"
|
|
version = "0.9.1"
|
|
description = "Python parser for the CommonMark Markdown spec"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.extras]
|
|
test = ["hypothesis (==3.55.3)", "flake8 (==3.7.8)"]
|
|
|
|
[[package]]
|
|
name = "dateparser"
|
|
version = "1.1.1"
|
|
description = "Date parsing library designed to parse dates from HTML pages"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[package.dependencies]
|
|
python-dateutil = "*"
|
|
pytz = "*"
|
|
regex = "<2019.02.19 || >2019.02.19,<2021.8.27 || >2021.8.27,<2022.3.15"
|
|
tzlocal = "*"
|
|
|
|
[package.extras]
|
|
langdetect = ["langdetect"]
|
|
fasttext = ["fasttext"]
|
|
calendars = ["convertdate", "hijri-converter", "convertdate"]
|
|
|
|
[[package]]
|
|
name = "decorator"
|
|
version = "5.1.1"
|
|
description = "Decorators for Humans"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[[package]]
|
|
name = "defang"
|
|
version = "0.5.3"
|
|
description = "Defangs and refangs malicious URLs"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "deprecated"
|
|
version = "1.2.13"
|
|
description = "Python @deprecated decorator to deprecate old python classes, functions or methods."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
|
|
|
[package.dependencies]
|
|
wrapt = ">=1.10,<2"
|
|
|
|
[package.extras]
|
|
dev = ["tox", "bump2version (<1)", "sphinx (<2)", "importlib-metadata (<3)", "importlib-resources (<4)", "configparser (<5)", "sphinxcontrib-websupport (<2)", "zipp (<2)", "PyTest (<5)", "PyTest-Cov (<2.6)", "pytest", "pytest-cov"]
|
|
|
|
[[package]]
|
|
name = "dnspython"
|
|
version = "2.2.1"
|
|
description = "DNS toolkit"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6,<4.0"
|
|
|
|
[package.extras]
|
|
dnssec = ["cryptography (>=2.6,<37.0)"]
|
|
curio = ["curio (>=1.2,<2.0)", "sniffio (>=1.1,<2.0)"]
|
|
doh = ["h2 (>=4.1.0)", "httpx (>=0.21.1)", "requests (>=2.23.0,<3.0.0)", "requests-toolbelt (>=0.9.1,<0.10.0)"]
|
|
idna = ["idna (>=2.1,<4.0)"]
|
|
trio = ["trio (>=0.14,<0.20)"]
|
|
wmi = ["wmi (>=1.5.1,<2.0.0)"]
|
|
|
|
[[package]]
|
|
name = "ete3"
|
|
version = "3.1.2"
|
|
description = "A Python Environment for (phylogenetic) Tree Exploration"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "executing"
|
|
version = "0.9.1"
|
|
description = "Get the currently executing AST node of a frame, and other information"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "filelock"
|
|
version = "3.7.1"
|
|
description = "A platform independent file lock."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.extras]
|
|
docs = ["furo (>=2021.8.17b43)", "sphinx (>=4.1)", "sphinx-autodoc-typehints (>=1.12)"]
|
|
testing = ["covdefaults (>=1.2.0)", "coverage (>=4)", "pytest (>=4)", "pytest-cov", "pytest-timeout (>=1.4.2)"]
|
|
|
|
[[package]]
|
|
name = "filetype"
|
|
version = "1.1.0"
|
|
description = "Infer file type and MIME type of any file/buffer. No external dependencies."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "flask"
|
|
version = "2.1.3"
|
|
description = "A simple framework for building complex web applications."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
click = ">=8.0"
|
|
importlib-metadata = {version = ">=3.6.0", markers = "python_version < \"3.10\""}
|
|
itsdangerous = ">=2.0"
|
|
Jinja2 = ">=3.0"
|
|
Werkzeug = ">=2.0"
|
|
|
|
[package.extras]
|
|
async = ["asgiref (>=3.2)"]
|
|
dotenv = ["python-dotenv"]
|
|
|
|
[[package]]
|
|
name = "flask-cors"
|
|
version = "3.0.10"
|
|
description = "A Flask extension adding a decorator for CORS support"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
Flask = ">=0.9"
|
|
Six = "*"
|
|
|
|
[[package]]
|
|
name = "flask-login"
|
|
version = "0.6.2"
|
|
description = "User authentication and session management for Flask."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
Flask = ">=1.0.4"
|
|
Werkzeug = ">=1.0.1"
|
|
|
|
[[package]]
|
|
name = "flask-restx"
|
|
version = "0.5.1"
|
|
description = "Fully featured framework for fast, easy and documented API development with Flask"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
aniso8601 = {version = ">=0.82", markers = "python_version >= \"3.5\""}
|
|
Flask = ">=0.8,<2.0.0 || >2.0.0"
|
|
jsonschema = "*"
|
|
pytz = "*"
|
|
six = ">=1.3.0"
|
|
werkzeug = "!=2.0.0"
|
|
|
|
[package.extras]
|
|
test = ["ossaudit", "pytest (==5.4.1)", "pytest (==4.6.5)", "twine (==1.15.0)", "readme-renderer (==24.0)", "invoke (==1.3.0)", "tzlocal", "pytest-profiling (==1.7.0)", "pytest-mock (==1.10.4)", "pytest-flask (==0.15.1)", "pytest-cov (==2.7.1)", "pytest-benchmark (==3.2.2)", "mock (==3.0.5)", "Faker (==2.0.0)", "blinker"]
|
|
doc = ["sphinx-issues (==1.2.0)", "Sphinx (==2.1.2)", "alabaster (==0.7.12)"]
|
|
dev = ["black", "ossaudit", "pytest (==5.4.1)", "pytest (==4.6.5)", "tox", "twine (==1.15.0)", "readme-renderer (==24.0)", "invoke (==1.3.0)", "tzlocal", "pytest-profiling (==1.7.0)", "pytest-mock (==1.10.4)", "pytest-flask (==0.15.1)", "pytest-cov (==2.7.1)", "pytest-benchmark (==3.2.2)", "mock (==3.0.5)", "Faker (==2.0.0)", "blinker"]
|
|
|
|
[[package]]
|
|
name = "frozenlist"
|
|
version = "1.3.0"
|
|
description = "A list-like structure which implements collections.abc.MutableSequence"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "future"
|
|
version = "0.18.2"
|
|
description = "Clean single-source support for Python 3 and 2"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
|
|
|
|
[[package]]
|
|
name = "greenlet"
|
|
version = "1.1.2"
|
|
description = "Lightweight in-process concurrent programming"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*"
|
|
|
|
[package.extras]
|
|
docs = ["sphinx"]
|
|
|
|
[[package]]
|
|
name = "gunicorn"
|
|
version = "20.1.0"
|
|
description = "WSGI HTTP Server for UNIX"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[package.extras]
|
|
eventlet = ["eventlet (>=0.24.1)"]
|
|
gevent = ["gevent (>=1.4.0)"]
|
|
setproctitle = ["setproctitle"]
|
|
tornado = ["tornado (>=0.2)"]
|
|
|
|
[[package]]
|
|
name = "har2tree"
|
|
version = "1.13.2"
|
|
description = "HTTP Archive (HAR) to ETE Toolkit generator"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8,<3.11"
|
|
|
|
[package.dependencies]
|
|
beautifulsoup4 = ">=4.11.1,<5.0.0"
|
|
cchardet = ">=2.1.7,<3.0.0"
|
|
ete3 = ">=3.1.2,<4.0.0"
|
|
filetype = ">=1.1.0,<2.0.0"
|
|
lxml = ">=4.9.1,<5.0.0"
|
|
numpy = ">=1.23.1,<2.0.0"
|
|
publicsuffix2 = ">=2.20191221,<3.0"
|
|
six = ">=1.16.0,<2.0.0"
|
|
w3lib = ">=1.22.0,<2.0.0"
|
|
|
|
[package.extras]
|
|
docs = ["Sphinx (>=5.0.2,<6.0.0)"]
|
|
|
|
[[package]]
|
|
name = "hiredis"
|
|
version = "2.0.0"
|
|
description = "Python wrapper for hiredis"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "idna"
|
|
version = "3.3"
|
|
description = "Internationalized Domain Names in Applications (IDNA)"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[[package]]
|
|
name = "importlib-metadata"
|
|
version = "4.12.0"
|
|
description = "Read metadata from Python packages"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
zipp = ">=0.5"
|
|
|
|
[package.extras]
|
|
docs = ["sphinx", "jaraco.packaging (>=9)", "rst.linker (>=1.9)"]
|
|
perf = ["ipython"]
|
|
testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.3)", "packaging", "pyfakefs", "flufl.flake8", "pytest-perf (>=0.9.2)", "pytest-black (>=0.3.7)", "pytest-mypy (>=0.9.1)", "importlib-resources (>=1.3)"]
|
|
|
|
[[package]]
|
|
name = "importlib-resources"
|
|
version = "5.9.0"
|
|
description = "Read resources from Python packages"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
zipp = {version = ">=3.1.0", markers = "python_version < \"3.10\""}
|
|
|
|
[package.extras]
|
|
docs = ["sphinx", "jaraco.packaging (>=9)", "rst.linker (>=1.9)", "jaraco.tidelift (>=1.4)"]
|
|
testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-black (>=0.3.7)", "pytest-mypy (>=0.9.1)"]
|
|
|
|
[[package]]
|
|
name = "ipython"
|
|
version = "8.4.0"
|
|
description = "IPython: Productive Interactive Computing"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.dependencies]
|
|
appnope = {version = "*", markers = "sys_platform == \"darwin\""}
|
|
backcall = "*"
|
|
colorama = {version = "*", markers = "sys_platform == \"win32\""}
|
|
decorator = "*"
|
|
jedi = ">=0.16"
|
|
matplotlib-inline = "*"
|
|
pexpect = {version = ">4.3", markers = "sys_platform != \"win32\""}
|
|
pickleshare = "*"
|
|
prompt-toolkit = ">=2.0.0,<3.0.0 || >3.0.0,<3.0.1 || >3.0.1,<3.1.0"
|
|
pygments = ">=2.4.0"
|
|
stack-data = "*"
|
|
traitlets = ">=5"
|
|
|
|
[package.extras]
|
|
all = ["black", "Sphinx (>=1.3)", "ipykernel", "nbconvert", "nbformat", "ipywidgets", "notebook", "ipyparallel", "qtconsole", "pytest (<7.1)", "pytest-asyncio", "testpath", "curio", "matplotlib (!=3.2.0)", "numpy (>=1.19)", "pandas", "trio"]
|
|
black = ["black"]
|
|
doc = ["Sphinx (>=1.3)"]
|
|
kernel = ["ipykernel"]
|
|
nbconvert = ["nbconvert"]
|
|
nbformat = ["nbformat"]
|
|
notebook = ["ipywidgets", "notebook"]
|
|
parallel = ["ipyparallel"]
|
|
qtconsole = ["qtconsole"]
|
|
test = ["pytest (<7.1)", "pytest-asyncio", "testpath"]
|
|
test_extra = ["pytest (<7.1)", "pytest-asyncio", "testpath", "curio", "matplotlib (!=3.2.0)", "nbformat", "numpy (>=1.19)", "pandas", "trio"]
|
|
|
|
[[package]]
|
|
name = "itsdangerous"
|
|
version = "2.1.2"
|
|
description = "Safely pass data to untrusted environments and back."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "jedi"
|
|
version = "0.18.1"
|
|
description = "An autocompletion tool for Python that can be used for text editors."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
parso = ">=0.8.0,<0.9.0"
|
|
|
|
[package.extras]
|
|
qa = ["flake8 (==3.8.3)", "mypy (==0.782)"]
|
|
testing = ["Django (<3.1)", "colorama", "docopt", "pytest (<7.0.0)"]
|
|
|
|
[[package]]
|
|
name = "jinja2"
|
|
version = "3.1.2"
|
|
description = "A very fast and expressive template engine."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
MarkupSafe = ">=2.0"
|
|
|
|
[package.extras]
|
|
i18n = ["Babel (>=2.7)"]
|
|
|
|
[[package]]
|
|
name = "jsonschema"
|
|
version = "4.8.0"
|
|
description = "An implementation of JSON Schema validation for Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
attrs = ">=17.4.0"
|
|
importlib-resources = {version = ">=1.4.0", markers = "python_version < \"3.9\""}
|
|
pyrsistent = ">=0.14.0,<0.17.0 || >0.17.0,<0.17.1 || >0.17.1,<0.17.2 || >0.17.2"
|
|
|
|
[package.extras]
|
|
format = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3987", "uri-template", "webcolors (>=1.11)"]
|
|
format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3986-validator (>0.1.0)", "uri-template", "webcolors (>=1.11)"]
|
|
|
|
[[package]]
|
|
name = "lief"
|
|
version = "0.12.1"
|
|
description = "Library to instrument executable formats"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "lxml"
|
|
version = "4.9.1"
|
|
description = "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, != 3.4.*"
|
|
|
|
[package.extras]
|
|
cssselect = ["cssselect (>=0.7)"]
|
|
html5 = ["html5lib"]
|
|
htmlsoup = ["beautifulsoup4"]
|
|
source = ["Cython (>=0.29.7)"]
|
|
|
|
[[package]]
|
|
name = "markupsafe"
|
|
version = "2.1.1"
|
|
description = "Safely add untrusted strings to HTML/XML markup."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "matplotlib-inline"
|
|
version = "0.1.3"
|
|
description = "Inline Matplotlib backend for Jupyter"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[package.dependencies]
|
|
traitlets = "*"
|
|
|
|
[[package]]
|
|
name = "multidict"
|
|
version = "6.0.2"
|
|
description = "multidict implementation"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "mypy"
|
|
version = "0.971"
|
|
description = "Optional static typing for Python"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
mypy-extensions = ">=0.4.3"
|
|
tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""}
|
|
typing-extensions = ">=3.10"
|
|
|
|
[package.extras]
|
|
dmypy = ["psutil (>=4.0)"]
|
|
python2 = ["typed-ast (>=1.4.0,<2)"]
|
|
reports = ["lxml"]
|
|
|
|
[[package]]
|
|
name = "mypy-extensions"
|
|
version = "0.4.3"
|
|
description = "Experimental type system extensions for programs checked with the mypy typechecker."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "numpy"
|
|
version = "1.23.1"
|
|
description = "NumPy is the fundamental package for array computing with Python."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[[package]]
|
|
name = "packaging"
|
|
version = "21.3"
|
|
description = "Core utilities for Python packages"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
pyparsing = ">=2.0.2,<3.0.5 || >3.0.5"
|
|
|
|
[[package]]
|
|
name = "parso"
|
|
version = "0.8.3"
|
|
description = "A Python Parser"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.extras]
|
|
qa = ["flake8 (==3.8.3)", "mypy (==0.782)"]
|
|
testing = ["docopt", "pytest (<6.0.0)"]
|
|
|
|
[[package]]
|
|
name = "passivetotal"
|
|
version = "2.5.9"
|
|
description = "Library for the RiskIQ PassiveTotal and Illuminate API"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
future = "*"
|
|
python-dateutil = "*"
|
|
requests = "*"
|
|
tldextract = "*"
|
|
|
|
[package.extras]
|
|
pandas = ["pandas"]
|
|
|
|
[[package]]
|
|
name = "pexpect"
|
|
version = "4.8.0"
|
|
description = "Pexpect allows easy control of interactive console applications."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
ptyprocess = ">=0.5"
|
|
|
|
[[package]]
|
|
name = "pickleshare"
|
|
version = "0.7.5"
|
|
description = "Tiny 'shelve'-like database with concurrency support"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "pillow"
|
|
version = "9.2.0"
|
|
description = "Python Imaging Library (Fork)"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.extras]
|
|
docs = ["furo", "olefile", "sphinx (>=2.4)", "sphinx-copybutton", "sphinx-issues (>=3.0.1)", "sphinx-removed-in", "sphinxext-opengraph"]
|
|
tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "packaging", "pyroma", "pytest", "pytest-cov", "pytest-timeout"]
|
|
|
|
[[package]]
|
|
name = "playwright"
|
|
version = "1.24.0"
|
|
description = "A high-level API to automate web browsers"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
greenlet = "1.1.2"
|
|
pyee = "8.1.0"
|
|
typing-extensions = {version = "*", markers = "python_version <= \"3.8\""}
|
|
websockets = "10.1"
|
|
|
|
[[package]]
|
|
name = "playwrightcapture"
|
|
version = "1.13.4"
|
|
description = "A simple library to capture websites using playwright"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8,<4.0"
|
|
|
|
[package.dependencies]
|
|
dateparser = ">=1.1.1,<2.0.0"
|
|
playwright = ">=1.24.0,<2.0.0"
|
|
|
|
[package.extras]
|
|
recaptcha = ["requests (>=2.28.1,<3.0.0)", "pydub (>=0.25.1,<0.26.0)", "SpeechRecognition (>=3.8.1,<4.0.0)"]
|
|
|
|
[[package]]
|
|
name = "prompt-toolkit"
|
|
version = "3.0.30"
|
|
description = "Library for building powerful interactive command lines in Python"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6.2"
|
|
|
|
[package.dependencies]
|
|
wcwidth = "*"
|
|
|
|
[[package]]
|
|
name = "ptyprocess"
|
|
version = "0.7.0"
|
|
description = "Run a subprocess in a pseudo terminal"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "publicsuffix2"
|
|
version = "2.20191221"
|
|
description = "Get a public suffix for a domain name using the Public Suffix List. Forked from and using the same API as the publicsuffix package."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "pure-eval"
|
|
version = "0.2.2"
|
|
description = "Safely evaluate AST nodes without side effects"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.extras]
|
|
tests = ["pytest"]
|
|
|
|
[[package]]
|
|
name = "pydeep2"
|
|
version = "0.5.1"
|
|
description = "Python bindings for ssdeep"
|
|
category = "main"
|
|
optional = true
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "pyee"
|
|
version = "8.1.0"
|
|
description = "A port of node.js's EventEmitter to python."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "pyeupi"
|
|
version = "1.1"
|
|
description = "Python API for the European Union anti-phishing initiative."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6,<4.0"
|
|
|
|
[package.dependencies]
|
|
requests = ">=2.23.0,<3.0.0"
|
|
|
|
[[package]]
|
|
name = "pyfaup"
|
|
version = "1.2"
|
|
description = "Python bindings for the faup library"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "pygments"
|
|
version = "2.12.0"
|
|
description = "Pygments is a syntax highlighting package written in Python."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "pyhashlookup"
|
|
version = "1.2.0"
|
|
description = "Python CLI and module for CIRCL hash lookup"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8,<4.0"
|
|
|
|
[package.dependencies]
|
|
dnspython = ">=2.2.1,<3.0.0"
|
|
requests = ">=2.28.1,<3.0.0"
|
|
|
|
[package.extras]
|
|
docs = ["Sphinx (>=5.1.0,<6.0.0)"]
|
|
|
|
[[package]]
|
|
name = "pylookyloo"
|
|
version = "1.13.0"
|
|
description = "Python CLI and module for Lookyloo"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8,<4.0"
|
|
|
|
[package.dependencies]
|
|
requests = ">=2.28.0,<3.0.0"
|
|
|
|
[package.extras]
|
|
docs = ["Sphinx (>=5.0.2,<6.0.0)"]
|
|
|
|
[[package]]
|
|
name = "pymisp"
|
|
version = "2.4.159"
|
|
description = "Python API for MISP."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7,<4.0"
|
|
|
|
[package.dependencies]
|
|
chardet = {version = ">=4.0.0,<5.0.0", optional = true, markers = "extra == \"url\""}
|
|
deprecated = ">=1.2.13,<2.0.0"
|
|
jsonschema = ">=4.5.1,<5.0.0"
|
|
pyfaup = {version = ">=1.2,<2.0", optional = true, markers = "extra == \"url\""}
|
|
python-dateutil = ">=2.8.2,<3.0.0"
|
|
requests = ">=2.27.1,<3.0.0"
|
|
|
|
[package.extras]
|
|
email = ["extract_msg (>=0.30.13,<0.31.0)", "RTFDE (>=0.0.2,<0.0.3)", "oletools (>=0.60.1,<0.61.0)"]
|
|
fileobjects = ["python-magic (>=0.4.26,<0.5.0)", "pydeep2 (>=0.5.1,<0.6.0)", "lief (>=0.12.1,<0.13.0)"]
|
|
openioc = ["beautifulsoup4 (>=4.11.1,<5.0.0)"]
|
|
virustotal = ["validators (>=0.19.0,<0.20.0)"]
|
|
docs = ["sphinx-autodoc-typehints (>=1.18.1,<2.0.0)", "recommonmark (>=0.7.1,<0.8.0)"]
|
|
pdfexport = ["reportlab (>=3.6.9,<4.0.0)"]
|
|
url = ["pyfaup (>=1.2,<2.0)", "chardet (>=4.0.0,<5.0.0)"]
|
|
brotli = ["urllib3[brotli] (>=1.26.9,<2.0.0)"]
|
|
|
|
[[package]]
|
|
name = "pyparsing"
|
|
version = "3.0.9"
|
|
description = "pyparsing module - Classes and methods to define and execute parsing grammars"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6.8"
|
|
|
|
[package.extras]
|
|
diagrams = ["railroad-diagrams", "jinja2"]
|
|
|
|
[[package]]
|
|
name = "pyphishtanklookup"
|
|
version = "1.1"
|
|
description = "Python CLI and module for PhishtankLookup"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8,<4.0"
|
|
|
|
[package.dependencies]
|
|
requests = ">=2.27.1,<3.0.0"
|
|
|
|
[package.extras]
|
|
docs = ["Sphinx (>=4.5.0,<5.0.0)"]
|
|
|
|
[[package]]
|
|
name = "pyrsistent"
|
|
version = "0.18.1"
|
|
description = "Persistent/Functional/Immutable data structures"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "pysanejs"
|
|
version = "2.0.1"
|
|
description = "Python client for SaneJS"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8,<4.0"
|
|
|
|
[package.dependencies]
|
|
requests = ">=2.28.1,<3.0.0"
|
|
|
|
[[package]]
|
|
name = "pytaxonomies"
|
|
version = "1.5.0"
|
|
description = "Python API for the taxonomies."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8,<4.0"
|
|
|
|
[package.extras]
|
|
webui = ["Flask-WTF (>=0.15.1,<0.16.0)", "Flask-Bootstrap (>=3.3.7.1,<4.0.0.0)", "Flask (>=2.0,<3.0)", "flask-nav (>=0.6,<0.7)"]
|
|
remote = ["requests (>=2.26.0,<3.0.0)"]
|
|
|
|
[[package]]
|
|
name = "python-dateutil"
|
|
version = "2.8.2"
|
|
description = "Extensions to the standard Python datetime module"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
|
|
|
|
[package.dependencies]
|
|
six = ">=1.5"
|
|
|
|
[[package]]
|
|
name = "python-magic"
|
|
version = "0.4.27"
|
|
description = "File type identification using libmagic"
|
|
category = "main"
|
|
optional = true
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
|
|
|
|
[[package]]
|
|
name = "pytz"
|
|
version = "2022.1"
|
|
description = "World timezone definitions, modern and historical"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "pytz-deprecation-shim"
|
|
version = "0.1.0.post0"
|
|
description = "Shims to make deprecation of pytz easier"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7"
|
|
|
|
[package.dependencies]
|
|
"backports.zoneinfo" = {version = "*", markers = "python_version >= \"3.6\" and python_version < \"3.9\""}
|
|
tzdata = {version = "*", markers = "python_version >= \"3.6\""}
|
|
|
|
[[package]]
|
|
name = "redis"
|
|
version = "4.3.4"
|
|
description = "Python client for Redis database and key-value store"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
async-timeout = ">=4.0.2"
|
|
deprecated = ">=1.2.3"
|
|
hiredis = {version = ">=1.0.0", optional = true, markers = "extra == \"hiredis\""}
|
|
packaging = ">=20.4"
|
|
|
|
[package.extras]
|
|
hiredis = ["hiredis (>=1.0.0)"]
|
|
ocsp = ["cryptography (>=36.0.1)", "pyopenssl (==20.0.1)", "requests (>=2.26.0)"]
|
|
|
|
[[package]]
|
|
name = "regex"
|
|
version = "2022.3.2"
|
|
description = "Alternative regular expression module, to replace re."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "requests"
|
|
version = "2.28.1"
|
|
description = "Python HTTP for Humans."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7, <4"
|
|
|
|
[package.dependencies]
|
|
certifi = ">=2017.4.17"
|
|
charset-normalizer = ">=2,<3"
|
|
idna = ">=2.5,<4"
|
|
urllib3 = ">=1.21.1,<1.27"
|
|
|
|
[package.extras]
|
|
socks = ["PySocks (>=1.5.6,!=1.5.7)"]
|
|
use_chardet_on_py3 = ["chardet (>=3.0.2,<6)"]
|
|
|
|
[[package]]
|
|
name = "requests-file"
|
|
version = "1.5.1"
|
|
description = "File transport adapter for Requests"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
requests = ">=1.0.0"
|
|
six = "*"
|
|
|
|
[[package]]
|
|
name = "rich"
|
|
version = "12.5.1"
|
|
description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6.3,<4.0.0"
|
|
|
|
[package.dependencies]
|
|
commonmark = ">=0.9.0,<0.10.0"
|
|
pygments = ">=2.6.0,<3.0.0"
|
|
typing-extensions = {version = ">=4.0.0,<5.0", markers = "python_version < \"3.9\""}
|
|
|
|
[package.extras]
|
|
jupyter = ["ipywidgets (>=7.5.1,<8.0.0)"]
|
|
|
|
[[package]]
|
|
name = "six"
|
|
version = "1.16.0"
|
|
description = "Python 2 and 3 compatibility utilities"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"
|
|
|
|
[[package]]
|
|
name = "soupsieve"
|
|
version = "2.3.2.post1"
|
|
description = "A modern CSS selector implementation for Beautiful Soup."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "stack-data"
|
|
version = "0.3.0"
|
|
description = "Extract data from python stack frames and tracebacks for informative displays"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
asttokens = "*"
|
|
executing = "*"
|
|
pure-eval = "*"
|
|
|
|
[package.extras]
|
|
tests = ["cython", "littleutils", "pygments", "typeguard", "pytest"]
|
|
|
|
[[package]]
|
|
name = "tldextract"
|
|
version = "3.3.1"
|
|
description = "Accurately separates a URL's subdomain, domain, and public suffix, using the Public Suffix List (PSL). By default, this includes the public ICANN TLDs and their exceptions. You can optionally support the Public Suffix List's private domains as well."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
filelock = ">=3.0.8"
|
|
idna = "*"
|
|
requests = ">=2.1.0"
|
|
requests-file = ">=1.4"
|
|
|
|
[[package]]
|
|
name = "tomli"
|
|
version = "2.0.1"
|
|
description = "A lil' TOML parser"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "traitlets"
|
|
version = "5.3.0"
|
|
description = ""
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.extras]
|
|
test = ["pre-commit", "pytest"]
|
|
|
|
[[package]]
|
|
name = "types-beautifulsoup4"
|
|
version = "4.11.4"
|
|
description = "Typing stubs for beautifulsoup4"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "types-click"
|
|
version = "7.1.8"
|
|
description = "Typing stubs for click"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "types-deprecated"
|
|
version = "1.2.9"
|
|
description = "Typing stubs for Deprecated"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "types-flask"
|
|
version = "1.1.6"
|
|
description = "Typing stubs for Flask"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
types-click = "*"
|
|
types-Jinja2 = "*"
|
|
types-Werkzeug = "*"
|
|
|
|
[[package]]
|
|
name = "types-jinja2"
|
|
version = "2.11.9"
|
|
description = "Typing stubs for Jinja2"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
types-MarkupSafe = "*"
|
|
|
|
[[package]]
|
|
name = "types-markupsafe"
|
|
version = "1.1.10"
|
|
description = "Typing stubs for MarkupSafe"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "types-pillow"
|
|
version = "9.2.1"
|
|
description = "Typing stubs for Pillow"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "types-pkg-resources"
|
|
version = "0.1.3"
|
|
description = "Typing stubs for pkg_resources"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "types-python-dateutil"
|
|
version = "2.8.19"
|
|
description = "Typing stubs for python-dateutil"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "types-redis"
|
|
version = "4.3.11"
|
|
description = "Typing stubs for redis"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "types-requests"
|
|
version = "2.28.5"
|
|
description = "Typing stubs for requests"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
types-urllib3 = "<1.27"
|
|
|
|
[[package]]
|
|
name = "types-setuptools"
|
|
version = "63.2.2"
|
|
description = "Typing stubs for setuptools"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "types-urllib3"
|
|
version = "1.26.17"
|
|
description = "Typing stubs for urllib3"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "types-werkzeug"
|
|
version = "1.0.9"
|
|
description = "Typing stubs for Werkzeug"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "typing-extensions"
|
|
version = "4.3.0"
|
|
description = "Backported and Experimental Type Hints for Python 3.7+"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "tzdata"
|
|
version = "2022.1"
|
|
description = "Provider of IANA time zone data"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2"
|
|
|
|
[[package]]
|
|
name = "tzlocal"
|
|
version = "4.2"
|
|
description = "tzinfo object for the local timezone"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
"backports.zoneinfo" = {version = "*", markers = "python_version < \"3.9\""}
|
|
pytz-deprecation-shim = "*"
|
|
tzdata = {version = "*", markers = "platform_system == \"Windows\""}
|
|
|
|
[package.extras]
|
|
devenv = ["black", "pyroma", "pytest-cov", "zest.releaser"]
|
|
test = ["pytest-mock (>=3.3)", "pytest (>=4.3)"]
|
|
|
|
[[package]]
|
|
name = "ua-parser"
|
|
version = "0.15.0"
|
|
description = "Python port of Browserscope's user agent parser"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "urllib3"
|
|
version = "1.26.11"
|
|
description = "HTTP library with thread-safe connection pooling, file post, and more."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <4"
|
|
|
|
[package.extras]
|
|
brotli = ["brotlicffi (>=0.8.0)", "brotli (>=1.0.9)", "brotlipy (>=0.6.0)"]
|
|
secure = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "certifi", "ipaddress"]
|
|
socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"]
|
|
|
|
[[package]]
|
|
name = "vt-py"
|
|
version = "0.14.0"
|
|
description = "The official Python client library for VirusTotal"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6.0"
|
|
|
|
[package.dependencies]
|
|
aiohttp = "*"
|
|
|
|
[package.extras]
|
|
test = ["pytest", "pytest-httpserver", "pytest-asyncio"]
|
|
|
|
[[package]]
|
|
name = "w3lib"
|
|
version = "1.22.0"
|
|
description = "Library of web-related functions"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
six = ">=1.4.1"
|
|
|
|
[[package]]
|
|
name = "wcwidth"
|
|
version = "0.2.5"
|
|
description = "Measures the displayed width of unicode strings in a terminal"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "websockets"
|
|
version = "10.1"
|
|
description = "An implementation of the WebSocket Protocol (RFC 6455 & 7692)"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "werkzeug"
|
|
version = "2.1.2"
|
|
description = "The comprehensive WSGI web application library."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.extras]
|
|
watchdog = ["watchdog"]
|
|
|
|
[[package]]
|
|
name = "wrapt"
|
|
version = "1.14.1"
|
|
description = "Module for decorators, wrappers and monkey patching."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7"
|
|
|
|
[[package]]
|
|
name = "wtforms"
|
|
version = "3.0.1"
|
|
description = "Form validation and rendering for Python web development."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
MarkupSafe = "*"
|
|
|
|
[package.extras]
|
|
email = ["email-validator"]
|
|
|
|
[[package]]
|
|
name = "yarl"
|
|
version = "1.7.2"
|
|
description = "Yet another URL library"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
idna = ">=2.0"
|
|
multidict = ">=4.0"
|
|
|
|
[[package]]
|
|
name = "zipp"
|
|
version = "3.8.1"
|
|
description = "Backport of pathlib-compatible object wrapper for zip files"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.extras]
|
|
docs = ["sphinx", "jaraco.packaging (>=9)", "rst.linker (>=1.9)", "jaraco.tidelift (>=1.4)"]
|
|
testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.3)", "jaraco.itertools", "func-timeout", "pytest-black (>=0.3.7)", "pytest-mypy (>=0.9.1)"]
|
|
|
|
[extras]
|
|
misp = ["python-magic", "pydeep2"]
|
|
|
|
[metadata]
|
|
lock-version = "1.1"
|
|
python-versions = ">=3.8,<3.11"
|
|
content-hash = "302a36ea92997fb36032fc1b9f799c069829b05600e6ad7916cd43af476fd7dd"
|
|
|
|
[metadata.files]
|
|
aiohttp = []
|
|
aiosignal = []
|
|
aniso8601 = []
|
|
appnope = []
|
|
asttokens = []
|
|
async-timeout = []
|
|
attrs = []
|
|
backcall = []
|
|
"backports.zoneinfo" = []
|
|
beautifulsoup4 = []
|
|
bootstrap-flask = []
|
|
cchardet = []
|
|
certifi = []
|
|
chardet = []
|
|
charset-normalizer = []
|
|
click = []
|
|
colorama = []
|
|
commonmark = []
|
|
dateparser = []
|
|
decorator = []
|
|
defang = []
|
|
deprecated = []
|
|
dnspython = []
|
|
ete3 = []
|
|
executing = []
|
|
filelock = []
|
|
filetype = []
|
|
flask = []
|
|
flask-cors = []
|
|
flask-login = []
|
|
flask-restx = []
|
|
frozenlist = []
|
|
future = []
|
|
greenlet = []
|
|
gunicorn = []
|
|
har2tree = []
|
|
hiredis = []
|
|
idna = []
|
|
importlib-metadata = []
|
|
importlib-resources = []
|
|
ipython = []
|
|
itsdangerous = []
|
|
jedi = []
|
|
jinja2 = []
|
|
jsonschema = []
|
|
lief = []
|
|
lxml = []
|
|
markupsafe = []
|
|
matplotlib-inline = []
|
|
multidict = []
|
|
mypy = []
|
|
mypy-extensions = []
|
|
numpy = []
|
|
packaging = []
|
|
parso = []
|
|
passivetotal = []
|
|
pexpect = []
|
|
pickleshare = []
|
|
pillow = []
|
|
playwright = []
|
|
playwrightcapture = []
|
|
prompt-toolkit = []
|
|
ptyprocess = []
|
|
publicsuffix2 = []
|
|
pure-eval = []
|
|
pydeep2 = []
|
|
pyee = []
|
|
pyeupi = []
|
|
pyfaup = []
|
|
pygments = []
|
|
pyhashlookup = []
|
|
pylookyloo = []
|
|
pymisp = []
|
|
pyparsing = []
|
|
pyphishtanklookup = []
|
|
pyrsistent = []
|
|
pysanejs = []
|
|
pytaxonomies = []
|
|
python-dateutil = []
|
|
python-magic = []
|
|
pytz = []
|
|
pytz-deprecation-shim = []
|
|
redis = []
|
|
regex = []
|
|
requests = []
|
|
requests-file = []
|
|
rich = []
|
|
six = []
|
|
soupsieve = []
|
|
stack-data = []
|
|
tldextract = []
|
|
tomli = []
|
|
traitlets = []
|
|
types-beautifulsoup4 = []
|
|
types-click = []
|
|
types-deprecated = []
|
|
types-flask = []
|
|
types-jinja2 = []
|
|
types-markupsafe = []
|
|
types-pillow = []
|
|
types-pkg-resources = []
|
|
types-python-dateutil = []
|
|
types-redis = []
|
|
types-requests = []
|
|
types-setuptools = []
|
|
types-urllib3 = []
|
|
types-werkzeug = []
|
|
typing-extensions = []
|
|
tzdata = []
|
|
tzlocal = []
|
|
ua-parser = []
|
|
urllib3 = []
|
|
vt-py = []
|
|
w3lib = []
|
|
wcwidth = []
|
|
websockets = []
|
|
werkzeug = []
|
|
wrapt = []
|
|
wtforms = []
|
|
yarl = []
|
|
zipp = []
|