CHANGELOG¶
v0.17.0 (2026-08-12)¶
Bug Fixes¶
- count_localizations: Rename variable for total count
(
cf2127a)
Chores¶
- Ignore .vscode/
(
f1cadc1)
Documentation¶
-
Add example generate spec (
8cb3191) -
Restructure docs to match new CLI surface, rewrite generate/usage docs (
e6726d8)
Features¶
-
Add auth and roi-gallery commands (
fdc63a0) -
Add dataset directory layout helper (lib/dataset.py) (
4801e45) -
Add get_phylogeny_up to VARSKBServerClient (
3d14960) -
Add HTML overview report engine (lib/report package) (
048b958) -
Add overview CLI command (
8372876) -
Add remap suggest CLI command (
0a11bd3) -
Add shared VOC parse/write helper (lib/voc.py) (
ac52dc3) -
Add spec-driven generate engine (lib/generate package) (
4e38a73) -
Add split CLI command (
cd016d8) -
Add taxonomy-aware remap suggestion engine (
2ea69f4) -
Add write_map_file counterpart to read_map_file (
44c4c82) -
Carry imaged-moment metadata through Image/VideoFrame/SavedImage, rework preferred_filename (
f17d178) -
Rewrite generate CLI to be spec-driven (YAML spec instead of flags) (
5674ae2)
Refactoring¶
-
Regroup CLI commands: convert/remap sub-typers, rename several commands, wire up overview/split (
8652250) -
Remove lib/localization.py, superseded by lib/generate/encode.py (
e6162c6) -
VOC CLI tools onto shared voc/dataset helpers (
477e712)
Testing¶
- Add test suite for voc/dataset/taxonomy/remap_suggest/generate/report, add jsonschema+pytest dev
deps
(
82edb6e)
v0.16.0 (2026-01-12)¶
Bug Fixes¶
-
Better handle missing video start timestamp (
4e74640) -
Improve bounding box handling and validation in localization parsing (
a5b53a0)
Features¶
-
Read Raziel credentials (from vars-cli) from disk (
e861877) -
Use source video where available instead of MP4 proxy (
85db055)
v0.15.0 (2025-09-25)¶
Features¶
-
Add include-group option to filter by specific groups (#16) (#16,
52187c0) -
Lazy-fetch video and image reference info (
97f0dc0)
v0.14.0 (2025-09-24)¶
Features¶
v0.13.0 (2025-07-22)¶
Features¶
-
dedup-voc: Add deduplication command and documentation for Pascal VOC annotations (
aa66e79) -
generate: Add observer filtering option (
2078f96) -
voc-to-yolo: Add support for optional yolo.names file in conversion process (
ee5af96)
v0.12.2 (2025-07-16)¶
Bug Fixes¶
- generate: Add error logging for image download failures
(
53492da)
v0.12.1 (2025-07-09)¶
Bug Fixes¶
- generate: Fix include_concept_set initialization
(
6fdb87c)
v0.12.0 (2025-07-08)¶
Bug Fixes¶
- generate: Fix localization duplication (#9) and add post-processing to ensure downloaded
images have target concept
(
e0acf5f)
Documentation¶
Features¶
- Add remap-yolo command
(
45e9589)
v0.11.0 (2025-05-27)¶
Documentation¶
- Add changelog to mkdocs
(
73ccc13)
Features¶
- generate: Add video filtering options and timestamp range support
(
eec4f1b)
v0.10.0 (2025-05-21)¶
Documentation¶
- Update documentation for clarity and structure, add new features and usage examples
(
b596052)
Features¶
- generate: Add filtering option for tags
(
eb25194)
v0.9.1 (2025-05-21)¶
Bug Fixes¶
- generate: Fix image URL handling to add explicit image reference fetching, use iso8601 for
date parsing
(
903103f)
v0.9.0 (2025-05-15)¶
Features¶
-
filter: Add embargo option to filter_voc_file for conditional annotation removal (
00d9a4a) -
generate: Replace direct SQL call with Annosaurus query_download endpoint (
e39d40c)
v0.8.0 (2025-04-08)¶
Chores¶
Features¶
- generate: Add imaged moment UUID to localization data, include annotations from same imaged
moment
(
5cdd83c)
v0.7.1 (2025-01-13)¶
Bug Fixes¶
- Update dependency versions for pillow and beholder-client
(
e045d38)
v0.7.0 (2024-12-31)¶
Documentation¶
- Add mkdocs documentation for m3-download commands and installation
(
e34fd31)
Features¶
- Add file matching functionality and improve logging in YOLO to VOC conversion
(
fa9fb02)
v0.6.1 (2024-12-30)¶
Bug Fixes¶
- Update URLs to use HTTPS
(
9edbcb1)
Refactoring¶
- Remove deprecated configuration and M3 http client code
(
5e34e51)
v0.6.0 (2024-08-05)¶
Features¶
- generate: Add option to skip image download
(
2c6bff7)
v0.5.1 (2024-08-01)¶
Bug Fixes¶
- Fix bbox conversion to Pascal VOC to use 1-based pixel index
(
67091cb)
v0.5.0 (2024-06-24)¶
Documentation¶
- Add example for generate command with exclusions
(
04b3ebf)
Features¶
- Add filter command to remove concepts from VOC XMLs
(
257953e)
v0.4.0 (2024-06-10)¶
Documentation¶
-
Add example usage of count-localizations to readme (
ce556a7) -
Add example usage of count-localizations to readme (
993d4ad) -
Document new options for generate command, add example (
198cfa5)
Features¶
- Rename download_everything -> "generate"; add ability to specify concepts+descendants
(
a6b0b3a)
v0.3.2 (2024-02-13)¶
Bug Fixes¶
- Scale for different resolution source/target video references
(
42104c5)
v0.3.1 (2024-02-09)¶
Bug Fixes¶
- Add check for different anno/image dirs
(
f80c2c6)
v0.3.0 (2024-02-09)¶
Features¶
- Add correct_image_dimensions command
(
f8ca03d)
v0.2.0 (2024-02-08)¶
Bug Fixes¶
- Add
-f wheelto semantic-release poetry build command (205cce8)
Features¶
- Add project exclude option to download-everything
(
98971ef)
v0.1.0 (2024-02-08)¶
Features¶
- Refactor m3-download
(
9a539d6)