LICENSE
MANIFEST.in
README.md
pyproject.toml
photokin/__init__.py
photokin/__main__.py
photokin/api.py
photokin/api_claude.py
photokin/api_gemini.py
photokin/api_openai.py
photokin/api_openai_compat.py
photokin/canonical.py
photokin/changeset.py
photokin/cli.py
photokin/core.py
photokin/errors.py
photokin/exiftool_apply.py
photokin/face_utils.py
photokin/merge.py
photokin/public.py
photokin/py.typed
photokin/utils.py
photokin.egg-info/PKG-INFO
photokin.egg-info/SOURCES.txt
photokin.egg-info/dependency_links.txt
photokin.egg-info/entry_points.txt
photokin.egg-info/requires.txt
photokin.egg-info/top_level.txt
photokin/exiftool/__init__.py
photokin/exiftool/__main__.py
photokin/exiftool/apply.py
photokin/exiftool/config.py
photokin/exiftool/fetch.py
photokin/exiftool/hydrate.py
photokin/exiftool/locate.py
photokin/exiftool/manifest.py
photokin/prompts_photo_ai/categories.txt
photokin/prompts_photo_ai/forbidden_inferences.txt
photokin/prompts_photo_ai/image_rules.txt
photokin/prompts_photo_ai/instructions_front_back.txt
photokin/prompts_photo_ai/metadata_forward.toml
photokin/prompts_photo_ai/output_format.txt
photokin/prompts_photo_ai/system_header.txt
photokin/prompts_photo_ai/vocab_keywords_examples.toml
photokin/prompts_photo_ai/schema/photo_analysis.schema.json
tests/test_exiftool_manifest.py
tests/test_face_utils.py