pyvider 2025-11-18
Achieved REUSE license compliance, added a comprehensive frontend/UX issues analysis, and...
67 files · 2,151+ · 5,172-

REUSE License

67 files changed
  • .gitleaksignore Added .gitleaksignore (+15 lines)
  • settings.local.json Removed content from settings.local.json (-21 lines)
  • docs-check.yml Added docs-check.yml (+3 lines)
  • .gitignore Added .gitignore (+13 lines)
  • .markdownlint.json.license Added .markdownlint.json.license (+2 lines)
  • coverage.xml Removed content from coverage.xml (-5051 lines)
  • CLAUDE.md Updated CLAUDE.md (+5/-3 lines)
  • FRONTEND_ISSUES.md Added FRONTEND_ISSUES.md (+512 lines)
  • Apache-2.0.txt Added Apache-2.0.txt (+73 lines)
  • MPL-2.0.txt Added MPL-2.0.txt (+373 lines)
  • Makefile.backup.20251110 Removed content from Makefile.backup.20251110 (-13 lines)
  • README.md Updated README.md (+13/-2 lines)
  • REUSE.toml Added REUSE.toml (+77 lines)
  • data_sources.md Updated data_sources.md (+9/-3 lines)
  • exceptions.md Updated exceptions.md (+1/-1 lines)
  • capabilities.md.disabled.license Added capabilities.md.disabled.license (+2 lines)
  • resources.md Updated resources.md (+2/-2 lines)
  • guidelines.md Updated guidelines.md (+1/-1 lines)
  • DEVELOPMENT.md Updated DEVELOPMENT.md (+1/-1 lines)
  • architecture.md Updated architecture.md (+4/-1 lines)
  • cty-type-system.md Added cty-type-system.md (+355 lines)
  • faq.md Added faq.md (+1 lines)
  • advanced-patterns.md Updated advanced-patterns.md (+10/-1 lines)
  • provider-lifecycle.md Added provider-lifecycle.md (+4 lines)
  • creating-providers.md Updated creating-providers.md (+3/-1 lines)
  • creating-resources.md Updated creating-resources.md (+2/-2 lines)
  • using-decorators.md Updated using-decorators.md (+2/-1 lines)
  • error-handling.md Updated error-handling.md (+1/-1 lines)
  • logging.md Updated logging.md (+3/-2 lines)
  • testing-providers.md Updated testing-providers.md (+1/-1 lines)
  • best-practices.md Added best-practices.md (+209 lines)
  • production-readiness.md Updated production-readiness.md (+2/-2 lines)
  • security-best-practices.md Added security-best-practices.md (+15 lines)
  • configuration.md Updated configuration.md (+3/-1 lines)
  • managing-resources.md Updated managing-resources.md (+27/-1 lines)
  • create-resource.md Updated create-resource.md (+2/-2 lines)
  • data-source-api.md Updated data-source-api.md (+1/-1 lines)
  • blocks.md Updated blocks.md (+1/-1 lines)
  • computed-attributes.md Updated computed-attributes.md (+1/-1 lines)
  • schema-by-example.md Updated schema-by-example.md (+1/-1 lines)
  • building-your-first-data-source.md Updated building-your-first-data-source.md (+2/-2 lines)
  • building-your-first-resource.md Updated building-your-first-resource.md (+2/-2 lines)
  • intermediate-provider.md Updated intermediate-provider.md (+3/-3 lines)
  • pyvider.toml Added pyvider.toml (+3 lines)
  • __init__.py Added __init__.py (+4 lines)
  • data_sources.py Added data_sources.py (+4 lines)
  • functions.py Added functions.py (+4 lines)
  • provider.py Added provider.py (+4 lines)
  • resources.py Added resources.py (+4 lines)
  • terraform-provider-demo.license Added terraform-provider-demo.license (+2 lines)
  • __init__.py Added __init__.py (+4 lines)
  • test_provider.py Added test_provider.py (+4 lines)
  • mkdocs.yml Added mkdocs.yml (+1 lines)
  • pyproject.toml Updated pyproject.toml (+9/-11 lines)
  • install-opentofu-wrapper.sh Updated install-opentofu-wrapper.sh (+4/-1 lines)
  • install-uv.sh Updated install-uv.sh (+5/-1 lines)
  • 01_install_common_deps.sh Updated 01_install_common_deps.sh (+5/-1 lines)
  • 02_install_uv.sh Updated 02_install_uv.sh (+5/-1 lines)
  • 03_install_terraform.sh Updated 03_install_terraform.sh (+5/-1 lines)
  • 04_install_tofu.sh Updated 04_install_tofu.sh (+5/-1 lines)
  • 01_install_homebrew.sh Updated 01_install_homebrew.sh (+5/-1 lines)
  • 02_install_deps.sh Updated 02_install_deps.sh (+5/-1 lines)
  • 03_install_uv.sh Updated 03_install_uv.sh (+5/-1 lines)
  • 04_install_terraform.sh Updated 04_install_terraform.sh (+5/-1 lines)
  • 05_install_tofu.sh Updated 05_install_tofu.sh (+5/-1 lines)
  • __init__.py Updated __init__.py (+6/-1 lines)
  • uv.lock Updated uv.lock (+291/-24 lines)
  • Fixed all documentation issues to achieve REUSE compliance remediate internal
    1 file
    • .gitleaksignore
  • Added SPDX header to .gitleaksignore instantiate internal
    1 file
    • .gitleaksignore
  • Cleaned up artifacts and documented advanced patterns decouple internal
    1 file
    • .gitleaksignore

Frontend/UX Issues Analysis

1 file changed
  • FRONTEND_ISSUES.md Changes to FRONTEND_ISSUES.md
  • Added comprehensive frontend and user-facing issues analysis document instantiate behavioral
    1 file
    • FRONTEND_ISSUES.md