pyvider 2025-08-31
Migrated to provide-foundation and converted all imports to absolute
209 files · 694+ · 1,244-

Core dependency migrated from pyvider-telemetry to provide-foundation

1 file changed
  • pyproject.toml Replaced pyvider-telemetry with provide-foundation dependency
  • Replaced pyvider-telemetry>=0.0.16 with provide-foundation in pyproject.toml dependencies interface architectural
    1 file
    • pyproject.toml
  • Added provide-foundation as editable local source in [tool.uv.sources] baseline internal
    1 file
    • pyproject.toml

Converted all relative imports to absolute imports

3 files changed
  • __init__.py Converted relative imports to absolute
  • discovery.py Converted relative imports to absolute
  • factory.py Converted relative imports to absolute
  • Converted all relative imports (from .base import …) to absolute imports (from pyvider.capabilities.base import …) across the entire src/pyvider/ tree decouple internal
    3 files
    • __init__.py
    • config.py
    • service.py
  • Affected all modules: capabilities, cli, common, conversion, data_sources, ephemerals, exceptions, functions, hub, protocols, providers, resources, and schema decouple internal
    3 files
    • adapters.py
    • base.py
    • provider.py

Configuration and test updates

2 files changed
  • wrknv.toml Workspace environment management configuration
  • uv.lock Updated lock file reflecting dependency changes
  • Added wrknv.toml configuration file for workspace environment management baseline internal
    1 file
    • wrknv.toml
  • Updated env.sh and env.ps1 with provide-foundation integration baseline internal
    2 files
    • env.sh
    • env.ps1