Releases: srmlcn/imds
v1.1.0
v1.1.0 (2025-07-02)
Bug Fixes
-
Change pad_value parameter type to float in _crop_or_pad (
77e59a6
) -
Change pad_value parameter type to float in crop_or_pad (
524914c
) -
Enforce image_path and mask_path pairs align by index on the Coverage dataset (
a9f5a63
) -
Set the default crop_size parameter to None on the Defacto Splicing dataset (
89ba672
) -
Type hint the crop_size parameter to include Tuple and None (
b918dbb
) -
Type hint the crop_size parameter to include Tuple and None on the CASIA2 dataset (
3246891
) -
Type hint the crop_size parameter to include Tuple and None on the Coverage dataset (
e371015
) -
Type hint the crop_size parameter to include Tuple and None on the Defacto CopyMove dataset (
96c1575
) -
Type hint the crop_size parameter to include Tuple and None on the Defacto Inpainting dataset (
dd968b7
) -
Type hint the crop_size parameter to include Tuple and None on the Defacto Splicing dataset (
6dd44d9
) -
Type hint the crop_size parameter to include Tuple and None on the IMD2020 dataset (
55dcd04
)
Chores
-
Add a test workflow that runs mypy in PRs (
7a507d2
) -
Add the py.typed marker file (
f773467
) -
Install mypy (
3996e92
) -
Install types-pillow (
381738c
)
Documentation
-
Add the split parameter to the Coverage dataset docstring (
8cf6a8c
) -
Correct the shape parameter description in the crop_or_pad docstring (
b63ce0d
)
Features
-
Add a split parameter to the Coverage Dataset (
18978c7
) -
Add assertion statements for pad_value type narrowing in crop_or_pad (
cd46581
) -
Convert _BaseDataset into an ABC (
5d490b7
) -
Convert the _BaseDataset image_files property into an abstract property (
84bafb5
) -
Convert the _BaseDataset mask_files property into an abstract property (
cdc403d
) -
Implement an all option to the mask_type parameter on the Coverage dataset (
c47b05d
) -
Implement the _BaseDataset image_files property for the CASIA2 dataset (
eb07c46
) -
Implement the _BaseDataset image_files property for the Coverage dataset (
771cf60
) -
Implement the _BaseDataset image_files property for the Defacto CopyMove dataset (
7e50550
) -
Implement the _BaseDataset image_files property for the Defacto Inpainting dataset (
9e71806
) -
Implement the _BaseDataset image_files property for the Defacto Splicing dataset (
4a87708
) -
Implement the _BaseDataset image_files property for the IMD2020 dataset (
0f3fc98
) -
Implement the _BaseDataset mask_files property for the CASIA2 dataset (
3a9900a
) -
Implement the _BaseDataset mask_files property for the Coverage dataset (
76124f4
) -
Implement the _BaseDataset mask_files property for the Defacto CopyMove dataset (
27d3205
) -
Implement the _BaseDataset mask_files property for the Defacto Inpainting dataset (
7bcba4e
) -
Implement the _BaseDataset mask_files property for the Defacto Splicing dataset (
a457415
) -
Implement the _BaseDataset mask_files property for the IMD2020 dataset (
5710095
)
Refactoring
-
Add type hint to auth_files variable in init on CASIA2 (
9e49d60
) -
Add type hint to idx parameter of getitem on _BaseDataset (
7e8bc47
) -
Add type hint to image_files variable in init on IMD2020 (
0012496
) -
Add type hint to mask_files variable in init on CASIA2 (
bcda63d
) -
Add type hint to mask_files variable in init on IMD2020 (
5b3df23
) -
Add type hint to self._image_files variable in init on CASIA2 (
e06d20d
) -
Add type hint to self._image_files variable in init on Coverage (
5584cf6
) -
Add type hint to self._image_files variable in init on Defacto CopyMove (
185a0af
) -
Add type hint to self._image_files variable in init on Defacto Inpainting (
ff97537
) -
Add type hint to self._image_files variable in init on Defacto Splicing (
fc5c94d
) -
Add type hint to self._image_files variable in init on IMD2020 (
c15f9d4
) -
Add type hint to self._mask_files variable in init on CASIA2 (
2ca51f7
) -
Add type hint to self._mask_files variable in init on Coverage (
18d1efc
) -
Add type hint to self._mask_files variable in init on Defacto CopyMove (
0a34bc9
) -
Add type hint to self._mask_files variable in init on Defacto Inpainting (
ca43dd8
) -
Add type hint to self._mask_files variable in init on Defacto Splicing (
e1be858
) -
Add type hint to self._mask_files variable in init on IMD2020 (
acb13ab
) -
Add type hint to tamp_files variable in init on CASIA2 (
b1e805e
) -
Call _crop_or_pad with keyword arguments for signature safety (
d18bd51
) -
Call crop_or_pad with keyword arguments for signature safety in getitem on _BaseDataset (
c6b068f
) -
Change crop size type to use Optional instead of Union with None on _BaseDataset (
26f7628
) -
Change crop size type to use Optional instead of Union with None on CASIA2 (
09e9494
) -
Change crop size type to use Optional instead of Union with None on Coverage (
4710de1
) -
Change crop size type to use Optional instead of Union with None on Defacto CopyMove (
f621a7a
) -
Change crop size type to use Optional instead of Union with None on Defacto Inpainting ([
3a2f3f8
](https://github....
v1.0.1
v1.0.1 (2025-07-02)
Bug Fixes
-
Remove the download parameter to the casia2 dataset (
d354574
) -
Remove the download parameter to the coverage dataset (
5cd4b11
) -
Remove the download parameter to the defacto copymove dataset (
01633d3
) -
Remove the download parameter to the defacto inpainting dataset (
3290462
) -
Remove the download parameter to the defacto splicing dataset (
45895d1
) -
Remove the download parameter to the imd2020 dataset (
f7e20c5
)
Documentation
-
Remove the download parameter from the Common Parameters section (
9056067
) -
Update the installation instructions to reflect pypi usage (
35a89ea
)
Detailed Changes: v1.0.0...v1.0.1
v1.0.0
v1.0.0 (2025-07-02)
- Initial Release