.git_archival.txt
.gitattributes
.gitignore
.pre-commit-config.yaml
CONTRIBUTING.md
LICENSE
NOTICE
README.md
SECURITY.md
THIRD-PARTY.md
pyproject.toml
.github/FUNDING.yml
.github/workflows/ci.yml
.github/workflows/release.yml
docs/example.png
src/thumbor_ai_label/__init__.py
src/thumbor_ai_label/app.py
src/thumbor_ai_label/compose.py
src/thumbor_ai_label/config.py
src/thumbor_ai_label/engine.py
src/thumbor_ai_label/handler.py
src/thumbor_ai_label/icons.py
src/thumbor_ai_label/label.py
src/thumbor_ai_label/meta.py
src/thumbor_ai_label/policy.py
src/thumbor_ai_label/state.py
src/thumbor_ai_label.egg-info/PKG-INFO
src/thumbor_ai_label.egg-info/SOURCES.txt
src/thumbor_ai_label.egg-info/dependency_links.txt
src/thumbor_ai_label.egg-info/requires.txt
src/thumbor_ai_label.egg-info/scm_file_list.json
src/thumbor_ai_label.egg-info/scm_version.json
src/thumbor_ai_label.egg-info/top_level.txt
src/thumbor_ai_label/detect/__init__.py
src/thumbor_ai_label/detect/exif.py
src/thumbor_ai_label/detect/iptc.py
src/thumbor_ai_label/detect/registry.py
src/thumbor_ai_label/detect/types.py
src/thumbor_ai_label/filters/__init__.py
src/thumbor_ai_label/filters/ai_label.py
src/thumbor_ai_label/icons/ai_composite.png
src/thumbor_ai_label/icons/ai_generated.png
src/thumbor_ai_label/icons/ai_manipulated.png
src/thumbor_ai_label/icons/unknown.png
src/thumbor_ai_label/icons/eu/ai_composite.png
src/thumbor_ai_label/icons/eu/ai_generated.png
src/thumbor_ai_label/icons/eu/ai_manipulated.png
src/thumbor_ai_label/icons/eu/unknown.png
src/thumbor_ai_label/icons/eu-white/ai_composite.png
src/thumbor_ai_label/icons/eu-white/ai_generated.png
src/thumbor_ai_label/icons/eu-white/ai_manipulated.png
src/thumbor_ai_label/icons/eu-white/unknown.png
src/thumbor_ai_label/scan/__init__.py
src/thumbor_ai_label/scan/jpeg.py
src/thumbor_ai_label/scan/png.py
src/thumbor_ai_label/scan/scanner.py
src/thumbor_ai_label/scan/types.py
src/thumbor_ai_label/scan/webp.py
tests/__init__.py
tests/builders.py
tests/test_always_on.py
tests/test_always_on_internals.py
tests/test_corpus.py
tests/test_detect_exif.py
tests/test_detect_iptc.py
tests/test_detect_registry.py
tests/test_icons_compose.py
tests/test_meta.py
tests/test_policy.py
tests/test_scan_jpeg.py
tests/test_scan_png.py
tests/test_scan_real_images.py
tests/test_scan_robustness.py
tests/test_scan_webp.py
tests/test_thumbor_integration.py
tests/images/01-iptc-ai-generated.jpg
tests/images/02-iptc-ai-composite.jpg
tests/images/03-iptc-ai-modified.jpg
tests/images/04-iptc-camera.jpg
tests/images/05-iptc-digital-art.jpg
tests/images/06-iptc-composite-capture.jpg
tests/images/07-iptc-unrecognised-term.jpg
tests/images/08-iptc-bare-term.jpg
tests/images/09-exif-midjourney.jpg
tests/images/10-exif-photoshop-only.jpg
tests/images/11-exif-usercomment.jpg
tests/images/12-no-metadata.jpg
tests/images/13-exif-only-camera.jpg
tests/images/14-xmp-without-sourcetype.jpg
tests/images/15-png-iptc-ai.png
tests/images/16-webp-iptc-ai.webp
tests/images/17-png-raw-profile-ai.png
tests/images/18-contradiction.jpg
tests/images/19-extended-xmp-ai.jpg
tests/images/20-corrupt-xmp.jpg
tests/images/21-small-thumbnail.jpg
tests/images/22-panorama-ai.jpg
tests/images/23-tall-portrait-ai.jpg
tests/images/24-dark-ai.jpg
tests/images/README.md
tests/images/manifest.json
tools/bench_scan.py
tools/fetch_eu_icons.py
tools/make_icons.py
tools/make_test_images.py
tools/render_test_images.py