.cursorrules
.gitignore
.markdownlint.json
.pre-commit-config.yaml
AI_KNOWLEDGE_BASE.md
CHANGELOG.md
CONTRIBUTING.md
LICENSE
README.md
RELEASE_PROCESS.md
TODO.md
check.sh
pyproject.toml
.github/workflows/ci-cd.yml
examples/autowrymodel_comprehensive.py
examples/config.json
examples/multimodel_comprehensive.py
examples/sample_config.json
examples/wrymodel_comprehensive.py
scripts/README.md
scripts/extract_release_notes.py
scripts/test_all_versions.sh
scripts/test_ci_locally.sh
scripts/test_with_act.sh
scripts/update-dependencies.sh
tests/README.md
tests/__init__.py
tests/features/__init__.py
tests/features/test_auto_model.py
tests/features/test_inheritance.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_argument_help_injection.py
tests/unit/test_auto_model_field_processing.py
tests/unit/test_comprehensive_imports.py
tests/unit/test_exclude_enum.py
tests/unit/test_generate_click_classmethod.py
tests/unit/test_help_system.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_multiple_option_bug.py
tests/unit/test_type_checking_imports.py
tests/unit/test_variadic_argument_bug.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_edge_cases.py
tests/unit/auto_model/test_auto_model_field_processing.py
tests/unit/auto_model/test_auto_model_list_fields.py
tests/unit/auto_model/test_comma_separated_lists.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_argument_types.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_explicit_argument_help_injection.py
tests/unit/click/test_field_alias_with_click_options.py
tests/unit/click/test_format_constraint_text.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_extract_subset_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_edge_cases.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/_version.py
wry/auto_model.py
wry/click_integration.py
wry/comma_separated.py
wry/help_system.py
wry/multi_model.py
wry/py.typed
wry.egg-info/PKG-INFO
wry.egg-info/SOURCES.txt
wry.egg-info/dependency_links.txt
wry.egg-info/requires.txt
wry.egg-info/top_level.txt
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