fix: 포트 충돌 회피 — note_bridge 8098, intent_service 8099
Jellyfin(8096), OrbStack(8097) 포트 충돌으로 변경. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1 @@
|
||||
pip
|
||||
106
.venv/lib/python3.9/site-packages/jh2-5.0.10.dist-info/METADATA
Normal file
106
.venv/lib/python3.9/site-packages/jh2-5.0.10.dist-info/METADATA
Normal file
@@ -0,0 +1,106 @@
|
||||
Metadata-Version: 2.4
|
||||
Name: jh2
|
||||
Version: 5.0.10
|
||||
Classifier: Development Status :: 5 - Production/Stable
|
||||
Classifier: Environment :: Web Environment
|
||||
Classifier: Intended Audience :: Developers
|
||||
Classifier: License :: OSI Approved :: Apache Software License
|
||||
Classifier: Natural Language :: English
|
||||
Classifier: Operating System :: OS Independent
|
||||
Classifier: Programming Language :: Python
|
||||
Classifier: Programming Language :: Python :: 3
|
||||
Classifier: Programming Language :: Python :: 3.7
|
||||
Classifier: Programming Language :: Python :: 3.8
|
||||
Classifier: Programming Language :: Python :: 3.9
|
||||
Classifier: Programming Language :: Python :: 3.10
|
||||
Classifier: Programming Language :: Python :: 3.11
|
||||
Classifier: Programming Language :: Python :: 3.12
|
||||
Classifier: Programming Language :: Python :: 3.13
|
||||
Classifier: Programming Language :: Python :: 3.14
|
||||
Classifier: Programming Language :: Python :: 3 :: Only
|
||||
Classifier: Programming Language :: Python :: Implementation :: CPython
|
||||
Classifier: Programming Language :: Python :: Implementation :: PyPy
|
||||
Classifier: Topic :: Internet :: WWW/HTTP
|
||||
Classifier: Topic :: Software Development :: Libraries
|
||||
License-File: LICENSE
|
||||
Summary: HTTP/2 State-Machine based protocol implementation
|
||||
Keywords: http2,hpack,h2
|
||||
Author-email: Cory Benfield <cory@lukasa.co.uk>
|
||||
Maintainer-email: "Ahmed R. TAHRI" <tahri.ahmed@proton.me>
|
||||
License-Expression: MIT
|
||||
Requires-Python: >=3.7
|
||||
Description-Content-Type: text/x-rst; charset=UTF-8
|
||||
Project-URL: Changelog, https://github.com/jawah/h2/blob/main/CHANGELOG.rst
|
||||
Project-URL: Code, https://github.com/jawah/h2
|
||||
Project-URL: Issue tracker, https://github.com/jawah/h2/issues
|
||||
|
||||
==========================
|
||||
jh2: HTTP/2 Protocol Stack
|
||||
==========================
|
||||
|
||||
This repository is a fork of the well known hyper/h2 package. We want to provide a cleaner and faster HTTP/2
|
||||
state machine while keeping a pure Python implementation. We decided to embed the leaf dependencies as we want
|
||||
a neater dependency tree and along with that a easier maintenance burden. We believe it was a mistake to ship
|
||||
three packages (h2, hpack, and hyperframe).
|
||||
|
||||
Analysis shown that h2 spend a lot of time doing hpack encode and decode operations, this is why we decided to offer
|
||||
a complementary optimized build. The pure Python version will still be available.
|
||||
|
||||
This repository contains a pure-Python implementation of a HTTP/2 protocol
|
||||
stack. It's written from the ground up to be embeddable in whatever program you
|
||||
choose to use, ensuring that you can speak HTTP/2 regardless of your
|
||||
programming paradigm.
|
||||
|
||||
You use it like this:
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
import jh2.connection
|
||||
import jh2.config
|
||||
|
||||
config = jh2.config.H2Configuration()
|
||||
conn = jh2.connection.H2Connection(config=config)
|
||||
conn.send_headers(stream_id=stream_id, headers=headers)
|
||||
conn.send_data(stream_id, data)
|
||||
socket.sendall(conn.data_to_send())
|
||||
events = conn.receive_data(socket_data)
|
||||
|
||||
This repository does not provide a parsing layer, a network layer, or any rules
|
||||
about concurrency. Instead, it's a purely in-memory solution, defined in terms
|
||||
of data actions and HTTP/2 frames. This is one building block of a full Python
|
||||
HTTP implementation.
|
||||
|
||||
To install it, just run:
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
$ python -m pip install jh2
|
||||
|
||||
Documentation
|
||||
=============
|
||||
|
||||
Documentation is available at https://h2.readthedocs.io .
|
||||
|
||||
Contributing
|
||||
============
|
||||
|
||||
``jh2`` welcomes contributions from anyone! Unlike many other projects we
|
||||
are happy to accept cosmetic contributions and small contributions, in addition
|
||||
to large feature requests and changes.
|
||||
|
||||
Before you contribute (either by opening an issue or filing a pull request),
|
||||
please `read the contribution guidelines`_.
|
||||
|
||||
.. _read the contribution guidelines: http://python-hyper.org/en/latest/contributing.html
|
||||
|
||||
License
|
||||
=======
|
||||
|
||||
``jh2`` is made available under the MIT License. For more details, see the
|
||||
``LICENSE`` file in the repository.
|
||||
|
||||
Authors
|
||||
=======
|
||||
|
||||
``h2`` was authored by Cory Benfield and is maintained by the Jawah OSS organization under the ``jh2`` name.
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/__init__.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/config.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/connection.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/errors.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/events.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/exceptions.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/frame_buffer.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/hpack/__init__.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/hpack/exceptions.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/hpack/hpack.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/hpack/huffman.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/hpack/huffman_constants.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/hpack/huffman_table.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/hpack/struct.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/hpack/table.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/hyperframe/__init__.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/hyperframe/exceptions.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/hyperframe/flags.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/hyperframe/frame.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/settings.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/stream.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/utilities.cpython-39.pyc,,
|
||||
../../../../../../../Library/Caches/com.apple.python/Users/hyungiahn/Documents/code/syn-chat-bot/.venv/lib/python3.9/site-packages/jh2/windows.cpython-39.pyc,,
|
||||
jh2-5.0.10.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
jh2-5.0.10.dist-info/METADATA,sha256=VutyJCzG8ZIcjtY_Jbah93iqrnC388CE_nU6yUoUeRQ,4030
|
||||
jh2-5.0.10.dist-info/RECORD,,
|
||||
jh2-5.0.10.dist-info/WHEEL,sha256=kifCJ_eQb-HOF-7YR7yAmtH23zUrPDoMU-JPMNPTBjw,146
|
||||
jh2-5.0.10.dist-info/licenses/LICENSE,sha256=ImAuRFaKkIyLJZ2SVd_195FgOASnWeI_UTedLRcwKmw,1102
|
||||
jh2/__init__.py,sha256=7DQBJyPypuHkUH-KR4GaDiTQijYetrtv98CkLp01nxQ,100
|
||||
jh2/_hazmat.abi3.so,sha256=HxuuMfIW5M8fQZa3htrLtQIAcjzUtEh55-maSHaJfxM,1361504
|
||||
jh2/_hazmat.pyi,sha256=vlnQqKLXqbM8OsVfx5NiGqr4KEpmwKIoF8oo0yDBhRk,671
|
||||
jh2/config.py,sha256=3kOXMiHeFBY5F39WchCiPSQs5fiX8JwUHsnCIIIQnKQ,7750
|
||||
jh2/connection.py,sha256=960xdwuugFPi3V79b9BU7-HokvuVhK5ZaM91it-D7FE,84208
|
||||
jh2/errors.py,sha256=roV6gr5sKwJ0cckTfTAbVs9zqqYH-fg9Y5BgIQ4JXEA,1557
|
||||
jh2/events.py,sha256=13BNjILOVS_iSKgLw6eROlFyzLc-KgTwh1P2-Qy1tYo,21529
|
||||
jh2/exceptions.py,sha256=TGUi2hyg6AF2VrCCxQeIz7L4-tEqj9MY2bbZ4oi2Yqk,5310
|
||||
jh2/frame_buffer.py,sha256=SLc6yZQw-WYNQNShOKrQiVPWkFR8hqEYP3ag54CsTsc,6230
|
||||
jh2/hpack/__init__.py,sha256=Rl5ypGLCvGBduZQIDvvlMM6y9bhaBww8xRQMDzbFzw4,559
|
||||
jh2/hpack/exceptions.py,sha256=RhMJUhQPzw58LJ7GzfIua-tI2AzVyvrOUcM6_jAndE4,991
|
||||
jh2/hpack/hpack.py,sha256=WOjNnwL3GWxnqRVjQQ3jcDlHIy3QL2GwnKqFClOIrcs,22298
|
||||
jh2/hpack/huffman.py,sha256=sB9pgzLw8gjEpGFf613pkmnATGVv3uxCNqpnr43lpSQ,2426
|
||||
jh2/hpack/huffman_constants.py,sha256=MR9FhnEGlEXaMNsLDt36LTG6fyRY_KtvCr5a-X9iAUo,5541
|
||||
jh2/hpack/huffman_table.py,sha256=HQz60i6k1usN5Kw9m1XqlnArkAzfyWhU-tedoSYNzhg,168334
|
||||
jh2/hpack/struct.py,sha256=GYDgzjhgjU9vjbso5Z4Yt3nNHb-MrEtDGmfC6Yx2OVM,1064
|
||||
jh2/hpack/table.py,sha256=jBnzZ58oENZxGRQOfJIc3rdr5hBiUVgwK1g4qai-VF0,7828
|
||||
jh2/hyperframe/__init__.py,sha256=xVZqf0meDLaIa4H9ZhwmB12L7WCep44zYkyWiZ46MQs,90
|
||||
jh2/hyperframe/exceptions.py,sha256=MklxwxK4sBllsL2-Cx_twZcxduvLEAboL2zjDLQeDIQ,1623
|
||||
jh2/hyperframe/flags.py,sha256=veoNPgBUkJ_KCtv_Tns0ZwxzC0R7uIWiSCNz_LeyEpY,1392
|
||||
jh2/hyperframe/frame.py,sha256=OLGJ2e96fc2assedxFm2nV360SLlmOHeIyquAPTcfPQ,31930
|
||||
jh2/hyperframe/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
jh2/settings.py,sha256=aN6p8DttaCY1S9E3fgYrolXEKIDP4CXP_D4_WuJ5esI,11820
|
||||
jh2/stream.py,sha256=55Fi34Bzi2irfprxOQQnWflKLh8aliSW63waGwjiam4,55165
|
||||
jh2/utilities.py,sha256=X_OjwyXAaEZ14cnEgXkX-TonF0OK8pbry2eZTNixZ4s,24039
|
||||
jh2/windows.py,sha256=993XynsE2HHnIo51nwzSmTpC2-wAzVF1Fpx5y9GtLIg,5562
|
||||
@@ -0,0 +1,4 @@
|
||||
Wheel-Version: 1.0
|
||||
Generator: maturin (1.9.4)
|
||||
Root-Is-Purelib: false
|
||||
Tag: cp37-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2
|
||||
@@ -0,0 +1,21 @@
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2015-2025 Cory Benfield and contributors
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
Reference in New Issue
Block a user