Conversation
- Consolidate all dependencies into pyproject.toml for better management - Remove separate scripts/requirements.txt file - Update Makefile to use 'pip install -e .' for installation - Add dependency check script (scripts/check_dependencies.py) - Update documentation to reflect new dependency management - Add 'make check' command to verify environment setup - Fix Examples ordering in navigation and sync script - All dependencies now managed in single pyproject.toml file
- Update Makefile to use 'uv pip install -e .' instead of pip - Add UV availability check in scripts/check_dependencies.py - Update documentation to include UV prerequisites - Add UV installation instructions in README.md and docs/ - Enhance Makefile help with UV information - Add comments in pyproject.toml about UV usage - UV provides significantly faster package installation and resolution UV installation: curl -LsSf https://astral.sh/uv/install.sh | sh
- Reduce verbose checks to just essential ones - Only check UV availability and core imports - Much faster and cleaner output - Focus on what actually matters for getting started
There was a problem hiding this comment.
Bug: Duplicate Navigation Sections Confuse Users
The mkdocs.yml file contains duplicate navigation entries for the demo pages. The same demo section is listed twice: once under "💡 Demos:" and again under "Demos:", leading to user confusion and redundant navigation.
mkdocs.yml#L108-L152
Lines 108 to 152 in 52190ea
Bug: Transition Timing Mismatch in Gallery CTA
The transition property for .gallery-cta-link in src/ai/examples/index.md is set to 0.2s, which is inconsistent with the 0.3s specified in the src/templates/demo_gallery_template.j2 template. The generated file should align with the template, ideally by utilizing the var(--transition-normal) CSS variable.
src/ai/examples/index.md#L66-L67
pingcap.github.io/src/ai/examples/index.md
Lines 66 to 67 in 52190ea
Was this report helpful? Give feedback by reacting with 👍 or 👎
Uh oh!
There was an error while loading. Please reload this page.