mirror of
https://github.com/onionshare/onionshare.git
synced 2025-03-04 04:09:29 -05:00

The package distutils was depcrecated in Python 3.10 and remove in Python 3.12 Update poetry.lock
906 lines
23 KiB
TOML
906 lines
23 KiB
TOML
[[package]]
|
|
name = "bidict"
|
|
version = "0.23.1"
|
|
description = "The bidirectional mapping library for Python."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[[package]]
|
|
name = "black"
|
|
version = "24.4.2"
|
|
description = "The uncompromising code formatter."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.dependencies]
|
|
click = ">=8.0.0"
|
|
mypy-extensions = ">=0.4.3"
|
|
packaging = ">=22.0"
|
|
pathspec = ">=0.9.0"
|
|
platformdirs = ">=2"
|
|
tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""}
|
|
typing-extensions = {version = ">=4.0.1", markers = "python_version < \"3.11\""}
|
|
|
|
[package.extras]
|
|
colorama = ["colorama (>=0.4.3)"]
|
|
d = ["aiohttp (>=3.7.4,!=3.9.0)", "aiohttp (>=3.7.4)"]
|
|
jupyter = ["ipython (>=7.8.0)", "tokenize-rt (>=3.2.0)"]
|
|
uvloop = ["uvloop (>=0.15.2)"]
|
|
|
|
[[package]]
|
|
name = "blinker"
|
|
version = "1.8.2"
|
|
description = "Fast, simple object-to-object and broadcast signaling"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[[package]]
|
|
name = "brotli"
|
|
version = "1.1.0"
|
|
description = "Python bindings for the Brotli compression library"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "brotlicffi"
|
|
version = "1.1.0.0"
|
|
description = "Python CFFI bindings to the Brotli library"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
cffi = ">=1.0.0"
|
|
|
|
[[package]]
|
|
name = "certifi"
|
|
version = "2024.7.4"
|
|
description = "Python package for providing Mozilla's CA Bundle."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "cffi"
|
|
version = "1.16.0"
|
|
description = "Foreign Function Interface for Python calling C code."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.dependencies]
|
|
pycparser = "*"
|
|
|
|
[[package]]
|
|
name = "charset-normalizer"
|
|
version = "3.3.2"
|
|
description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7.0"
|
|
|
|
[[package]]
|
|
name = "click"
|
|
version = "8.1.7"
|
|
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.6"
|
|
description = "Cross-platform colored terminal text."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
|
|
|
|
[[package]]
|
|
name = "cx-freeze"
|
|
version = "7.1.1"
|
|
description = "Create standalone executables from Python scripts"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.dependencies]
|
|
cx-Logging = {version = ">=3.1", markers = "sys_platform == \"win32\""}
|
|
filelock = {version = ">=3.11.0", markers = "sys_platform == \"linux\""}
|
|
lief = {version = ">=0.12.0,<0.15.0", markers = "sys_platform == \"win32\""}
|
|
patchelf = {version = ">=0.14", markers = "sys_platform == \"linux\" and platform_machine == \"aarch64\" or sys_platform == \"linux\" and platform_machine == \"armv7l\" or sys_platform == \"linux\" and platform_machine == \"i686\" or sys_platform == \"linux\" and platform_machine == \"ppc64le\" or sys_platform == \"linux\" and platform_machine == \"s390x\" or sys_platform == \"linux\" and platform_machine == \"x86_64\""}
|
|
typing-extensions = {version = ">=4.10.0", markers = "python_version < \"3.10\""}
|
|
|
|
[package.extras]
|
|
dev = ["bump-my-version (==0.22.0)", "cibuildwheel (==2.19.1)", "pre-commit (==3.7.0)"]
|
|
doc = ["sphinx (==7.3.7)", "sphinx-new-tab-link (==0.4.0)", "sphinx-tabs (==3.4.5)", "furo (==2024.4.27)", "myst-parser (==3.0.1)"]
|
|
test = ["pytest (==8.2.2)", "pluggy (==1.5.0)", "pytest-cov (==5.0.0)", "coverage (==7.5.3)", "pytest-datafiles (==3.0.0)", "pytest-mock (==3.14.0)", "pytest-timeout (==2.3.1)", "pytest-xdist[psutil] (==3.6.1)"]
|
|
|
|
[[package]]
|
|
name = "cx-logging"
|
|
version = "3.2.0"
|
|
description = "Python and C interfaces for logging"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[[package]]
|
|
name = "cython"
|
|
version = "3.0.10"
|
|
description = "The Cython compiler for writing C extensions in the Python language."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7"
|
|
|
|
[[package]]
|
|
name = "dnspython"
|
|
version = "2.6.1"
|
|
description = "DNS toolkit"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.extras]
|
|
dev = ["black (>=23.1.0)", "coverage (>=7.0)", "flake8 (>=7)", "mypy (>=1.8)", "pylint (>=3)", "pytest-cov (>=4.1.0)", "pytest (>=7.4)", "sphinx (>=7.2.0)", "twine (>=4.0.0)", "wheel (>=0.42.0)"]
|
|
dnssec = ["cryptography (>=41)"]
|
|
doh = ["h2 (>=4.1.0)", "httpcore (>=1.0.0)", "httpx (>=0.26.0)"]
|
|
doq = ["aioquic (>=0.9.25)"]
|
|
idna = ["idna (>=3.6)"]
|
|
trio = ["trio (>=0.23)"]
|
|
wmi = ["wmi (>=1.5.1)"]
|
|
|
|
[[package]]
|
|
name = "eventlet"
|
|
version = "0.36.1"
|
|
description = "Highly concurrent networking library"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
dnspython = ">=1.15.0"
|
|
greenlet = ">=1.0"
|
|
|
|
[package.extras]
|
|
dev = ["black", "build", "commitizen", "isort", "pip-tools", "pre-commit", "twine"]
|
|
|
|
[[package]]
|
|
name = "exceptiongroup"
|
|
version = "1.2.1"
|
|
description = "Backport of PEP 654 (exception groups)"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.extras]
|
|
test = ["pytest (>=6)"]
|
|
|
|
[[package]]
|
|
name = "filelock"
|
|
version = "3.15.4"
|
|
description = "A platform independent file lock."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.extras]
|
|
docs = ["furo (>=2023.9.10)", "sphinx-autodoc-typehints (>=1.25.2)", "sphinx (>=7.2.6)"]
|
|
testing = ["covdefaults (>=2.3)", "coverage (>=7.3.2)", "diff-cover (>=8.0.1)", "pytest-asyncio (>=0.21)", "pytest-cov (>=4.1)", "pytest-mock (>=3.12)", "pytest-timeout (>=2.2)", "pytest (>=7.4.3)", "virtualenv (>=20.26.2)"]
|
|
typing = ["typing-extensions (>=4.8)"]
|
|
|
|
[[package]]
|
|
name = "flask"
|
|
version = "2.3.2"
|
|
description = "A simple framework for building complex web applications."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.dependencies]
|
|
blinker = ">=1.6.2"
|
|
click = ">=8.1.3"
|
|
importlib-metadata = {version = ">=3.6.0", markers = "python_version < \"3.10\""}
|
|
itsdangerous = ">=2.1.2"
|
|
Jinja2 = ">=3.1.2"
|
|
Werkzeug = ">=2.3.3"
|
|
|
|
[package.extras]
|
|
async = ["asgiref (>=3.2)"]
|
|
dotenv = ["python-dotenv"]
|
|
|
|
[[package]]
|
|
name = "flask-compress"
|
|
version = "1.15"
|
|
description = "Compress responses in your Flask app with gzip, deflate, brotli or zstandard."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
brotli = {version = "*", markers = "platform_python_implementation != \"PyPy\""}
|
|
brotlicffi = {version = "*", markers = "platform_python_implementation == \"PyPy\""}
|
|
flask = "*"
|
|
zstandard = {version = "*", markers = "platform_python_implementation != \"PyPy\" or platform_python_implementation == \"PyPy\""}
|
|
|
|
[[package]]
|
|
name = "flask-socketio"
|
|
version = "5.3.4"
|
|
description = "Socket.IO integration for Flask applications"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
Flask = ">=0.9"
|
|
python-socketio = ">=5.0.2"
|
|
|
|
[[package]]
|
|
name = "gevent"
|
|
version = "23.9.1"
|
|
description = "Coroutine-based network library"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.dependencies]
|
|
cffi = {version = ">=1.12.2", markers = "platform_python_implementation == \"CPython\" and sys_platform == \"win32\""}
|
|
greenlet = [
|
|
{version = ">=2.0.0", markers = "platform_python_implementation == \"CPython\" and python_version < \"3.11\""},
|
|
{version = ">=3.0rc3", markers = "platform_python_implementation == \"CPython\" and python_version >= \"3.11\""},
|
|
]
|
|
"zope.event" = "*"
|
|
"zope.interface" = "*"
|
|
|
|
[package.extras]
|
|
dnspython = ["dnspython (>=1.16.0,<2.0)", "idna"]
|
|
monitor = ["psutil (>=5.7.0)"]
|
|
recommended = ["cffi (>=1.12.2)", "dnspython (>=1.16.0,<2.0)", "idna", "psutil (>=5.7.0)"]
|
|
docs = ["sphinx", "furo", "repoze.sphinx.autointerface", "sphinxcontrib-programoutput", "zope.schema"]
|
|
test = ["cffi (>=1.12.2)", "dnspython (>=1.16.0,<2.0)", "idna", "psutil (>=5.7.0)", "requests", "coverage (>=5.0)", "objgraph", "setuptools"]
|
|
|
|
[[package]]
|
|
name = "gevent-websocket"
|
|
version = "0.10.1"
|
|
description = "Websocket handler for the gevent pywsgi server, a Python network library"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
gevent = "*"
|
|
|
|
[[package]]
|
|
name = "greenlet"
|
|
version = "3.0.3"
|
|
description = "Lightweight in-process concurrent programming"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.extras]
|
|
docs = ["sphinx", "furo"]
|
|
test = ["objgraph", "psutil"]
|
|
|
|
[[package]]
|
|
name = "h11"
|
|
version = "0.14.0"
|
|
description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "idna"
|
|
version = "3.7"
|
|
description = "Internationalized Domain Names in Applications (IDNA)"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[[package]]
|
|
name = "importlib-metadata"
|
|
version = "8.0.0"
|
|
description = "Read metadata from Python packages"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.dependencies]
|
|
zipp = ">=0.5"
|
|
|
|
[package.extras]
|
|
doc = ["sphinx (>=3.5)", "jaraco.packaging (>=9.3)", "rst.linker (>=1.9)", "furo", "sphinx-lint", "jaraco.tidelift (>=1.4)"]
|
|
perf = ["ipython"]
|
|
test = ["pytest (>=6,<8.1.0 || >=8.2.0)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-mypy", "pytest-enabler (>=2.2)", "pytest-ruff (>=0.2.1)", "packaging", "pyfakefs", "flufl.flake8", "pytest-perf (>=0.9.2)", "jaraco.test (>=5.4)", "importlib-resources (>=1.3)"]
|
|
|
|
[[package]]
|
|
name = "iniconfig"
|
|
version = "2.0.0"
|
|
description = "brain-dead simple config-ini parsing"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "itsdangerous"
|
|
version = "2.2.0"
|
|
description = "Safely pass data to untrusted environments and back."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[[package]]
|
|
name = "jinja2"
|
|
version = "3.1.4"
|
|
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 = "lief"
|
|
version = "0.14.1"
|
|
description = "Library to instrument executable formats"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[[package]]
|
|
name = "markupsafe"
|
|
version = "2.1.5"
|
|
description = "Safely add untrusted strings to HTML/XML markup."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "mypy-extensions"
|
|
version = "1.0.0"
|
|
description = "Type system extensions for programs checked with the mypy type checker."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[[package]]
|
|
name = "onionshare-cli"
|
|
version = "2.6.2"
|
|
description = "OnionShare lets you securely and anonymously send and receive files. It works by starting a web server, making it accessible as a Tor onion service, and generating an unguessable web address so others can download files from you, or upload files to you. It does _not_ require setting up a separate server or using a third party file-sharing service."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8,<3.12"
|
|
develop = true
|
|
|
|
[package.dependencies]
|
|
cffi = "^1.15.1"
|
|
click = "*"
|
|
colorama = "*"
|
|
cython = "^3.0.2"
|
|
eventlet = "*"
|
|
flask = "2.3.2"
|
|
flask-compress = "^1.13"
|
|
flask-socketio = "5.3.4"
|
|
gevent = "^23.9.1"
|
|
gevent-websocket = "*"
|
|
packaging = "^23.1"
|
|
psutil = "*"
|
|
pynacl = "*"
|
|
pysocks = "*"
|
|
qrcode = "^7.4.2"
|
|
requests = {version = "*", extras = ["socks"]}
|
|
stem = "1.8.1"
|
|
unidecode = "*"
|
|
urllib3 = "*"
|
|
waitress = "^2.1.2"
|
|
werkzeug = ">=2.3.4"
|
|
|
|
[package.source]
|
|
type = "directory"
|
|
url = "../cli"
|
|
|
|
[[package]]
|
|
name = "packaging"
|
|
version = "23.2"
|
|
description = "Core utilities for Python packages"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "patchelf"
|
|
version = "0.18.0.0"
|
|
description = "A small utility to modify the dynamic linker and RPATH of ELF executables."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.extras]
|
|
test = ["pytest", "importlib-metadata"]
|
|
|
|
[[package]]
|
|
name = "pathspec"
|
|
version = "0.12.1"
|
|
description = "Utility library for gitignore style pattern matching of file paths."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[[package]]
|
|
name = "platformdirs"
|
|
version = "4.2.2"
|
|
description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.extras]
|
|
docs = ["furo (>=2023.9.10)", "proselint (>=0.13)", "sphinx-autodoc-typehints (>=1.25.2)", "sphinx (>=7.2.6)"]
|
|
test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest-cov (>=4.1)", "pytest-mock (>=3.12)", "pytest (>=7.4.3)"]
|
|
type = ["mypy (>=1.8)"]
|
|
|
|
[[package]]
|
|
name = "pluggy"
|
|
version = "1.5.0"
|
|
description = "plugin and hook calling mechanisms for python"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.extras]
|
|
dev = ["pre-commit", "tox"]
|
|
testing = ["pytest", "pytest-benchmark"]
|
|
|
|
[[package]]
|
|
name = "psutil"
|
|
version = "6.0.0"
|
|
description = "Cross-platform lib for process and system monitoring in Python."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7"
|
|
|
|
[package.extras]
|
|
test = ["enum34", "ipaddress", "mock", "pywin32", "wmi"]
|
|
|
|
[[package]]
|
|
name = "pycparser"
|
|
version = "2.22"
|
|
description = "C parser in Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[[package]]
|
|
name = "pynacl"
|
|
version = "1.5.0"
|
|
description = "Python binding to the Networking and Cryptography (NaCl) library"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
cffi = ">=1.4.1"
|
|
|
|
[package.extras]
|
|
docs = ["sphinx (>=1.6.5)", "sphinx-rtd-theme"]
|
|
tests = ["pytest (>=3.2.1,!=3.3.0)", "hypothesis (>=3.27.0)"]
|
|
|
|
[[package]]
|
|
name = "pypng"
|
|
version = "0.20220715.0"
|
|
description = "Pure Python library for saving and loading PNG images"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "pyside6"
|
|
version = "6.5.2"
|
|
description = "Python bindings for the Qt cross-platform application and UI framework"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "<3.12,>=3.7"
|
|
|
|
[package.dependencies]
|
|
PySide6-Addons = "6.5.2"
|
|
PySide6-Essentials = "6.5.2"
|
|
shiboken6 = "6.5.2"
|
|
|
|
[[package]]
|
|
name = "pyside6-addons"
|
|
version = "6.5.2"
|
|
description = "Python bindings for the Qt cross-platform application and UI framework (Addons)"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "<3.12,>=3.7"
|
|
|
|
[package.dependencies]
|
|
PySide6-Essentials = "6.5.2"
|
|
shiboken6 = "6.5.2"
|
|
|
|
[[package]]
|
|
name = "pyside6-essentials"
|
|
version = "6.5.2"
|
|
description = "Python bindings for the Qt cross-platform application and UI framework (Essentials)"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "<3.12,>=3.7"
|
|
|
|
[package.dependencies]
|
|
shiboken6 = "6.5.2"
|
|
|
|
[[package]]
|
|
name = "pysocks"
|
|
version = "1.7.1"
|
|
description = "A Python SOCKS client module. See https://github.com/Anorov/PySocks for more information."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
|
|
|
[[package]]
|
|
name = "pytest"
|
|
version = "8.2.2"
|
|
description = "pytest: simple powerful testing with Python"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.dependencies]
|
|
colorama = {version = "*", markers = "sys_platform == \"win32\""}
|
|
exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""}
|
|
iniconfig = "*"
|
|
packaging = "*"
|
|
pluggy = ">=1.5,<2.0"
|
|
tomli = {version = ">=1", markers = "python_version < \"3.11\""}
|
|
|
|
[package.extras]
|
|
dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"]
|
|
|
|
[[package]]
|
|
name = "pytest-faulthandler"
|
|
version = "2.0.1"
|
|
description = "py.test plugin that activates the fault handler module for tests (dummy package)"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
pytest = ">=5.0"
|
|
|
|
[[package]]
|
|
name = "pytest-qt"
|
|
version = "4.4.0"
|
|
description = "pytest support for PyQt and PySide applications"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.dependencies]
|
|
pluggy = ">=1.1"
|
|
pytest = "*"
|
|
|
|
[package.extras]
|
|
dev = ["pre-commit", "tox"]
|
|
doc = ["sphinx", "sphinx-rtd-theme"]
|
|
|
|
[[package]]
|
|
name = "python-engineio"
|
|
version = "4.9.1"
|
|
description = "Engine.IO server and client for Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
simple-websocket = ">=0.10.0"
|
|
|
|
[package.extras]
|
|
asyncio-client = ["aiohttp (>=3.4)"]
|
|
client = ["requests (>=2.21.0)", "websocket-client (>=0.54.0)"]
|
|
docs = ["sphinx"]
|
|
|
|
[[package]]
|
|
name = "python-gnupg"
|
|
version = "0.5.2"
|
|
description = "A wrapper for the Gnu Privacy Guard (GPG or GnuPG)"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "python-socketio"
|
|
version = "5.11.3"
|
|
description = "Socket.IO server and client for Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.dependencies]
|
|
bidict = ">=0.21.0"
|
|
python-engineio = ">=4.8.0"
|
|
|
|
[package.extras]
|
|
asyncio-client = ["aiohttp (>=3.4)"]
|
|
client = ["requests (>=2.21.0)", "websocket-client (>=0.54.0)"]
|
|
docs = ["sphinx"]
|
|
|
|
[[package]]
|
|
name = "qrcode"
|
|
version = "7.4.2"
|
|
description = "QR Code image generator"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
colorama = {version = "*", markers = "platform_system == \"Windows\""}
|
|
pypng = "*"
|
|
typing-extensions = "*"
|
|
|
|
[package.extras]
|
|
all = ["zest.releaser", "tox", "pytest", "pytest-cov", "pillow (>=9.1.0)"]
|
|
dev = ["tox", "pytest", "pytest-cov"]
|
|
maintainer = ["zest.releaser"]
|
|
pil = ["pillow (>=9.1.0)"]
|
|
test = ["coverage", "pytest"]
|
|
|
|
[[package]]
|
|
name = "requests"
|
|
version = "2.32.3"
|
|
description = "Python HTTP for Humans."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.dependencies]
|
|
certifi = ">=2017.4.17"
|
|
charset-normalizer = ">=2,<4"
|
|
idna = ">=2.5,<4"
|
|
PySocks = {version = ">=1.5.6,<1.5.7 || >1.5.7", optional = true, markers = "extra == \"socks\""}
|
|
urllib3 = ">=1.21.1,<3"
|
|
|
|
[package.extras]
|
|
socks = ["PySocks (>=1.5.6,!=1.5.7)"]
|
|
use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"]
|
|
|
|
[[package]]
|
|
name = "shiboken6"
|
|
version = "6.5.2"
|
|
description = "Python/C++ bindings helper module"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "<3.12,>=3.7"
|
|
|
|
[[package]]
|
|
name = "simple-websocket"
|
|
version = "1.0.0"
|
|
description = "Simple WebSocket server and client for Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
wsproto = "*"
|
|
|
|
[package.extras]
|
|
docs = ["sphinx"]
|
|
|
|
[[package]]
|
|
name = "stem"
|
|
version = "1.8.1"
|
|
description = "Stem is a Python controller library that allows applications to interact with Tor (https://www.torproject.org/)."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "tomli"
|
|
version = "2.0.1"
|
|
description = "A lil' TOML parser"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "typing-extensions"
|
|
version = "4.12.2"
|
|
description = "Backported and Experimental Type Hints for Python 3.8+"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[[package]]
|
|
name = "unidecode"
|
|
version = "1.3.8"
|
|
description = "ASCII transliterations of Unicode text"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[[package]]
|
|
name = "urllib3"
|
|
version = "2.2.2"
|
|
description = "HTTP library with thread-safe connection pooling, file post, and more."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.extras]
|
|
brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"]
|
|
h2 = ["h2 (>=4,<5)"]
|
|
socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"]
|
|
zstd = ["zstandard (>=0.18.0)"]
|
|
|
|
[[package]]
|
|
name = "waitress"
|
|
version = "2.1.2"
|
|
description = "Waitress WSGI server"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7.0"
|
|
|
|
[package.extras]
|
|
docs = ["Sphinx (>=1.8.1)", "docutils", "pylons-sphinx-themes (>=1.0.9)"]
|
|
testing = ["pytest", "pytest-cover", "coverage (>=5.0)"]
|
|
|
|
[[package]]
|
|
name = "werkzeug"
|
|
version = "3.0.3"
|
|
description = "The comprehensive WSGI web application library."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.dependencies]
|
|
MarkupSafe = ">=2.1.1"
|
|
|
|
[package.extras]
|
|
watchdog = ["watchdog (>=2.3)"]
|
|
|
|
[[package]]
|
|
name = "wsproto"
|
|
version = "1.2.0"
|
|
description = "WebSockets state-machine based protocol implementation"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7.0"
|
|
|
|
[package.dependencies]
|
|
h11 = ">=0.9.0,<1"
|
|
|
|
[[package]]
|
|
name = "zipp"
|
|
version = "3.19.2"
|
|
description = "Backport of pathlib-compatible object wrapper for zip files"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.extras]
|
|
doc = ["sphinx (>=3.5)", "jaraco.packaging (>=9.3)", "rst.linker (>=1.9)", "furo", "sphinx-lint", "jaraco.tidelift (>=1.4)"]
|
|
test = ["pytest (>=6,<8.1.0 || >=8.2.0)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-mypy", "pytest-enabler (>=2.2)", "pytest-ruff (>=0.2.1)", "jaraco.itertools", "jaraco.functools", "more-itertools", "big-o", "pytest-ignore-flaky", "jaraco.test", "importlib-resources"]
|
|
|
|
[[package]]
|
|
name = "zope.event"
|
|
version = "5.0"
|
|
description = "Very basic event publishing system"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.extras]
|
|
docs = ["sphinx"]
|
|
test = ["zope.testrunner"]
|
|
|
|
[[package]]
|
|
name = "zope.interface"
|
|
version = "6.4.post2"
|
|
description = "Interfaces for Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.extras]
|
|
docs = ["sphinx", "repoze.sphinx.autointerface", "sphinx-rtd-theme"]
|
|
test = ["coverage (>=5.0.3)", "zope.event", "zope.testing"]
|
|
testing = ["coverage (>=5.0.3)", "zope.event", "zope.testing"]
|
|
|
|
[[package]]
|
|
name = "zstandard"
|
|
version = "0.22.0"
|
|
description = "Zstandard bindings for Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.dependencies]
|
|
cffi = {version = ">=1.11", markers = "platform_python_implementation == \"PyPy\""}
|
|
|
|
[package.extras]
|
|
cffi = ["cffi (>=1.11)"]
|
|
|
|
[metadata]
|
|
lock-version = "1.1"
|
|
python-versions = ">=3.8,<3.12"
|
|
content-hash = "503cfec4f92c7f09b325690f1b5de8bf04532a7b93a5a76e77548bcce269396e"
|
|
|
|
[metadata.files]
|
|
bidict = []
|
|
black = []
|
|
blinker = []
|
|
brotli = []
|
|
brotlicffi = []
|
|
certifi = []
|
|
cffi = []
|
|
charset-normalizer = []
|
|
click = []
|
|
colorama = []
|
|
cx-freeze = []
|
|
cx-logging = []
|
|
cython = []
|
|
dnspython = []
|
|
eventlet = []
|
|
exceptiongroup = []
|
|
filelock = []
|
|
flask = []
|
|
flask-compress = []
|
|
flask-socketio = []
|
|
gevent = []
|
|
gevent-websocket = []
|
|
greenlet = []
|
|
h11 = []
|
|
idna = []
|
|
importlib-metadata = []
|
|
iniconfig = []
|
|
itsdangerous = []
|
|
jinja2 = []
|
|
lief = []
|
|
markupsafe = []
|
|
mypy-extensions = []
|
|
onionshare-cli = []
|
|
packaging = []
|
|
patchelf = []
|
|
pathspec = []
|
|
platformdirs = []
|
|
pluggy = []
|
|
psutil = []
|
|
pycparser = []
|
|
pynacl = []
|
|
pypng = []
|
|
pyside6 = []
|
|
pyside6-addons = []
|
|
pyside6-essentials = []
|
|
pysocks = []
|
|
pytest = []
|
|
pytest-faulthandler = []
|
|
pytest-qt = []
|
|
python-engineio = []
|
|
python-gnupg = []
|
|
python-socketio = []
|
|
qrcode = []
|
|
requests = []
|
|
shiboken6 = []
|
|
simple-websocket = []
|
|
stem = []
|
|
tomli = []
|
|
typing-extensions = []
|
|
unidecode = []
|
|
urllib3 = []
|
|
waitress = []
|
|
werkzeug = []
|
|
wsproto = []
|
|
zipp = []
|
|
"zope.event" = []
|
|
"zope.interface" = []
|
|
zstandard = []
|