Skip to content

remove requirements.txt, declare all deps in pyproject.toml#271

Merged
HumanBean17 merged 5 commits into
masterfrom
chore/requirements-txt
Jun 6, 2026
Merged

remove requirements.txt, declare all deps in pyproject.toml#271
HumanBean17 merged 5 commits into
masterfrom
chore/requirements-txt

Conversation

@HumanBean17

Copy link
Copy Markdown
Owner

Summary

  • Remove requirements.txt (was a raw pip freeze dump of all 144 transitive deps)
  • Add pydantic>=2.0,<3 to dependencies (imported directly but previously undeclared)
  • Add [project.optional-dependencies] with dev group for pytest and ruff

Test plan

  • pip install -e ".[dev]" succeeds and all imports resolve
  • pytest runs normally
  • ruff check . works

🤖 Generated with Claude Code

HumanBean17 and others added 4 commits June 6, 2026 20:37
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
pip freeze dump was redundant with pyproject.toml. Add missing pydantic
direct dependency and dev extras (pytest, ruff).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Was in requirements.txt before but missed during migration.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@HumanBean17 HumanBean17 force-pushed the chore/requirements-txt branch from d12cb6a to 7569244 Compare June 6, 2026 17:37
Commit 584db63 renamed sections in SKILL.md but tests were skipped
(docs-only PR). Update assertions to match new headings:
- Canonical workflow → Workflow Patterns
- Decision tree → Decision Framework
- Recovery playbook → Recovery Playbook (case fix)
- Common navigation patterns → Workflow Patterns (merged)
+ added Tool Inventory check

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@HumanBean17 HumanBean17 merged commit f512e87 into master Jun 6, 2026
1 of 2 checks passed
HumanBean17 added a commit that referenced this pull request Jun 6, 2026
…work, and deps cleanup

Restores tree to 2a3e4be (last pre-June-6) plus:
- 4c7ae7b fix(pipeline): fall back to PATH lookup for cocoindex binary (#261)
- 584db63 rework skill and agent to combine RAG graph navigation with file-system search (#269)
- f512e87 remove requirements.txt, declare all deps in pyproject.toml (#271)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
HumanBean17 added a commit that referenced this pull request Jun 6, 2026
…work, and deps cleanup (#274)

Restores tree to 2a3e4be (last pre-June-6) plus:
- 4c7ae7b fix(pipeline): fall back to PATH lookup for cocoindex binary (#261)
- 584db63 rework skill and agent to combine RAG graph navigation with file-system search (#269)
- f512e87 remove requirements.txt, declare all deps in pyproject.toml (#271)

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant