SniTun

View on PyPIReverse Dependencies (3)

0.40.0 snitun-0.40.0-py3-none-any.whl

Wheel Details

Project: SniTun
Version: 0.40.0
Filename: snitun-0.40.0-py3-none-any.whl
Download: [link]
Size: 39122
MD5: 7c6718efabcde3fc74961a0444fe3f6c
SHA256: dedb58d3042d13311142b55337ad6ce6ed339e43da9dca4c4c2c83df77c64ac0
Uploaded: 2024-12-18 12:43:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: snitun
Version: 0.40.0
Summary: SNI proxy with TCP multiplexer
Author-Email: "Nabu Casa, Inc." <opensource[at]nabucasa.com>
Project-Url: Homepage, https://www.nabucasa.com/
Project-Url: Repository, https://github.com/NabuCasa/snitun.git
License: GPL v3
Keywords: sni,proxy,multiplexer,tls
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Classifier: Topic :: Internet :: Proxy Servers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Platform: any
Requires-Python: >=3.10
Requires-Dist: aiohttp (>=3.9.3)
Requires-Dist: attrs (>=18.2.0)
Requires-Dist: async_timeout (>=3.0.1)
Requires-Dist: cryptography (>=2.5)
Requires-Dist: pylint (==3.2.7); extra == "lint"
Requires-Dist: ruff (==0.8.1); extra == "lint"
Requires-Dist: pytest-aiohttp (==1.0.5); extra == "test"
Requires-Dist: pytest-timeout (==2.3.1); extra == "test"
Requires-Dist: pytest (==8.3.4); extra == "test"
Provides-Extra: lint
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3137 characters]

WHEEL

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

RECORD

Path Digest Size
snitun/__init__.py sha256=ZqjjncmYgipy9jC29py84xblYyx4xYbRT6s3_j7l5FM 44
snitun/exceptions.py sha256=nACwzbO09kLObtAbRDikKqGOSaroIPuUY0oiQgUh3YU 841
snitun/client/__init__.py sha256=Sg9UrZpU3rCzzfNR1KQuRE5E0GLU2GUEQqXAJhAhsYw 29
snitun/client/client_peer.py sha256=EorC127dbKQYRkGIs2KjQJkMaIq15ZMVxbakqVfFZLo 4636
snitun/client/connector.py sha256=N_VMUOs4UJZs05q1h5wyIcAq5V6bnAQOZRqa04JAUSA 4610
snitun/multiplexer/__init__.py sha256=RRIqeMCqj_nX2tJZmY7ftwtVRmCZvnxz4oKQ7exY8B4 30
snitun/multiplexer/channel.py sha256=mKr4bPnI3fDa365ebQ5X2sQuYDW8NZjCdMPxdT-j4qE 3751
snitun/multiplexer/core.py sha256=RgngSww5punzMQTqp__PONA5C1477KfZiOMQ1s6v97E 10736
snitun/multiplexer/crypto.py sha256=4SpPoLNAnDcF4ccgIfFwxSM9V25OvDTLR_gC9RlGnLc 1091
snitun/multiplexer/message.py sha256=GZG-C1oAM_Vn2fXLdpzK2NuFwXUyT709RtpUO52GEng 1117
snitun/server/__init__.py sha256=5L5LvISdJOuznMQKeN0uddsos2OaCT4apOuntqzqDAY 29
snitun/server/listener_peer.py sha256=aFbGBjSHrvOCG4rxO6Cy2rz1TES5Pfw-am2zJgiBnR0 2771
snitun/server/listener_sni.py sha256=bYTomZnLQI6E7Gqa5GVQoKmt1aCoiltu_ndRDVoWrqQ 6112
snitun/server/peer.py sha256=s8MHY6JPx40Esor_W8OpJ_R8SqSEz5yEX2PJnh3P6ig 3379
snitun/server/peer_manager.py sha256=MSBhYwmXA33dRAkDJAv4jcPL-w_tqcxyA7HmQKyWHSg 4346
snitun/server/run.py sha256=rGLsAzPoHObLvaPulqy_izIodkQbHIDuwhfAQEqqBdQ 11366
snitun/server/sni.py sha256=8qyNZOodagy3GccVfqKrL-CeMGD242VD_hAC9hyeiLA 4399
snitun/server/worker.py sha256=AzPpLkwGsOjW7fHxFODWgPYZ24_Dd341dDIXiPu7jIo 4683
snitun/utils/__init__.py sha256=7-5b4rwuEYHnz2I2--JuS6K57g3iGlWasHJ_djmQLKc 44
snitun/utils/aes.py sha256=NSlJg2AkhSi-kzsRcI76cVbK3PHyuTRgz1_nDpyhwwA 204
snitun/utils/aiohttp_client.py sha256=1cAYuKcooztBuc1y1blAGA9VJIvf8xJiO6lmxVJsSls 3903
snitun/utils/ipaddress.py sha256=WavD5pF71dANYaya95iG0Lc54Gv2V5GUGxhSzDlmmC0 573
snitun/utils/server.py sha256=O4G-LWoZTqstWB5b_j25MFeucz3uHmcU4w8f1YmchmE 807
snitun-0.40.0.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
snitun-0.40.0.dist-info/METADATA sha256=keVJCqwkXQEWmEx4g_Zh6cbuw5rC5P8ry9QJ8DOTOJA 4514
snitun-0.40.0.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
snitun-0.40.0.dist-info/top_level.txt sha256=EnvQaJBy8y2NFGws-wjTiJDlC908TyRRIT7iPJBe16Q 7
snitun-0.40.0.dist-info/RECORD

top_level.txt

snitun