pyvider 2025-08-22
Enhanced dev environment with Python version checking and added lock file
4 files · 1,602+ · 8-

Python version checking in development environment

2 files changed
  • env.sh Added UV_PROJECT_ENVIRONMENT export, check_python_version() function, and stale venv detection
  • env.ps1 Removed trailing blank line
  • Added UV_PROJECT_ENVIRONMENT export early in env.sh so uv commands use the correct venv harden internal
    1 file
    • env.sh
  • Implemented check_python_version() function that validates venv Python version against project requirements and detects stale venvs harden behavioral
    1 file
    • env.sh

Dependency lock file and hypothesis added

2 files changed
  • uv.lock Resolved dependency specifications (1483 lines)
  • pyproject.toml Added hypothesis>=6.0.0 to dev deps and [tool.uv.sources] section
  • Added uv.lock with resolved dependency specifications baseline internal
    1 file
    • uv.lock
  • Added hypothesis>=6.0.0 to dev dependency group and [tool.uv.sources] section to pyproject.toml baseline internal
    1 file
    • pyproject.toml