* maintain: remove text analysis with transformers and topic analysis
* maintain: remove text analysis from display function
* maintain: remove summary module (VQA)
* maintain: remove summary module (VQA)
* maintain: remove cropposts, update pyproject.toml
* maintain: removed obsolete functionality
* maintain: update CI workflow
* maintain: run all tests together in CI, remove version restrictions
* maintain: fix tf version for deepface/retinaface restrictions
* mainatin: remove more obsolete files, restructure pyproject.toml
* fix: do not run gcv tests on CI
* CI: test compatibility with Python versions
* maintain+bug: fix python version due to deepface, fix deepface memory leak
* maintain: switch to ruff
* fix: correct remaining ruff issues, is_interactive probably obsolete..?
* CI: bump actions and python versions, run checks on all os
* maintain&fix: blis do not compile from source, use uv for installs, update dockerfile
* fix: uv install system-wide
* fix: try with only pip to force blis binary install
* fix: try now with mixed pip and uv for better performance while preserving blis binary
* fix: revert to pip since uv installs different numpy version, unfortunately
* fix: other python version
* added settings dropdown to AnalysisExplorer
* added a dropdown menu for ColorDetector
* removed identify keyword from notebooks
* added test_init to test_colors
* include colors in AnalysisExplorer
* add kwarg for colors
* pre-selected options for color scheme
* constrain delta_e_method selection to valid options
* fixed tests in test_display
---------
Co-authored-by: Inga Ulusoy <inga.ulusoy@uni-heidelberg.de>
* increased dash width
* added new color_analysis notebook
* added colorgram.py to dependencies
* added first iteration of new color_check
* added new version of color analysis
* added webcolors to dependencies
* added colormath
* switched from colormath to colour-science
* made delta_e algorithm user accessible
* remove obsolete notebook
* update docstrings and type hints
* add color analysis module to API doc
* renamed color_expressions to color_analysis
* renamed test
* updated color analysis notebook to adhere to the same style as other notebooks
* updated test for new df orientation
* refactored color analysis to comply with ammico workflow
* updated color tests to comply with new class structure
* added explanation to colors_analysis notebook
* added class doc string
* updated analysis explorer test to include empty image keyword as dash observer
* fix typo and names, docstring and import
* update doc and notebook explanation
* add project url for pypi
---------
Co-authored-by: Inga Ulusoy <inga.ulusoy@uni-heidelberg.de>