.gitignore
.pre-commit-config.yaml
CHANGELOG.md
LICENSE
README.md
TODO.md
check.sh
pyproject.toml
.github/workflows/ci-cd.yml
examples/auto_model_example.py
examples/config.json
examples/intermediate_example.py
examples/multi_model_example.py
examples/simple_cli.py
examples/source_tracking_example.py
scripts/README.md
scripts/extract_release_notes.py
scripts/test_all_versions.sh
scripts/test_ci_locally.sh
scripts/test_with_act.sh
tests/README.md
tests/__init__.py
tests/features/__init__.py
tests/features/test_auto_model.py
tests/features/test_multi_model.py
tests/features/test_source_precedence.py
tests/integration/__init__.py
tests/integration/test_click_edge_cases.py
tests/integration/test_click_integration.py
tests/integration/test_click_integration_extended.py
tests/integration/test_context_handling.py
tests/unit/__init__.py
tests/unit/test_auto_model_field_processing.py
tests/unit/test_comprehensive_imports.py
tests/unit/test_init.py
tests/unit/test_init_edge_cases.py
tests/unit/test_init_version_edge_cases.py
tests/unit/test_model_extraction_methods.py
tests/unit/test_type_checking_imports.py
tests/unit/test_version_fallback.py
tests/unit/test_version_parsing.py
tests/unit/auto_model/__init__.py
tests/unit/auto_model/test_auto_model_annotation_inference.py
tests/unit/auto_model/test_auto_model_field_processing.py
tests/unit/auto_model/test_field_annotation_handling.py
tests/unit/auto_model/test_field_annotations.py
tests/unit/auto_model/test_type_inference.py
tests/unit/click/README_TESTING_STRATEGY.md
tests/unit/click/__init__.py
tests/unit/click/test_bool_flag_handling.py
tests/unit/click/test_click_config_building.py
tests/unit/click/test_click_constraint_formatting.py
tests/unit/click/test_click_decorator_edge_cases.py
tests/unit/click/test_click_interval_constraints.py
tests/unit/click/test_click_lambda_parsing.py
tests/unit/click/test_click_length_constraints.py
tests/unit/click/test_click_parameter_generation.py
tests/unit/click/test_click_predicate_handling.py
tests/unit/click/test_closure_extraction_errors.py
tests/unit/click/test_closure_handling.py
tests/unit/click/test_constraint_behavior.py
tests/unit/click/test_constraint_edge_cases.py
tests/unit/click/test_env_vars_option.py
tests/unit/click/test_json_config_loading.py
tests/unit/click/test_lambda_behavior.py
tests/unit/click/test_lambda_error_handling.py
tests/unit/click/test_predicate_source_errors.py
tests/unit/click/test_strict_mode_errors.py
tests/unit/click/test_type_handling.py
tests/unit/core/__init__.py
tests/unit/core/test_accessors.py
tests/unit/core/test_advanced_features.py
tests/unit/core/test_core.py
tests/unit/core/test_edge_cases.py
tests/unit/core/test_env_utils.py
tests/unit/core/test_field_constraint_extraction.py
tests/unit/core/test_field_utils.py
tests/unit/core/test_field_utils_edge_cases.py
tests/unit/core/test_sources.py
tests/unit/core/test_type_checking_blocks.py
tests/unit/model/__init__.py
tests/unit/model/test_accessor_caching.py
tests/unit/model/test_extract_edge_cases.py
tests/unit/model/test_model_click_context_handling.py
tests/unit/model/test_model_data_extraction.py
tests/unit/model/test_model_default_handling.py
tests/unit/model/test_model_environment_integration.py
tests/unit/model/test_model_extract_subset_edge_cases.py
tests/unit/model/test_model_extraction_methods.py
tests/unit/model/test_model_field_errors.py
tests/unit/model/test_model_object_extraction.py
tests/unit/model/test_non_dict_object_extraction.py
tests/unit/model/test_object_attribute_extraction.py
tests/unit/multi_model/__init__.py
tests/unit/multi_model/test_multi_model.py
tests/unit/multi_model/test_type_checking.py
wry/__init__.py
wry/auto_model.py
wry/click_integration.py
wry/multi_model.py
wry/py.typed
wry/core/__init__.py
wry/core/accessors.py
wry/core/env_utils.py
wry/core/field_utils.py
wry/core/model.py
wry/core/sources.py
wry/wry.egg-info/PKG-INFO
wry/wry.egg-info/SOURCES.txt
wry/wry.egg-info/dependency_links.txt
wry/wry.egg-info/requires.txt
wry/wry.egg-info/top_level.txt