BladeSzaSza Claude commited on
Commit
9ab88ef
Β·
1 Parent(s): 90341f1

Remove mermaid dependency from all requirements files

Browse files

- Removed mermaid>=0.1.0 from requirements.txt, demo/requirements.txt, backend/requirements.txt, and pyproject.toml
- Updated processing pipeline diagram to use plain text instead of mermaid syntax
- Simplifies dependencies and removes unused visualization library

πŸ€– Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>

.claude/settings.local.json CHANGED
@@ -5,7 +5,8 @@
5
  "Bash(/Users/csabi/.nvm/versions/node/v18.20.5/lib/node_modules/@anthropic-ai/claude-code/vendor/ripgrep/arm64-darwin/rg -n \"_smooth_metrics\" /Users/csabi/Develop/Laban-Movement-Analysis/backend/gradio_labanmovementanalysis/notation_engine.py)",
6
  "Bash(/Users/csabi/.nvm/versions/node/v18.20.5/lib/node_modules/@anthropic-ai/claude-code/vendor/ripgrep/arm64-darwin/rg -n \"# Footer\" /Users/csabi/Develop/Laban-Movement-Analysis/demo/app.py)",
7
  "Bash(find:*)",
8
- "Bash(git add:*)"
 
9
  ],
10
  "deny": []
11
  }
 
5
  "Bash(/Users/csabi/.nvm/versions/node/v18.20.5/lib/node_modules/@anthropic-ai/claude-code/vendor/ripgrep/arm64-darwin/rg -n \"_smooth_metrics\" /Users/csabi/Develop/Laban-Movement-Analysis/backend/gradio_labanmovementanalysis/notation_engine.py)",
6
  "Bash(/Users/csabi/.nvm/versions/node/v18.20.5/lib/node_modules/@anthropic-ai/claude-code/vendor/ripgrep/arm64-darwin/rg -n \"# Footer\" /Users/csabi/Develop/Laban-Movement-Analysis/demo/app.py)",
7
  "Bash(find:*)",
8
+ "Bash(git add:*)",
9
+ "Bash(git push:*)"
10
  ],
11
  "deny": []
12
  }
backend/requirements.txt CHANGED
@@ -7,9 +7,6 @@ ultralytics>=8.0.0
7
  tensorflow>=2.8.0
8
  tensorflow-hub>=0.12.0
9
 
10
- # For documentation and visualization
11
- mermaid>=0.1.0
12
-
13
  # Optional dependencies for development
14
  # pytest>=7.0.0
15
  # black>=22.0.0
 
7
  tensorflow>=2.8.0
8
  tensorflow-hub>=0.12.0
9
 
 
 
 
10
  # Optional dependencies for development
11
  # pytest>=7.0.0
12
  # black>=22.0.0
demo/app.py CHANGED
@@ -449,7 +449,7 @@ def create_demo() -> gr.Blocks:
449
 
450
  ## πŸ“ˆ Processing Pipeline
451
 
452
- ```mermaid
453
  Video Input β†’ Pose Detection β†’ LMA Analysis β†’ JSON Output
454
  ↓ ↓ ↓ ↓
455
  URL/Upload β†’ 15 Models β†’ Temporal β†’ Visualization
 
449
 
450
  ## πŸ“ˆ Processing Pipeline
451
 
452
+ ```
453
  Video Input β†’ Pose Detection β†’ LMA Analysis β†’ JSON Output
454
  ↓ ↓ ↓ ↓
455
  URL/Upload β†’ 15 Models β†’ Temporal β†’ Visualization
demo/requirements.txt CHANGED
@@ -1,2 +1 @@
1
- gradio_labanmovementanalysis
2
- mermaid>=0.1.0
 
1
+ gradio_labanmovementanalysis
 
pyproject.toml CHANGED
@@ -25,8 +25,7 @@ dependencies = [
25
  "tensorflow>=2.8.0",
26
  "tensorflow-hub>=0.12.0",
27
  "yt-dlp>=2025.05.22",
28
- "gradio_overlay_video>=0.0.9",
29
- "mermaid>=0.1.0"
30
  ]
31
 
32
  [project.optional-dependencies]
 
25
  "tensorflow>=2.8.0",
26
  "tensorflow-hub>=0.12.0",
27
  "yt-dlp>=2025.05.22",
28
+ "gradio_overlay_video>=0.0.9"
 
29
  ]
30
 
31
  [project.optional-dependencies]
requirements.txt CHANGED
@@ -6,5 +6,4 @@
6
  tensorflow>=2.8.0,
7
  tensorflow-hub>=0.12.0,
8
  yt-dlp>=2025.05.22,
9
- gradio_overlay_video>=0.0.9,
10
- mermaid>=0.1.0
 
6
  tensorflow>=2.8.0,
7
  tensorflow-hub>=0.12.0,
8
  yt-dlp>=2025.05.22,
9
+ gradio_overlay_video>=0.0.9