Skip to content

v1.7.0

Compare
Choose a tag to compare
@github-actions github-actions released this 19 Nov 13:37
· 25 commits to main since this release

v1.7.0 (2024-11-19)

Features

  • Implement logging and some standards for ruff config (#134, 7c31019)
  • feat(logging): add structlog integration with custom processors and example logger

  • chore: remove star imports

  • feat(lint): update ruff configuration to include new linting rules and extend exclusions

  • refactor: update pixi.lock and pixi.toml for ruff command structure and remove unused betapipeline entry

  • refactor(logging): standardize string quotes and improve logger configuration handling

  • feat(logging): integrate structured logging and enhance debug information in AutoPipeline and StructureSet

  • fix: #134 (comment)

  • fix: #134 (comment)

  • fix: #134 (comment)

  • refactor(logging): streamline logging configuration and ensure log directory creation

  • chore: add log files to .gitignore to prevent tracking of generated logs

  • fix: Update src/imgtools/logging/init.py

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

  • chore: update .gitignore to include log files in imgtools directory

  • feat(datagraph): integrate logging for edge table processing and visualization

  • feat(ops): add timing for graph formation and update DataGraph initialization

  • chore: rename workflow from Test to CI-CD and restrict push triggers to main branch

  • feat(crawl): integrate logging for folder crawling and data saving processes

  • fix(structureset): enhance logging for ROI point retrieval errors

  • fix(autopipeline): update logger level to use environment variable for flexibility

  • fix(logging): streamline error handling for log directory creation

  • fix: #134 (comment)

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

  • refactor(logging): enhance logging configuration and streamline JSON setup

  • chore(pixi.lock): add license_family field for clarity

  • refactor(logging): enhance LoggingManager with valid log levels and improve JSON logging setup

  • refactor(logging): enhance documentation and improve LoggingManager configuration options

  • refactor(logging): validate log level assignment before setting self.level

  • feat(logging): add mypy and type-checking support; refactor logging manager and improve error handling

  • refactor(logging): remove unused Optional import from typing


Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>