backend.ai-wsproxy

View on PyPIReverse Dependencies (0)

25.4.0 backend.ai_wsproxy-25.4.0-py3-none-any.whl

Wheel Details

Project: backend.ai-wsproxy
Version: 25.4.0
Filename: backend.ai_wsproxy-25.4.0-py3-none-any.whl
Download: [link]
Size: 46617
MD5: 4982acc7026c014ad2c2d570c11959bb
SHA256: 0b53eefc7dc93ac230c988e8d020f716df477a2c1ee550904d9f36439d4376ea
Uploaded: 2025-03-12 01:31:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: backend.ai-wsproxy
Version: 25.4.0
Summary: Backend.AI WSProxy
Author: Lablup Inc. and contributors
Home-Page: https://github.com/lablup/backend.ai
Project-Url: Documentation, https://docs.backend.ai/
Project-Url: Source, https://github.com/lablup/backend.ai
License: LGPLv3
Classifier: Intended Audience :: Developers
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Environment :: No Input/Output (Daemon)
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Requires-Python: >=3.12,<3.13
Requires-Dist: Jinja2 (~=3.1.4)
Requires-Dist: PyJWT (~=2.0)
Requires-Dist: PyYAML (~=6.0)
Requires-Dist: aiohttp-cors (~=0.7)
Requires-Dist: aiohttp-jinja2 (~=1.6)
Requires-Dist: aiohttp (~=3.10.8)
Requires-Dist: aiomonitor (~=0.7.0)
Requires-Dist: aiotools (~=1.8.2)
Requires-Dist: attrs (>=24.2)
Requires-Dist: backend.ai-common (==25.4.0)
Requires-Dist: backend.ai-logging (==25.4.0)
Requires-Dist: backend.ai-plugin (==25.4.0)
Requires-Dist: click (~=8.1.7)
Requires-Dist: pydantic[email] (~=2.9.2)
Requires-Dist: pyhumps (~=3.8.0)
Requires-Dist: setproctitle (~=1.3.2)
Requires-Dist: tomlkit (~=0.13.2)
Requires-Dist: types-Jinja2
Requires-Dist: types-PyYAML
Requires-Dist: yarl (~=1.13.1)
Requires-Dist: uvloop (~=0.20.0); sys_platform != "Windows"
Description-Content-Type: text/markdown
[Description omitted; length: 22 characters]

WHEEL

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

RECORD

Path Digest Size
ai/backend/wsproxy/VERSION sha256=oR4VEcEphEuGFK-2WnC26dV3-8D3nRq5zd6LktkNBzw 6
ai/backend/wsproxy/__init__.py sha256=HKBIEWtrpEk2KY3fB3Xb72N0xz5zoYUyn2HfZ75bTsc 96
ai/backend/wsproxy/config.py sha256=WTSTD9cK-jikM89KvfIyW4JYmYJ9pjOCOB4jTQqMIMo 16492
ai/backend/wsproxy/defs.py sha256=s5VSvuZ-46hrpb3CEfuLoF6KJNpYMwVNoGDt2GdZfzY 560
ai/backend/wsproxy/exceptions.py sha256=brVejuv04DsnpTgW81Z7ISWSvzcOqDuAD-lsxjbOGJY 6734
ai/backend/wsproxy/openapi.py sha256=OT62PdUbCVeMCrjwlYIH5Hb3hBzF9WoYANI7LyJMrA4 7450
ai/backend/wsproxy/registry.py sha256=v0XlqtKhLvxe1_X-wbVXxcXzGVWmco53AXWSV459-So 1708
ai/backend/wsproxy/server.py sha256=NeyFcj0ukB_sBT7kmexznTk1QvxnqNF5jmo3amTevwA 17448
ai/backend/wsproxy/types.py sha256=PsbUIJnd4tZ1AIb3DLWYms2VW807tdyQPn4OhcT_ADo 5370
ai/backend/wsproxy/utils.py sha256=2WXWiPVzotT93vy7tO242LmFEiGRQTBqUcFnX_4o5tQ 2500
ai/backend/wsproxy/api/circuit.py sha256=4y1CMW_Lkic5Pea8q5toLgWgu-pDzbjZ2ApPXJ5_uGI 1497
ai/backend/wsproxy/api/conf.py sha256=95iccVTGcgdh3Kwr6oQqSXhMVERPhB6YENNWHHzkLAI 2140
ai/backend/wsproxy/api/endpoint.py sha256=LXCLsPAjbcRMqp0HnM0ecGFVIkMXt4u7JMH5Yn8sk2g 6488
ai/backend/wsproxy/api/proxy.py sha256=2c4wTh6H-vQ9x79aBswWp2fp37TrifxxtwVjgyRwcJM 9172
ai/backend/wsproxy/api/setup.py sha256=U5b03apbxhhd4aZufQEOAaQ93mb5n7Zt2qvLaU0Qw0w 4596
ai/backend/wsproxy/api/types.py sha256=gSVdvbRF2d1FZvxRHrlT0_R8QooH2fDoxbgx1liLfG4 769
ai/backend/wsproxy/api/utils.py sha256=p8PZ8wGAvCknhPKd7T_slRxxdTVXCFTpIIwFb8x2Tgg 8634
ai/backend/wsproxy/cli/__main__.py sha256=0P4kNwCblwo_yDAWLRfX9UYEz9VVHYj2ZR6kWsjZeKY 3294
ai/backend/wsproxy/cli/context.py sha256=ek_PPYHcIxIAxJb6Srwo4mEMSzr0kcLSKKsT_-jIkGA 1615
ai/backend/wsproxy/proxy/backend/__init__.py sha256=6n9W-hgFLOq5r_OVRvbdpyh0CSIY5Cd06a26zXlGtU8 110
ai/backend/wsproxy/proxy/backend/abc.py sha256=A2u4DQdE0TsXEZ0JXQHatgnEqEbPry394QLCnzVFp_4 707
ai/backend/wsproxy/proxy/backend/http.py sha256=pNraJMvdqeH2IFMZJzMGxeIlImySX3BvAalZvKfMhUI 8415
ai/backend/wsproxy/proxy/backend/tcp.py sha256=sQIeWwt9_rXWOnupgYu7aLNHzmj1-5CqFtD_K8GqgmI 3246
ai/backend/wsproxy/proxy/frontend/__init__.py sha256=JTkuqDeozKiA9Zdiil9-9Z0UB_EaaFgEy2Twe2H3Tls 143
ai/backend/wsproxy/proxy/frontend/abc.py sha256=yTW1sYFRWLvGN-XdGBJavjWgzpFwceaLTnpntELJoQ4 3263
ai/backend/wsproxy/proxy/frontend/tcp.py sha256=fTyCxEVjkCM1Wa8wgZWhpO_GagS5DCKem5C4Lc2A_a4 3431
ai/backend/wsproxy/proxy/frontend/http/abc.py sha256=ibiba803KG4JDIbaPINWOZfkkroZc38Wb4zYTY8OM_c 4539
ai/backend/wsproxy/proxy/frontend/http/port.py sha256=-ZUIH-6u2zS-twzK0-jgQ7FUOZkfAH9oE84x_m-ddGU 2720
ai/backend/wsproxy/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ai/backend/wsproxy/templates/error.jinja2 sha256=X9lq7FyN_-FGYM3NvBw95DK0bbwErGopyQrr8fu5H4k 3242
backend.ai_wsproxy-25.4.0.dist-info/METADATA sha256=ATHQOx9a_mslm78KqMnf0ScnTHaZaGr1TXWG6n6fO_I 1666
backend.ai_wsproxy-25.4.0.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
backend.ai_wsproxy-25.4.0.dist-info/entry_points.txt sha256=HFT7Hl2Hf7Qdf-tvnXOAbq5LNriZgS89PHeeWoLqRwQ 121
backend.ai_wsproxy-25.4.0.dist-info/namespace_packages.txt sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
backend.ai_wsproxy-25.4.0.dist-info/top_level.txt sha256=TJAp5TUfTUztZSUatbygths7CWRrFfnOMCtZ-DIcw6c 3
backend.ai_wsproxy-25.4.0.dist-info/RECORD

top_level.txt

ai

entry_points.txt

wsproxy = ai.backend.wsproxy.cli.__main__:main
wsproxy.start-server = ai.backend.wsproxy.server:main

namespace_packages.txt

[empty]