pyvider-cty
2025-06-16
Removed release preparation documents, updated examples for current API
94 files · 3,968+ · 4,203-
Release Doc Removal
1 file changed
READINESS.mdSee points for details
Conversion Enhancements
1 file changed
__init__.py`conversion/__init__.py`: 9 lines of changes
conversion/__init__.py: 9 lines of changes decouple internal1 file
__init__.py
conversion/formats/__init__.py: 3 lines added instantiate internal1 file
__init__.py
conversion/formats/base.py: 11 lines of changes decouple internal1 file
base.py
conversion/formats/json.py: 9 lines of fixes remediate internal1 file
json.py
conversion/formats/msgpack.py: 24 lines of updates decouple internal1 file
msgpack.py
conversion/schema_type_encoder.py: 86 lines of improvements decouple internal1 file
schema_type_encoder.py
conversion/terraform.py: 92 lines of expansion baseline internal1 file
terraform.py
Path Module Enhancement
1 file changed
base.py`path/base.py`: 213 lines of expansion with improved path resolution
Type Updates
3 files changed
__init__.py`types/__init__.py`: Added capsule type exportbase.py`types/base.py`: 13 lines of changescapsule.py`types/capsule.py`: 18 lines of updates
types/__init__.py: Added capsule type export interface internal1 file
__init__.py
types/base.py: 13 lines of changes decouple internal1 file
base.py
types/capsule.py: 18 lines of updates decouple internal1 file
capsule.py
- Various collection and primitive type minor updates
decouple
internal
3 files
__init__.pybase.pycapsule.py
New Test Suite
1 file changed
test_set.pySee points for details
Example Updates
1 file changed
test_set.pyChanged
- Updated examples 02-11 for current API compatibility
interface
behavioral
10 files
example-02-object-schema-validation.pyexample-03-advanced-type-system.pyexample-04-serialization.pyexample-05-map-manipulation.pyexample-06-tuple-dynamic.pyexample-07-unknown-null-values.pyexample-08-path-navigation.pyexample-09-serialization.pyexample-10-value-marking.pyexample-11-complex-schema.py
Other
3 files changed
codec.py`codec.py`: 20 lines of changesencoding.py`exceptions/encoding.py`: 8 lines of adjustmentsbase.py`values/base.py`: Minor updates