pyvider-hcl 2025-11-15
Removed foundry assets, increased line length, added py.typed marker
51 files · 386+ · 4,862-

Excluded foundry assets from tracking

42 files changed
  • .gitignore Added site/ and .provide/foundry/ to gitignore
  • base-mkdocs.yml Deleted (moved to gitignore)
  • gen_ref_pages.py Deleted (moved to gitignore)
  • DISTRIBUTION.md Deleted (moved to gitignore)
  • README.md Deleted (moved to gitignore)
  • _global_footer.tmpl.md Deleted (moved to gitignore)
  • build-tools-setup.md Deleted (moved to gitignore)
  • cli-verification.md Deleted (moved to gitignore)
  • code-quality-setup.md Deleted (moved to gitignore)
  • crypto-setup.md Deleted (moved to gitignore)
  • go-requirements.md Deleted (moved to gitignore)
  • ide-setup.md Deleted (moved to gitignore)
  • optional-dependencies.md Deleted (moved to gitignore)
  • platform-specific-macos.md Deleted (moved to gitignore)
  • python-requirements.md Deleted (moved to gitignore)
  • python-version-setup.md Deleted (moved to gitignore)
  • testing-setup.md Deleted (moved to gitignore)
  • troubleshooting-common.md Deleted (moved to gitignore)
  • uv-installation.md Deleted (moved to gitignore)
  • verification-commands.md Deleted (moved to gitignore)
  • virtual-env-setup.md Deleted (moved to gitignore)
  • DEVELOPER_GUIDE.md Deleted (moved to gitignore)
  • README.md Deleted (moved to gitignore)
  • __init__.py Deleted (moved to gitignore)
  • officium-dark.svg Deleted (moved to gitignore)
  • officium-light.svg Deleted (moved to gitignore)
  • provide-theme.css Deleted (moved to gitignore)
  • termynal.css Deleted (moved to gitignore)
  • USAGE.md Deleted (moved to gitignore)
  • contributors.yml Deleted (moved to gitignore)
  • external_links.yml Deleted (moved to gitignore)
  • people.yml Deleted (moved to gitignore)
  • sponsors.yml Deleted (moved to gitignore)
  • __init__.py Deleted (moved to gitignore)
  • nav_filter_hook.py Deleted (moved to gitignore)
  • terraform_provider.py Deleted (moved to gitignore)
  • version_hook.py Deleted (moved to gitignore)
  • custom.js Deleted (moved to gitignore)
  • mermaid-init.js Deleted (moved to gitignore)
  • termynal.js Deleted (moved to gitignore)
  • audit-badge.md Deleted (moved to gitignore)
  • audit-status.md Deleted (moved to gitignore)
  • Added site/ and .provide/foundry/ to .gitignore and deleted all tracked foundry files baseline internal
    1 file
    • .gitignore

Increased ruff line length to 111

1 file changed
  • pyproject.toml Changed ruff line-length from 88 to 111
  • Changed line-length = 88 to line-length = 111 in ruff config, allowing previously wrapped lines to consolidate baseline internal
    1 file
    • pyproject.toml

Added CtyValidationError handling in factories

1 file changed
  • factories.py Added CtyValidationError import and widened exception catch for more precise error handling
  • Added CtyValidationError import and changed except CtyError to except (CtyError, CtyValidationError) for more precise error catching harden behavioral
    1 file
    • factories.py

Added py.typed marker

1 file changed
  • py.typed Empty PEP 561 typed package marker file
  • Added empty src/pyvider/hcl/py.typed file to mark package as PEP 561 typed baseline internal
    1 file
    • py.typed

Switched to dynamic versioning

7 files changed
  • pyproject.toml Moved from inline version to dynamic version reading from VERSION file
  • CLAUDE.md Updated project guidance document
  • LICENSE Updated license file
  • VERSION Updated version file
  • GEMINI.md Added archived documentation
  • uv.lock Updated lock file
  • wrknv.toml Updated task runner configuration
  • Moved from inline version = "0.0.113" to dynamic = ["version"] with [tool.setuptools.dynamic] version = {file = "VERSION"} baseline internal
    1 file
    • pyproject.toml