pyvider-cty 2025-08-11
Workspace configuration and Python 3.11 compatibility updates
10 files · 651+ · 186-

Workspace Configuration

1 file changed
  • wrkenv.toml Changes for workspace configuration
  • Added wrkenv.toml (13 lines): Workspace environment configuration baseline internal
    1 file
    • wrkenv.toml

Environment Scripts

2 files changed
  • env.ps1 Changes for environment scripts
  • env.sh Changes for environment scripts

Python 3.11 Compatibility

5 files changed
  • base.py Source module changes
  • list.py Source module changes
  • map.py Source module changes
  • set.py Source module changes
  • base.py Source module changes
  • Updated type annotations in base types and collection types to use from __future__ import annotations compatible generics specify internal
    5 files
    • base.py
    • list.py
    • map.py
    • set.py
    • base.py
  • types/base.py: 3 lines of changes decouple internal
    1 file
    • base.py
  • types/collections/list.py, map.py, set.py: 4 lines each decouple internal
    3 files
    • list.py
    • map.py
    • set.py
  • values/base.py: 3 lines of changes decouple internal
    1 file
    • base.py

Dependencies

2 files changed
  • pyproject.toml Project configuration changes
  • uv.lock Dependency lock file updated