pyvider
2025-01-02
Schema Attributes and Provider and Resources
66 files · 3,269+ · 404-
Schema Attributes
49 files changed
attributes.pyUpdated attributes.py (+102/-21 lines)base.pyUpdated base.py (+14/-1 lines)auto-load.mdAdded auto-load.md (+14 lines)chatgpt-review-2025-01-02-1316.mdAdded chatgpt-review-2025-01-02-1316.md (+183 lines)2025-01-01-1555-using-tfattr-factories.mdAdded 2025-01-01-1555-using-tfattr-factories.md (+135 lines)chatgpt-2024-12-31-2047.mdUpdated chatgpt-2024-12-31-2047.md (+12/-12 lines)pyvider-review-20241228-1020.mdUpdated pyvider-review-20241228-1020.md (+1/-1 lines)desired-features.mdAdded desired-features.md (+7 lines)dynamic-logging.mdUpdated dynamic-logging.md (+1/-1 lines)feature-first.mdUpdated feature-first.md (+4/-4 lines)maturity.mdAdded maturity.md (+180 lines)metaschema-2025-01-02.mdAdded metaschema-2025-01-02.md (+24 lines)naming-convention.mdUpdated naming-convention.md (+8/-8 lines)notes.mdUpdated notes.md (+26/-1 lines)random-notes-01-02.mdAdded random-notes-01-02.md (+425 lines)refactoring.mdUpdated refactoring.md (+1/-1 lines)schema-blah-01-02.mdAdded schema-blah-01-02.md (+219 lines)schema-dev-2025-01-02-1056.mdAdded schema-dev-2025-01-02-1056.md (+235 lines)schema-dev-2025-01-02.mdAdded schema-dev-2025-01-02.md (+79 lines)schema-research-2025-01-02.mdAdded schema-research-2025-01-02.md (+39 lines)terminology.mdUpdated terminology.md (+1/-1 lines)tf-reserved-keywords.mdAdded tf-reserved-keywords.md (+61 lines)tfschema-development.mdAdded tfschema-development.md (+191 lines)validator-dev-02.mdAdded validator-dev-02.md (+201 lines)validators-2025-01-02.mdAdded validators-2025-01-02.md (+193 lines)attributes.mdAdded attributes.md (+19 lines)capabilities.mdAdded capabilities.md (+10 lines)components.mdAdded components.md (+5 lines)datasources.mdAdded datasources.md (+6 lines)functions.mdAdded functions.md (+11 lines)provider.mdAdded provider.md (+5 lines)registry.mdAdded registry.md (+9 lines)dynamic_values.mdAdded dynamic_values.md (+9 lines)filter.mdAdded filter.md (+12 lines)hub.mdAdded hub.md (+7 lines)lifecycle.mdAdded lifecycle.md (+11 lines)protocols.mdAdded protocols.md (+10 lines)reserved-keywords.mdAdded reserved-keywords.md (+41 lines)resources.mdAdded resources.md (+10 lines)schema.mdAdded schema.md (+137 lines)services.mdAdded services.md (+6 lines)state.mdAdded state.md (+5 lines)validation.mdAdded validation.md (+9 lines)validators.mdAdded validators.md (+125 lines)test-schema.pyAdded test-schema.py (+82 lines)test_discovery.pyUpdated test_discovery.py (+4/-24 lines)test_registry.pyUpdated test_registry.py (+56/-56 lines)test_tftypes_collections_map.pyUpdated test_tftypes_collections_map.py (+18/-7 lines)test_tftypes_types_simple.pyUpdated test_tftypes_types_simple.py (+1/-1 lines)
Hub Module
3 files changed
decorators.pyUpdated decorators.py (+7/-7 lines)discovery.pyUpdated discovery.py (+12/-12 lines)validators.pyUpdated validators.py (+2/-2 lines)
- Updated
src/pyvider/hub/decorators.py(14 lines changed) with improved registration decouple internal1 file
decorators.py
- Updated
src/pyvider/hub/discovery.py(24 lines changed) with refined scanning decouple internal1 file
discovery.py
- Updated
src/pyvider/hub/validators.pywith validation improvements decouple internal1 file
validators.py
Logscribe
2 files changed
core.pyAdded core.py (+11 lines)tracer.pyUpdated tracer.py (+14/-2 lines)
- Updated
src/logscribe/core.py(11 lines added) with additional configuration instantiate internal1 file
core.py
- Updated
src/logscribe/tracer.py(16 lines changed) decouple internal1 file
tracer.py
Provider and Resources
12 files changed
__main__.pyUpdated __main__.py (+1/-1 lines)base_provider.pyUpdated base_provider.py (+2/-2 lines)handler.pyUpdated handler.py (+1/-1 lines)registry.pyUpdated registry.py (+2/-2 lines)base.pyUpdated base.py (+122/-29 lines)list.pyUpdated list.py (+2/-2 lines)map.pyUpdated map.py (+101/-122 lines)set.pyUpdated set.py (+16/-78 lines)bool.pyUpdated bool.py (+8/-2 lines)number.pyUpdated number.py (+2/-1 lines)string.pyUpdated string.py (+2/-1 lines)type.pyRemoved type.py (-1 lines)
Documentation
50 files changed
auto-load.mdChanges to auto-load.mdchatgpt-review-2025-01-02-1316.mdChanges to chatgpt-review-2025-01-02-1316.md2025-01-01-1555-using-tfattr-factories.mdChanges to 2025-01-01-1555-using-tfattr-factories.mdchatgpt-2024-12-31-2047.mdChanges to chatgpt-2024-12-31-2047.mdpyvider-review-20241228-1020.mdChanges to pyvider-review-20241228-1020.mddesired-features.mdChanges to desired-features.mddocs-outline-01-2025-01-03.mdChanges to docs-outline-01-2025-01-03.mddynamic-logging.mdChanges to dynamic-logging.mdfeature-first.mdChanges to feature-first.md1-1-1-what-is-pyvider.mdChanges to 1-1-1-what-is-pyvider.md1-1-2-key-features.mdChanges to 1-1-2-key-features.md1-1-3-why-pyvider.mdChanges to 1-1-3-why-pyvider.md1-1-4-goals.mdChanges to 1-1-4-goals.md1-1-overview.mdChanges to 1-1-overview.mdsummary.mdChanges to summary.mdmaturity.mdChanges to maturity.mdmetaschema-2025-01-02.mdChanges to metaschema-2025-01-02.mdnaming-convention.mdChanges to naming-convention.mdnotes.mdChanges to notes.mdrandom-notes-01-02.mdChanges to random-notes-01-02.mdrefactoring.mdChanges to refactoring.mdschema-blah-01-02.mdChanges to schema-blah-01-02.mdschema-dev-2025-01-02-1056.mdChanges to schema-dev-2025-01-02-1056.mdschema-dev-2025-01-02.mdChanges to schema-dev-2025-01-02.mdschema-research-2025-01-02.mdChanges to schema-research-2025-01-02.mdterminology.mdChanges to terminology.mdtf-reserved-keywords.mdChanges to tf-reserved-keywords.mdtfschema-development.mdChanges to tfschema-development.mdvalidator-dev-02.mdChanges to validator-dev-02.mdvalidators-2025-01-02.mdChanges to validators-2025-01-02.mdattributes.mdChanges to attributes.mdcapabilities.mdChanges to capabilities.mdcomponents.mdChanges to components.mddatasources.mdChanges to datasources.mdfunctions.mdChanges to functions.mdprovider.mdChanges to provider.mdregistry.mdChanges to registry.mddynamic_values.mdChanges to dynamic_values.mdfilter.mdChanges to filter.mdhub.mdChanges to hub.mdindex01.mdChanges to index01.mdlifecycle.mdChanges to lifecycle.mdprotocols.mdChanges to protocols.mdreserved-keywords.mdChanges to reserved-keywords.mdresources.mdChanges to resources.mdschema.mdChanges to schema.mdservices.mdChanges to services.mdstate.mdChanges to state.mdvalidation.mdChanges to validation.mdvalidators.mdChanges to validators.md
- Updated various docs with formatting and terminology corrections
specify
errata
50 files
auto-load.mdchatgpt-review-2025-01-02-1316.md2025-01-01-1555-using-tfattr-factories.mdchatgpt-2024-12-31-2047.mdpyvider-review-20241228-1020.mddesired-features.mddocs-outline-01-2025-01-03.mddynamic-logging.mdfeature-first.md1-1-1-what-is-pyvider.md1-1-2-key-features.md1-1-3-why-pyvider.md1-1-4-goals.md1-1-overview.mdsummary.mdmaturity.mdmetaschema-2025-01-02.mdnaming-convention.mdnotes.mdrandom-notes-01-02.mdrefactoring.mdschema-blah-01-02.mdschema-dev-2025-01-02-1056.mdschema-dev-2025-01-02.mdschema-research-2025-01-02.mdterminology.mdtf-reserved-keywords.mdtfschema-development.mdvalidator-dev-02.mdvalidators-2025-01-02.mdattributes.mdcapabilities.mdcomponents.mddatasources.mdfunctions.mdprovider.mdregistry.mddynamic_values.mdfilter.mdhub.mdindex01.mdlifecycle.mdprotocols.mdreserved-keywords.mdresources.mdschema.mdservices.mdstate.mdvalidation.mdvalidators.md