Closed justin13601 closed 2 months ago
The changes across files focus on improving readability, formatting, and configuration management. Updates include adding exception handling, refining logging practices, and adjusting code structures for clarity and functionality. These changes aim to enhance the developer experience and code maintainability without altering core functionality significantly.
Files | Change Summary |
---|---|
.gitignore , pyproject.toml |
Added exclusions and dependencies. |
README.md , various sample_configs/*.yaml |
Formatting and spacing adjustments for readability. |
profiling/* , src/esgpt_task_querying/* |
Enhanced logging, exception handling, and configuration management. Code refactoring for clarity. |
Various sample_data/esgpt_sample/*.json, *.yaml |
Mostly cosmetic changes with some configuration adjustments. |
tutorial/example.ipynb , tests/test_query.py |
Minor functional and non-functional changes. |
ππ»β¨
In the garden of code, under the byte-sized sun,
A rabbit hopped through files, refactoring for fun.
With each file tweaked, a new leaf unturned,
In a digital meadow, where binary blooms earned.
Cheers to changes, both big and small,
In the world of code, one hop fixes all! πΌπ
Summary by CodeRabbit
New Features
Bug Fixes
Documentation
Refactor
Chores
.gitignore
to exclude specific directories and files.pytest-cov
to development dependencies for enhanced testing capabilities.