From 235826d7fa064bebd295dcbb82198c80f7e6f55b Mon Sep 17 00:00:00 2001 From: Tejadhith Sankar Date: Tue, 7 Jul 2026 17:36:58 +0000 Subject: [PATCH] Update HolisticTraceAnalysis dependency to the traceinsight package --- .github/workflows/end_to_end_tests.yml | 7 +------ .github/workflows/python_tests.yml | 7 +------ USER_GUIDE.md | 9 ++------- pyproject.toml | 2 +- 4 files changed, 5 insertions(+), 20 deletions(-) diff --git a/.github/workflows/end_to_end_tests.yml b/.github/workflows/end_to_end_tests.yml index fcddc117..7fe4d27f 100644 --- a/.github/workflows/end_to_end_tests.yml +++ b/.github/workflows/end_to_end_tests.yml @@ -28,12 +28,7 @@ jobs: - name: Install HTA run: | - git clone https://github.com/facebookresearch/HolisticTraceAnalysis.git - cd HolisticTraceAnalysis - git checkout d731cc2e2249976c97129d409a83bd53d93051f6 - git submodule update --init - pip install -r requirements.txt - pip install -e . + pip install traceinsight - name: Test chakra_trace_link Without Arguments run: | diff --git a/.github/workflows/python_tests.yml b/.github/workflows/python_tests.yml index a44a2e77..602176ac 100644 --- a/.github/workflows/python_tests.yml +++ b/.github/workflows/python_tests.yml @@ -28,12 +28,7 @@ jobs: - name: Install HTA run: | - git clone https://github.com/facebookresearch/HolisticTraceAnalysis.git - cd HolisticTraceAnalysis - git checkout d731cc2e2249976c97129d409a83bd53d93051f6 - git submodule update --init - pip install -r requirements.txt - pip install -e . + pip install traceinsight - name: Install Dependencies run: | diff --git a/USER_GUIDE.md b/USER_GUIDE.md index 164aaeb6..c2c409bd 100644 --- a/USER_GUIDE.md +++ b/USER_GUIDE.md @@ -36,15 +36,10 @@ $ pip install . ``` ### Step 4: Install Holistic Trace Analysis -Installing Holistic Trace Analysis is necessary for Trace link. +Installing Holistic Trace Analysis (published on PyPI as `traceinsight`) is necessary for Trace link. ```bash -$ git clone https://github.com/facebookresearch/HolisticTraceAnalysis.git -$ cd HolisticTraceAnalysis -$ git checkout d731cc2e2249976c97129d409a83bd53d93051f6 -$ git submodule update --init -$ pip install -r requirements.txt -$ pip install -e . +$ pip install traceinsight ``` ### Step 5: Uninstalling Chakra diff --git a/pyproject.toml b/pyproject.toml index 99193c03..412d93a5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,7 +19,7 @@ dependencies = [ "graphviz", "networkx", "pydot", - "HolisticTraceAnalysis @ git+https://github.com/facebookresearch/HolisticTraceAnalysis.git@d731cc2e2249976c97129d409a83bd53d93051f6" + "traceinsight" ] [project.urls]