- Replace manual column-width formatting with rich.Table - Add pyproject.toml, uv.lock for dependency management - Add .python-version (3.11) and .envrc for direnv/uv auto-setup - Add main.py scaffold Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
16 lines
300 B
Bash
16 lines
300 B
Bash
export PATH="/opt/homebrew/bin:$PATH"
|
||
|
||
# 建 .venv(第一次用)
|
||
if [ ! -d ".venv" ]; then
|
||
uv venv
|
||
fi
|
||
|
||
# 啟用(direnv 用 PATH 方式)
|
||
export VIRTUAL_ENV="$PWD/.venv"
|
||
export PATH="$VIRTUAL_ENV/bin:$PATH"
|
||
|
||
# 有 pyproject.toml 就裝套件
|
||
if [ -f "pyproject.toml" ]; then
|
||
uv sync
|
||
fi
|