# Format code with black
5c9808446a179176c721bd7a59d621b41c95898c
# Mypy check labelme.app
8a9cb1918d35c01abc804b40acb61f34bf8d4fc7
# Mypy check labelme.widgets.zoom_widget
1f7ece25e26ed4e421a2dff3782217967f0443aa
# Mypy check labelme.widgets.unique_label_qlist_widget
e63d1b8374f7b706a91c51e7ca9478a092a81bbb
# Mypy check labelme.widgets.tool_bar
6ba57e4a7467f73a6f388716c477639826186db6
# Mypy check labelme.widgets.label_list_widget
4c0ef54052a7fd15715be8e8a2f5ba39fba4efaa
# Mypy check labelme.widgets.label_dialog
1b2f32ce683938d1ede0ecf956cd59e85cce0fba
# Mypy check labelme.widgets.file_dialog_preview
e83f3d68a69fe0a9a33c744fa428efb7a2a176b2
# Mypy check labelme.widgets.escapable_qlist_widget
80f5a31723e6be3ae614e68a4aeaef8abec2162c
# Mypy check labelme.widgets.canvas
5e75e6cddf913e51ae413e58233c456bffba72ef
# Mypy check labelme.widgets.brightness_contrast_dialog
6a44111aded17402d03715f8b5d816a3ba19ba2f
# Mypy check labelme.widgets.ai_prompt_widget
34cff8833a442cfcea231e9bc5a719351f92427d
# Mypy check labelme.cli.on_docker
cbb6d829725f531bdb3cb30bcb13213604a4fe31
# Mypy check labelme.cli.export_json
9998f0042bcf5287625dbcee8e900c026474a0fe
# Mypy check labelme.cli.draw_json
39c9e2a979ebe52575e0e14be32ec5793e93e9fd
# Mypy check labelme.shape
28dd12c1d641fe8b0b528eda9cab75a7fe0de7f6
# Mypy check labelme.__main__
50719a6268d9948e2bd08034e3ea7308d13c1bea
# Mypy check labelme.utils.shape
4aba96809ca188f1a13f353a843cdb09c631ad22
# chore: remove "simple" type:ignore comments
f3ab366983d82c9dfabc576de9fd87f68a8417ea
# Fix text width issues (pure line-wrap reformat of labelme/app.py)
f6f03ddee51f984fd15f7ea6524849e316bc4be7
# chore: fix various miscellaneous type:ignores
af7f402a4f6d93ac8fe5c71beb60cd9d11beb342
