docs: prefer python3 in setup examples (#86)

This commit is contained in:
Sheroy Cooper
2026-07-09 06:05:16 +02:00
committed by GitHub
parent b8d35a4b69
commit 22a4438dab
3 changed files with 12 additions and 10 deletions
+4 -4
View File
@@ -19,10 +19,10 @@ You'll need an Anthropic API key or a Claude Pro/Team subscription. See the [Cla
Python 3.10+ is required for the salary lookup tool. Check with:
```bash
python --version
python3 --version
```
On Windows, `py --version` is often the most reliable check if `python` is not on your PATH.
On Windows, `py --version` is often the most reliable check. If your system exposes Python as `python` instead of `python3`, use `python` in the commands below.
### Bun (for job search tools)
@@ -196,7 +196,7 @@ If you have salary data (from a union, salary survey, Glassdoor, or personal res
2. **Option B:** Convert from Excel:
```bash
pip install openpyxl
python tools/convert_salary_excel.py path/to/salary-data.xlsx --source "My Salary Data 2025"
python3 tools/convert_salary_excel.py path/to/salary-data.xlsx --source "My Salary Data 2025"
```
This creates `salary_data.json` which the `/apply` workflow uses for salary benchmarking. If you skip this step, salary lookup is simply omitted.
@@ -257,7 +257,7 @@ Make sure Bun is installed and you ran `bun install` in each CLI directory. The
The cover letter template expects fonts in `cover_letters/OpenFonts/fonts/`. Make sure this directory exists and contains the Lato and Raleway font files.
### Stale `.claude/settings.local.json` from an older clone
Shared Claude Code permissions now live in `.claude/settings.json` (scoped to `bun run` and `python salary_lookup.py`). Earlier versions of this repo committed a broader `.claude/settings.local.json` that pre-approved `Bash(curl:*)`, `Bash(python:*)` and `Bash(bun:*)`. If you cloned before that change, git leaves the old file behind in your working copy, and its permissions still apply on top of `settings.json`. Delete it (or trim it to your own personal overrides):
Shared Claude Code permissions now live in `.claude/settings.json` (scoped to `bun run`, `python salary_lookup.py`, and `python3 salary_lookup.py`). Earlier versions of this repo committed a broader `.claude/settings.local.json` that pre-approved `Bash(curl:*)`, `Bash(python:*)` and `Bash(bun:*)`. If you cloned before that change, git leaves the old file behind in your working copy, and its permissions still apply on top of `settings.json`. Delete it (or trim it to your own personal overrides):
```bash
rm .claude/settings.local.json