plating 2025-12-01
Add documentation theme assets, PEP 561 markers, and workspace config expansion
35 files · 1,134+ · 29-

Documentation theme assets

7 files changed
  • provide-theme.css Custom theme CSS (427 lines)
  • termynal.css Terminal animation CSS (127 lines)
  • extra.css Empty placeholder CSS
  • custom.js Custom JavaScript (121 lines)
  • mermaid-init.js Mermaid diagram initialization (16 lines)
  • termynal.js Terminal animation widget (264 lines)
  • mkdocs.yml Updated to reference new theme assets
  • Added docs/css/provide-theme.css (427 lines), docs/css/termynal.css (127 lines), docs/css/extra.css specify internal
    3 files
    • provide-theme.css
    • termynal.css
    • extra.css
  • Added docs/js/custom.js (121 lines), docs/js/mermaid-init.js (16 lines), docs/js/termynal.js (264 lines) specify internal
    3 files
    • custom.js
    • mermaid-init.js
    • termynal.js
  • Updated mkdocs.yml to reference new theme assets instantiate internal
    1 file
    • mkdocs.yml

PEP 561 type markers

2 files changed
  • py.typed PEP 561 type marker for plating package
  • py.typed PEP 561 type marker for legacy garnish package
  • Added src/plating/py.typed and src/garnish/py.typed marker files for PEP 561 compliance instantiate internal
    2 files
    • py.typed
    • py.typed

Workspace configuration expansion

1 file changed
  • wrknv.toml Expanded with ~99 lines of workspace configuration
  • Expanded wrknv.toml by ~99 lines with detailed workspace configuration baseline internal
    1 file
    • wrknv.toml

Source file cleanup

23 files changed
  • _version.py Removed trailing conformance marker
  • basic.py Removed trailing conformance marker
  • filtered.py Removed trailing conformance marker
  • __init__.py Removed trailing conformance marker
  • base.py Removed trailing conformance marker
  • function.py Removed trailing conformance marker
  • __init__.py Removed trailing conformance marker
  • defaults.py Removed trailing conformance marker
  • __init__.py Removed trailing conformance marker
  • doc_generator.py Removed trailing conformance marker
  • project_utils.py Removed trailing conformance marker
  • __init__.py Removed trailing conformance marker
  • finder.py Removed trailing conformance marker
  • example_compiler.py Removed trailing conformance marker
  • __init__.py Removed trailing conformance marker
  • adorner.py Removed trailing conformance marker
  • plater.py Removed trailing conformance marker
  • plating.py Removed trailing conformance marker
  • registry.py Removed trailing conformance marker
  • formatters.py Removed trailing conformance marker
  • helpers.py Removed trailing conformance marker
  • engine.py Removed trailing conformance marker
  • metadata.py Removed trailing conformance marker
  • Removed trailing conformance markers (1-line deletions) from ~20 source files across plating subpackages decouple internal
    6 files
    • _version.py
    • base.py
    • doc_generator.py
    • finder.py
    • plating.py
    • registry.py

Build updates

2 files changed
  • pyproject.toml Added 5 lines of configuration
  • uv.lock Updated with new dependencies (78 lines)
  • Added 5 lines to pyproject.toml and updated uv.lock with new dependencies baseline internal
    2 files
    • pyproject.toml
    • uv.lock