Releases: bhklab/med-imagetools
v1.7.0
v1.7.0 (2024-11-19)
Features
-
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>
- fix: #134 (comment)
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>
v1.6.0
v1.6.0 (2024-11-15)
Features
-
feat: started port to pixi
-
feat: updated test suite for pixi and started refactor of cicd
-
build: added coverage to gha
-
fix: explicitly direct location of package code and update pixi in pipeline
-
fix: added linux to pixi
-
chore: update GitHub Actions workflow for improved deployment process
-
chore: clean up GitHub Actions workflow by removing commented-out jobs and updating dependencies
-
chore: update GitHub Actions workflow to deploy from both main and devel branches, and refresh dependencies in pixi.lock
-
chore(sem-ver): 1.6.0-rc.1
-
fix: update version_toml path in pyproject.toml for semantic release
-
chore(sem-ver): 1.6.0-rc.2
-
chore: remove requirements.txt file and poetry.lock
-
chore: update authors and maintainers in pyproject.toml, and add version in init.py
-
chore: remove setup.py file as part of project restructuring
-
chore: update pixi.lock and add ruff configuration for linting
-
chore: fix some recommendations from coderabbit
Co-authored-by: semantic-release
v1.6.0-rc.2
v1.6.0-rc.2 (2024-11-14)
Bug Fixes
- Update version_toml path in pyproject.toml for semantic release (
0dacfee
)
v1.6.0-rc.1
v1.6.0-rc.1 (2024-11-14)
Bug Fixes
-
Added linux to pixi (
023a111
) -
Explicitly direct location of package code and update pixi in pipeline (
6767ced
)
Build System
- Added coverage to gha (
6382dbf
)
Chores
-
Update GitHub Actions workflow to deploy from both main and devel branches, and refresh dependencies in pixi.lock (
60350d6
) -
Clean up GitHub Actions workflow by removing commented-out jobs and updating dependencies (
8274e4d
) -
Update GitHub Actions workflow for improved deployment process (
ddad006
)
Features
v1.5.8
v1.5.8 (2024-10-25)
Bug Fixes
v1.5.7
v1.5.6
v1.5.5
v1.5.5 (2024-10-23)
Bug Fixes
-
fix: update ci to use semver bot (
98e3bd0
) -
fix: remove deprecated pydicom.dicomdir.DicomDir variable type option (#130)
-
fix: remove deprecated pydicom.dicomdir.DicomDir variable type option
-
style: removed Union since dicom_data can only be a FileDataset
-
refactor: remove Union import for linting (
56ef37e
)
Chores
-
chore: #126 update docstring for StructureSetToSegmentation (reopen) (#128)
-
chore: bump artifact action version
-
refactor: update StructureSetToSegmentation docstring and remove unused dev group in pyproject.toml
-
chore: fix download action in workflow to use correct artifact version
-
chore: correct instantiation reference and update parameter description in StructureSetToSegmentation docstring
-
chore: enhance StructureSetToSegmentation docstring to support None as a roi_names option for loading all ROIs (
272078c
)