Updates in this release
New features
- feat: add checksum to dynamic library
- feat: add sample data (fixes #19)
- feat: add SBOM generator (fixes #23)
- feat: add search (fixes #9, #12)
- feat: playground files to experiment with search (fixes #8)
Fixes
- Add NOTICE
- chore: bump version
- chore: linting
- chore: pyupgrade
- chore: sbom filename change
- chore: security review
- chore: update SBOM for Python 3.9
- chore: update SBOM for Python 3.10
- chore: update SBOM for Python 3.11
- chore: update SBOM for Python 3.12
- chore: update SBOM for Python 3.13
- doc: add details of API calls
- doc: update README (fixes #18)
- fix: add command timeout
- fix: add copyright and license information
- fix: check functions in library (fixes #50)
- fix: correct installation instructions
- fix: ensure only BIDS files add to dataset (fixes #46)
- fix: Include application version in SBOM (fixes #49)
- fix: reinitialise non-empty dataset (fixes #48)
- fix: schedule sbom generation
- fix: testing workflow
- fix: Update typecode dependencies (fixes #51)
- fix: version validation (fixes #47)
- refactor: checksum processing
- refactor: subprocess handling
- test: add tests for sbom generation (fixes #23)
- test: add tests for scan (fixes #15)
- test: add tests for search (fixes #15)
- test: updates to tests for coverage
- test: update test data