Prepare v1.0.0 release with examples, docs, and comprehensive test coverage
45 files · 1,891+ · 942-

Examples and documentation

11 files changed
  • 01_quick_start.py Quick start example
  • 02_custom_configuration.py Custom configuration example
  • 03_named_loggers.py Named loggers example
  • 04_das_logging.py DAS logging example
  • 05_exception_handling.py Exception handling example
  • 06_trace_logging.py Trace logging example
  • 07_module_filtering.py Module filtering example
  • 08_env_variables_config.py Environment configuration example
  • 09_async_usage.py Async usage example
  • 10_production_patterns.py Production patterns example
  • README.md Examples index
  • Added 10 focused example scripts with README covering all major usage patterns specify behavioral
    2 files
    • 01_quick_start.py
    • README.md

Source module improvements

7 files changed
  • __init__.py Updated exports and docstrings
  • config.py Enhanced with improved docstrings
  • core.py Expanded with better documentation
  • base.py Improved with docstrings
  • custom_processors.py Refactored processors
  • emoji_matrix.py Enhanced emoji matrix
  • types.py Expanded type definitions
  • Enhanced all source modules with improved docstrings and documentation for 1.0.0 release decouple behavioral
    2 files
    • config.py
    • core.py

Test reorganization

4 files changed
  • test_lazy_init.py Moved from lazy_init/ package to top level
  • test_lazy_init_edge_cases.py Moved from lazy_init/ to top level
  • test_lazy_init_integrations.py Moved from lazy_init/ to top level
  • test_lazy_init_streams.py Moved from lazy_init/ to top level
  • Flattened lazy_init/ test package into top-level tests directory qualify internal
    1 file
    • test_lazy_init.py

CI and project config

5 files changed
  • dependabot.yml Dependabot configuration
  • markdown-link-check.json Markdown link checker config
  • ci.yml Updated CI workflow
  • CHANGELOG.md Updated changelog for 1.0.0
  • pyproject.toml Updated for release
  • Added dependabot, markdown link checker, and updated CI for 1.0.0 release preparation baseline behavioral
    2 files
    • dependabot.yml
    • pyproject.toml