Removed unnecessary imports and added documentation theme
57 files · 1,588+ · 887-

Documentation theme assets

6 files changed
  • provide-theme.css Added Provide-branded MkDocs theme CSS (427 lines)
  • termynal.css Added Termynal terminal widget styles (127 lines)
  • custom.js Added custom JavaScript for documentation (121 lines)
  • mermaid-init.js Added Mermaid diagram initialization (16 lines)
  • termynal.js Added Termynal terminal widget JavaScript (264 lines)
  • extra.css Added empty extra CSS placeholder
  • Added Provide-branded MkDocs theme with custom CSS, Termynal terminal widget, and Mermaid diagram support instantiate behavioral
    3 files
    • provide-theme.css
    • termynal.css
    • termynal.js
  • Added custom JavaScript and Mermaid initialization for documentation instantiate internal
    2 files
    • custom.js
    • mermaid-init.js

Source code cleanup

7 files changed
  • __init__.py Removed unnecessary import
  • __init__.py Removed unnecessary import
  • __init__.py Removed unnecessary import
  • api.py Cleaned up imports (5 lines)
  • env_variables.py Removed unnecessary imports (23 lines)
  • file_info.py Cleaned up file info data source (33 lines)
  • warning_example.py Cleaned up warning example resource (19 lines)
  • Removed unnecessary imports from all pyvider-components source modules decouple internal
    3 files
    • __init__.py
    • __init__.py
    • __init__.py
  • Cleaned up data source implementations reducing code complexity decouple internal
    2 files
    • env_variables.py
    • file_info.py

Test and configuration updates

7 files changed
  • conftest.py Updated test configuration (4 lines)
  • test_data_source_env_variables.py Updated env variables tests (56 lines)
  • test_test_only_components.py Updated test-only component tests (44 lines)
  • pyproject.toml Added 15 lines of new configuration
  • CHANGELOG.md Added changelog (13 lines)
  • uv.lock Updated dependency lock file
  • wrknv.toml Updated task runner configuration (122 lines)
  • Updated test files with cleaner patterns and reduced boilerplate qualify internal
    3 files
    • conftest.py
    • test_data_source_env_variables.py
    • test_test_only_components.py
  • Updated pyproject.toml, wrknv.toml, and dependency lock file baseline internal
    3 files
    • pyproject.toml
    • wrknv.toml
    • uv.lock