pyvider-hcl 2025-10-22
Updated CLAUDE.md for uv workflow and added Hypothesis deadline override
4 files · 46+ · 20-

CLAUDE.md rewritten for uv-based development workflow

1 file changed
  • CLAUDE.md Changed all instructions from source env.sh to uv sync, and bare tool commands to uv run prefixed versions
  • Changed all instructions from source env.sh to uv sync for environment setup specify internal
    1 file
    • CLAUDE.md
  • Changed bare pytest, ruff, mypy commands to uv run pytest, uv run ruff, uv run mypy specify internal
    1 file
    • CLAUDE.md
  • Updated troubleshooting section accordingly specify internal
    1 file
    • CLAUDE.md

Hypothesis deadline removed to prevent flaky test failures

1 file changed
  • test_property_based.py Added @settings(deadline=None) to test_simple_key_value_parsing
  • Added @settings(deadline=None) to test_simple_key_value_parsing in property-based tests to prevent flaky failures from Hypothesis deadline enforcement qualify internal
    1 file
    • test_property_based.py

Local foundation source path configured for development

2 files changed
  • pyproject.toml Added [tool.uv.sources] with provide-foundation pointing to ../provide-foundation as editable local path
  • uv.lock Lock file updated to reflect local source configuration
  • Added [tool.uv.sources] with provide-foundation pointing to ../provide-foundation as editable local path for development baseline internal
    1 file
    • pyproject.toml