New functionality
- Nine new datasets were added: BrownBearHeads (bears), CHIRP (birds), HulaPaintedFrogs (frogs), LeopardID102 (leopards), Melops (fish), RedBeeReID (bees), RotwildID_Faces (deer) and SpottedHyenaID109, SpottedHyenaID415 (hyenas).
- Added
Dataset_FolderandDataset_Metadatabase classes, making it simpler to add new datasets that are either a plain folder of unlabelled images or driven by a metadata CSV file. - Segmentation masks now load noticeably faster.
Other changes
- Minimum supported Python version raised to 3.10.
- Improved CI: added automated tests and enforced code style with
ruff. - The license was updated to the GNU Affero General Public License v3.0 (AGPL-3.0).