pole-python 是 Pole Python 运行时的轻量 monorepo。当前只包含保持兼容的 Python Thin SDK
发行包;自动 instrumentation、sitecustomize、启动器和框架 monkey patch 尚未实现。
packages/pole-client-python— PyPI distributionpole-client-python,import 路径继续使用pole_client。
python -m pip install -e 'packages/pole-client-python[dev]'
PYTHONPATH=packages/pole-client-python/src \
python -m unittest discover -s packages/pole-client-python/tests -v
python -m compileall -q \
packages/pole-client-python/src packages/pole-client-python/tests
python -m build \
--outdir packages/pole-client-python/dist \
packages/pole-client-python仓库结构为后续独立 Python runtime modules 预留位置,但不会为了目录对称创建空包。
安装 pole-client-python 不会自动导入 sitecustomize,也不会修改用户进程中的框架行为。