pyvider-components
2025-12-02
Added module docstrings and simplified component implementations
64 files · 1,655+ · 942-
Module docstrings and package exports
5 files changed
__init__.pyAdded module-level exports (2 lines)__init__.pyAdded module-level exports (2 lines)__init__.pyUpdated package exports (3 lines)__init__.pyUpdated package exports (3 lines)__init__.pyUpdated package exports (3 lines)
Component simplification
10 files changed
api.pyUpdated API capability with cleaner types (6 lines)lens.pySimplified lens capability (2 lines)env_variables.pySimplified variable handling (24 lines)file_info.pyReduced complexity (34 lines)http_api.pySimplified HTTP API data source (18 lines)nested_data_test_suite.pyRefactored nested data test suite (50 lines)file_content.pySimplified file content resource (24 lines)local_directory.pySimplified local directory resource (28 lines)private_state_verifier.pySimplified private state verifier (16 lines)warning_example.pySimplified warning example resource (34 lines)
- Simplified env_variables.py, file_info.py, and http_api.py data sources with cleaner patterns
decouple
internal
3 files
env_variables.pyfile_info.pyhttp_api.py
- Simplified all resource implementations with reduced complexity
decouple
internal
3 files
file_content.pylocal_directory.pyprivate_state_verifier.py
Configuration and test updates
4 files changed
pyproject.tomlAdded 32 lines of additional configurationuv.lockUpdated dependency lock filewrknv.tomlUpdated task runner configurationtest_test_only_components.pyUpdated test-only component tests (44 lines)