diff --git a/README.md b/README.md
index 0074b6c6..fd6837ce 100644
--- a/README.md
+++ b/README.md
@@ -1362,10 +1362,13 @@ Substitution Description
{hdr} Photo is HDR?; True/False value, use in format
'{hdr?VALUE_IF_TRUE,VALUE_IF_FALSE}'
-{edited} Photo has been edited (has adjustments)?;
- True/False value, use in format
+{edited} True if photo has been edited (has
+ adjustments), otherwise False; use in format
'{edited?VALUE_IF_TRUE,VALUE_IF_FALSE}'
+{edited_version} True if template is being rendered for the
+ edited version of a photo, otherwise False.
+
{favorite} Photo has been marked as favorite?; True/False
value, use in format
'{favorite?VALUE_IF_TRUE,VALUE_IF_FALSE}'
@@ -3187,7 +3190,8 @@ The following template field substitutions are availabe for use the templating s
|{media_type}|Special media type resolved in this precedence: selfie, time_lapse, panorama, slow_mo, screenshot, portrait, live_photo, burst, photo, video. Defaults to 'photo' or 'video' if no special type. Customize one or more media types using format: '{media_type,video=vidéo;time_lapse=vidéo_accélérée}'|
|{photo_or_video}|'photo' or 'video' depending on what type the image is. To customize, use default value as in '{photo_or_video,photo=fotos;video=videos}'|
|{hdr}|Photo is HDR?; True/False value, use in format '{hdr?VALUE_IF_TRUE,VALUE_IF_FALSE}'|
-|{edited}|Photo has been edited (has adjustments)?; True/False value, use in format '{edited?VALUE_IF_TRUE,VALUE_IF_FALSE}'|
+|{edited}|True if photo has been edited (has adjustments), otherwise False; use in format '{edited?VALUE_IF_TRUE,VALUE_IF_FALSE}'|
+|{edited_version}|True if template is being rendered for the edited version of a photo, otherwise False. |
|{favorite}|Photo has been marked as favorite?; True/False value, use in format '{favorite?VALUE_IF_TRUE,VALUE_IF_FALSE}'|
|{created.date}|Photo's creation date in ISO format, e.g. '2020-03-22'|
|{created.year}|4-digit year of photo creation time|
diff --git a/docs/.buildinfo b/docs/.buildinfo
index 68e17a79..48eac315 100644
--- a/docs/.buildinfo
+++ b/docs/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 25d6e59b24e8595abba5754b717909d9
+config: 6ac453642da35cd6bd3feb4b51f3691d
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/docs/_modules/index.html b/docs/_modules/index.html
index 178f452c..08de5b30 100644
--- a/docs/_modules/index.html
+++ b/docs/_modules/index.html
@@ -5,7 +5,7 @@
- Overview: module code — osxphotos 0.42.11 documentation
+ Overview: module code — osxphotos 0.42.12 documentation
diff --git a/docs/_modules/osxphotos/photoinfo/photoinfo.html b/docs/_modules/osxphotos/photoinfo/photoinfo.html
index 76dfd407..9aec48a6 100644
--- a/docs/_modules/osxphotos/photoinfo/photoinfo.html
+++ b/docs/_modules/osxphotos/photoinfo/photoinfo.html
@@ -5,7 +5,7 @@
- osxphotos.photoinfo.photoinfo — osxphotos 0.42.11 documentation
+ osxphotos.photoinfo.photoinfo — osxphotos 0.42.12 documentation
@@ -970,6 +970,7 @@
filename = False ,
dirname = False ,
strip = False ,
+ edited = False ,
):
"""Renders a template string for PhotoInfo instance using PhotoTemplate
@@ -985,6 +986,7 @@
filename: if True, template output will be sanitized to produce valid file name
dirname: if True, template output will be sanitized to produce valid directory name
strip: if True, strips leading/trailing white space from resulting template
+ edited: if True, sets {edited_version} field to True, otherwise it gets set to False; set if you want template evaluated for edited version
Returns:
([rendered_strings], [unmatched]): tuple of list of rendered strings and list of unmatched template values
@@ -999,6 +1001,7 @@
filename = filename ,
dirname = dirname ,
strip = strip ,
+ edited_version = edited ,
)
@property
diff --git a/docs/_static/documentation_options.js b/docs/_static/documentation_options.js
index e45b4346..32a7339e 100644
--- a/docs/_static/documentation_options.js
+++ b/docs/_static/documentation_options.js
@@ -1,6 +1,6 @@
var DOCUMENTATION_OPTIONS = {
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
- VERSION: '0.42.11',
+ VERSION: '0.42.12',
LANGUAGE: 'None',
COLLAPSE_INDEX: false,
BUILDER: 'html',
diff --git a/docs/cli.html b/docs/cli.html
index 652cae56..3aef24a2 100644
--- a/docs/cli.html
+++ b/docs/cli.html
@@ -5,7 +5,7 @@
- osxphotos command line interface (CLI) — osxphotos 0.42.11 documentation
+ osxphotos command line interface (CLI) — osxphotos 0.42.12 documentation
diff --git a/docs/genindex.html b/docs/genindex.html
index 33cfcfb2..28c1d5b6 100644
--- a/docs/genindex.html
+++ b/docs/genindex.html
@@ -5,7 +5,7 @@
- Index — osxphotos 0.42.11 documentation
+ Index — osxphotos 0.42.12 documentation
diff --git a/docs/index.html b/docs/index.html
index 7186d53f..7755db52 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -5,7 +5,7 @@
- Welcome to osxphotos’s documentation! — osxphotos 0.42.11 documentation
+ Welcome to osxphotos’s documentation! — osxphotos 0.42.12 documentation
diff --git a/docs/modules.html b/docs/modules.html
index 4541bdbf..fe266966 100644
--- a/docs/modules.html
+++ b/docs/modules.html
@@ -5,7 +5,7 @@
- osxphotos — osxphotos 0.42.11 documentation
+ osxphotos — osxphotos 0.42.12 documentation
diff --git a/docs/osxphotos.pdf b/docs/osxphotos.pdf
index 7fe0f6b8..94814f48 100644
Binary files a/docs/osxphotos.pdf and b/docs/osxphotos.pdf differ
diff --git a/docs/reference.html b/docs/reference.html
index 5e212fe7..98bd38eb 100644
--- a/docs/reference.html
+++ b/docs/reference.html
@@ -5,7 +5,7 @@
- osxphotos package — osxphotos 0.42.11 documentation
+ osxphotos package — osxphotos 0.42.12 documentation
@@ -1184,7 +1184,7 @@ otherwise returns False
-render_template ( template_str , none_str = '_' , path_sep = None , expand_inplace = False , inplace_sep = None , filename = False , dirname = False , strip = False ) [source]
+render_template ( template_str , none_str = '_' , path_sep = None , expand_inplace = False , inplace_sep = None , filename = False , dirname = False , strip = False , edited = False ) [source]
Renders a template string for PhotoInfo instance using PhotoTemplate
Parameters
@@ -1200,6 +1200,7 @@ with expand_inplace; default is ‘,’
filename – if True, template output will be sanitized to produce valid file name
dirname – if True, template output will be sanitized to produce valid directory name
strip – if True, strips leading/trailing white space from resulting template
+edited – if True, sets {edited_version} field to True, otherwise it gets set to False; set if you want template evaluated for edited version
Returns
diff --git a/docs/search.html b/docs/search.html
index f10fc008..e5309c5c 100644
--- a/docs/search.html
+++ b/docs/search.html
@@ -5,7 +5,7 @@
- Search — osxphotos 0.42.11 documentation
+ Search — osxphotos 0.42.12 documentation
diff --git a/docs/searchindex.js b/docs/searchindex.js
index caf6969a..e3b512e4 100644
--- a/docs/searchindex.js
+++ b/docs/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["cli","index","modules","reference","tutorial"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["cli.rst","index.rst","modules.rst","reference.rst","tutorial.md"],objects:{"osxphotos-albums":{"--db":[0,3,1,"cmdoption-osxphotos-albums-db"],"--json":[0,3,1,"cmdoption-osxphotos-albums-json"],PHOTOS_LIBRARY:[0,3,1,"cmdoption-osxphotos-albums-arg-PHOTOS_LIBRARY"]},"osxphotos-dump":{"--db":[0,3,1,"cmdoption-osxphotos-dump-db"],"--deleted":[0,3,1,"cmdoption-osxphotos-dump-deleted"],"--deleted-only":[0,3,1,"cmdoption-osxphotos-dump-deleted-only"],"--json":[0,3,1,"cmdoption-osxphotos-dump-json"],PHOTOS_LIBRARY:[0,3,1,"cmdoption-osxphotos-dump-arg-PHOTOS_LIBRARY"]},"osxphotos-export":{"--album":[0,3,1,"cmdoption-osxphotos-export-album"],"--album-keyword":[0,3,1,"cmdoption-osxphotos-export-album-keyword"],"--burst":[0,3,1,"cmdoption-osxphotos-export-burst"],"--cleanup":[0,3,1,"cmdoption-osxphotos-export-cleanup"],"--convert-to-jpeg":[0,3,1,"cmdoption-osxphotos-export-convert-to-jpeg"],"--current-name":[0,3,1,"cmdoption-osxphotos-export-current-name"],"--db":[0,3,1,"cmdoption-osxphotos-export-db"],"--deleted":[0,3,1,"cmdoption-osxphotos-export-deleted"],"--deleted-only":[0,3,1,"cmdoption-osxphotos-export-deleted-only"],"--description":[0,3,1,"cmdoption-osxphotos-export-description"],"--description-template":[0,3,1,"cmdoption-osxphotos-export-description-template"],"--directory":[0,3,1,"cmdoption-osxphotos-export-directory"],"--download-missing":[0,3,1,"cmdoption-osxphotos-export-download-missing"],"--dry-run":[0,3,1,"cmdoption-osxphotos-export-dry-run"],"--edited":[0,3,1,"cmdoption-osxphotos-export-edited"],"--edited-suffix":[0,3,1,"cmdoption-osxphotos-export-edited-suffix"],"--exiftool":[0,3,1,"cmdoption-osxphotos-export-exiftool"],"--exiftool-merge-keywords":[0,3,1,"cmdoption-osxphotos-export-exiftool-merge-keywords"],"--exiftool-merge-persons":[0,3,1,"cmdoption-osxphotos-export-exiftool-merge-persons"],"--exiftool-option":[0,3,1,"cmdoption-osxphotos-export-exiftool-option"],"--exiftool-path":[0,3,1,"cmdoption-osxphotos-export-exiftool-path"],"--export-as-hardlink":[0,3,1,"cmdoption-osxphotos-export-export-as-hardlink"],"--export-by-date":[0,3,1,"cmdoption-osxphotos-export-export-by-date"],"--exportdb":[0,3,1,"cmdoption-osxphotos-export-exportdb"],"--external-edit":[0,3,1,"cmdoption-osxphotos-export-external-edit"],"--favorite":[0,3,1,"cmdoption-osxphotos-export-favorite"],"--filename":[0,3,1,"cmdoption-osxphotos-export-filename"],"--finder-tag-keywords":[0,3,1,"cmdoption-osxphotos-export-finder-tag-keywords"],"--finder-tag-template":[0,3,1,"cmdoption-osxphotos-export-finder-tag-template"],"--folder":[0,3,1,"cmdoption-osxphotos-export-folder"],"--from-date":[0,3,1,"cmdoption-osxphotos-export-from-date"],"--from-time":[0,3,1,"cmdoption-osxphotos-export-from-time"],"--has-comment":[0,3,1,"cmdoption-osxphotos-export-has-comment"],"--has-likes":[0,3,1,"cmdoption-osxphotos-export-has-likes"],"--has-raw":[0,3,1,"cmdoption-osxphotos-export-has-raw"],"--hdr":[0,3,1,"cmdoption-osxphotos-export-hdr"],"--hidden":[0,3,1,"cmdoption-osxphotos-export-hidden"],"--ignore-case":[0,3,1,"cmdoption-osxphotos-export-i"],"--ignore-date-modified":[0,3,1,"cmdoption-osxphotos-export-ignore-date-modified"],"--ignore-signature":[0,3,1,"cmdoption-osxphotos-export-ignore-signature"],"--in-album":[0,3,1,"cmdoption-osxphotos-export-in-album"],"--is-reference":[0,3,1,"cmdoption-osxphotos-export-is-reference"],"--jpeg-ext":[0,3,1,"cmdoption-osxphotos-export-jpeg-ext"],"--jpeg-quality":[0,3,1,"cmdoption-osxphotos-export-jpeg-quality"],"--keyword":[0,3,1,"cmdoption-osxphotos-export-keyword"],"--keyword-template":[0,3,1,"cmdoption-osxphotos-export-keyword-template"],"--label":[0,3,1,"cmdoption-osxphotos-export-label"],"--live":[0,3,1,"cmdoption-osxphotos-export-live"],"--load-config":[0,3,1,"cmdoption-osxphotos-export-load-config"],"--max-size":[0,3,1,"cmdoption-osxphotos-export-max-size"],"--min-size":[0,3,1,"cmdoption-osxphotos-export-min-size"],"--missing":[0,3,1,"cmdoption-osxphotos-export-missing"],"--name":[0,3,1,"cmdoption-osxphotos-export-name"],"--no-comment":[0,3,1,"cmdoption-osxphotos-export-no-comment"],"--no-description":[0,3,1,"cmdoption-osxphotos-export-no-description"],"--no-likes":[0,3,1,"cmdoption-osxphotos-export-no-likes"],"--no-place":[0,3,1,"cmdoption-osxphotos-export-no-place"],"--no-title":[0,3,1,"cmdoption-osxphotos-export-no-title"],"--not-burst":[0,3,1,"cmdoption-osxphotos-export-not-burst"],"--not-favorite":[0,3,1,"cmdoption-osxphotos-export-not-favorite"],"--not-hdr":[0,3,1,"cmdoption-osxphotos-export-not-hdr"],"--not-hidden":[0,3,1,"cmdoption-osxphotos-export-not-hidden"],"--not-in-album":[0,3,1,"cmdoption-osxphotos-export-not-in-album"],"--not-live":[0,3,1,"cmdoption-osxphotos-export-not-live"],"--not-panorama":[0,3,1,"cmdoption-osxphotos-export-not-panorama"],"--not-portrait":[0,3,1,"cmdoption-osxphotos-export-not-portrait"],"--not-screenshot":[0,3,1,"cmdoption-osxphotos-export-not-screenshot"],"--not-selfie":[0,3,1,"cmdoption-osxphotos-export-not-selfie"],"--not-shared":[0,3,1,"cmdoption-osxphotos-export-not-shared"],"--not-slow-mo":[0,3,1,"cmdoption-osxphotos-export-not-slow-mo"],"--not-time-lapse":[0,3,1,"cmdoption-osxphotos-export-not-time-lapse"],"--only-movies":[0,3,1,"cmdoption-osxphotos-export-only-movies"],"--only-new":[0,3,1,"cmdoption-osxphotos-export-only-new"],"--only-photos":[0,3,1,"cmdoption-osxphotos-export-only-photos"],"--original-suffix":[0,3,1,"cmdoption-osxphotos-export-original-suffix"],"--overwrite":[0,3,1,"cmdoption-osxphotos-export-overwrite"],"--panorama":[0,3,1,"cmdoption-osxphotos-export-panorama"],"--person":[0,3,1,"cmdoption-osxphotos-export-person"],"--person-keyword":[0,3,1,"cmdoption-osxphotos-export-person-keyword"],"--place":[0,3,1,"cmdoption-osxphotos-export-place"],"--portrait":[0,3,1,"cmdoption-osxphotos-export-portrait"],"--query-eval":[0,3,1,"cmdoption-osxphotos-export-query-eval"],"--regex":[0,3,1,"cmdoption-osxphotos-export-regex"],"--replace-keywords":[0,3,1,"cmdoption-osxphotos-export-replace-keywords"],"--report":[0,3,1,"cmdoption-osxphotos-export-report"],"--retry":[0,3,1,"cmdoption-osxphotos-export-retry"],"--save-config":[0,3,1,"cmdoption-osxphotos-export-save-config"],"--screenshot":[0,3,1,"cmdoption-osxphotos-export-screenshot"],"--selfie":[0,3,1,"cmdoption-osxphotos-export-selfie"],"--shared":[0,3,1,"cmdoption-osxphotos-export-shared"],"--sidecar":[0,3,1,"cmdoption-osxphotos-export-sidecar"],"--sidecar-drop-ext":[0,3,1,"cmdoption-osxphotos-export-sidecar-drop-ext"],"--skip-bursts":[0,3,1,"cmdoption-osxphotos-export-skip-bursts"],"--skip-edited":[0,3,1,"cmdoption-osxphotos-export-skip-edited"],"--skip-live":[0,3,1,"cmdoption-osxphotos-export-skip-live"],"--skip-original-if-edited":[0,3,1,"cmdoption-osxphotos-export-skip-original-if-edited"],"--skip-raw":[0,3,1,"cmdoption-osxphotos-export-skip-raw"],"--slow-mo":[0,3,1,"cmdoption-osxphotos-export-slow-mo"],"--strip":[0,3,1,"cmdoption-osxphotos-export-strip"],"--time-lapse":[0,3,1,"cmdoption-osxphotos-export-time-lapse"],"--title":[0,3,1,"cmdoption-osxphotos-export-title"],"--to-date":[0,3,1,"cmdoption-osxphotos-export-to-date"],"--to-time":[0,3,1,"cmdoption-osxphotos-export-to-time"],"--touch-file":[0,3,1,"cmdoption-osxphotos-export-touch-file"],"--update":[0,3,1,"cmdoption-osxphotos-export-update"],"--use-photokit":[0,3,1,"cmdoption-osxphotos-export-use-photokit"],"--use-photos-export":[0,3,1,"cmdoption-osxphotos-export-use-photos-export"],"--uti":[0,3,1,"cmdoption-osxphotos-export-uti"],"--uuid":[0,3,1,"cmdoption-osxphotos-export-uuid"],"--uuid-from-file":[0,3,1,"cmdoption-osxphotos-export-uuid-from-file"],"--verbose":[0,3,1,"cmdoption-osxphotos-export-V"],"--xattr-template":[0,3,1,"cmdoption-osxphotos-export-xattr-template"],"-V":[0,3,1,"cmdoption-osxphotos-export-V"],"-i":[0,3,1,"cmdoption-osxphotos-export-i"],DEST:[0,3,1,"cmdoption-osxphotos-export-arg-DEST"],PHOTOS_LIBRARY:[0,3,1,"cmdoption-osxphotos-export-arg-PHOTOS_LIBRARY"]},"osxphotos-help":{TOPIC:[0,3,1,"cmdoption-osxphotos-help-arg-TOPIC"]},"osxphotos-info":{"--db":[0,3,1,"cmdoption-osxphotos-info-db"],"--json":[0,3,1,"cmdoption-osxphotos-info-json"],PHOTOS_LIBRARY:[0,3,1,"cmdoption-osxphotos-info-arg-PHOTOS_LIBRARY"]},"osxphotos-keywords":{"--db":[0,3,1,"cmdoption-osxphotos-keywords-db"],"--json":[0,3,1,"cmdoption-osxphotos-keywords-json"],PHOTOS_LIBRARY:[0,3,1,"cmdoption-osxphotos-keywords-arg-PHOTOS_LIBRARY"]},"osxphotos-labels":{"--db":[0,3,1,"cmdoption-osxphotos-labels-db"],"--json":[0,3,1,"cmdoption-osxphotos-labels-json"],PHOTOS_LIBRARY:[0,3,1,"cmdoption-osxphotos-labels-arg-PHOTOS_LIBRARY"]},"osxphotos-list":{"--json":[0,3,1,"cmdoption-osxphotos-list-json"]},"osxphotos-persons":{"--db":[0,3,1,"cmdoption-osxphotos-persons-db"],"--json":[0,3,1,"cmdoption-osxphotos-persons-json"],PHOTOS_LIBRARY:[0,3,1,"cmdoption-osxphotos-persons-arg-PHOTOS_LIBRARY"]},"osxphotos-places":{"--db":[0,3,1,"cmdoption-osxphotos-places-db"],"--json":[0,3,1,"cmdoption-osxphotos-places-json"],PHOTOS_LIBRARY:[0,3,1,"cmdoption-osxphotos-places-arg-PHOTOS_LIBRARY"]},"osxphotos-query":{"--album":[0,3,1,"cmdoption-osxphotos-query-album"],"--burst":[0,3,1,"cmdoption-osxphotos-query-burst"],"--cloudasset":[0,3,1,"cmdoption-osxphotos-query-cloudasset"],"--db":[0,3,1,"cmdoption-osxphotos-query-db"],"--deleted":[0,3,1,"cmdoption-osxphotos-query-deleted"],"--deleted-only":[0,3,1,"cmdoption-osxphotos-query-deleted-only"],"--description":[0,3,1,"cmdoption-osxphotos-query-description"],"--edited":[0,3,1,"cmdoption-osxphotos-query-edited"],"--external-edit":[0,3,1,"cmdoption-osxphotos-query-external-edit"],"--favorite":[0,3,1,"cmdoption-osxphotos-query-favorite"],"--folder":[0,3,1,"cmdoption-osxphotos-query-folder"],"--from-date":[0,3,1,"cmdoption-osxphotos-query-from-date"],"--from-time":[0,3,1,"cmdoption-osxphotos-query-from-time"],"--has-comment":[0,3,1,"cmdoption-osxphotos-query-has-comment"],"--has-likes":[0,3,1,"cmdoption-osxphotos-query-has-likes"],"--has-raw":[0,3,1,"cmdoption-osxphotos-query-has-raw"],"--hdr":[0,3,1,"cmdoption-osxphotos-query-hdr"],"--hidden":[0,3,1,"cmdoption-osxphotos-query-hidden"],"--ignore-case":[0,3,1,"cmdoption-osxphotos-query-i"],"--in-album":[0,3,1,"cmdoption-osxphotos-query-in-album"],"--incloud":[0,3,1,"cmdoption-osxphotos-query-incloud"],"--is-reference":[0,3,1,"cmdoption-osxphotos-query-is-reference"],"--json":[0,3,1,"cmdoption-osxphotos-query-json"],"--keyword":[0,3,1,"cmdoption-osxphotos-query-keyword"],"--label":[0,3,1,"cmdoption-osxphotos-query-label"],"--live":[0,3,1,"cmdoption-osxphotos-query-live"],"--max-size":[0,3,1,"cmdoption-osxphotos-query-max-size"],"--min-size":[0,3,1,"cmdoption-osxphotos-query-min-size"],"--missing":[0,3,1,"cmdoption-osxphotos-query-missing"],"--name":[0,3,1,"cmdoption-osxphotos-query-name"],"--no-comment":[0,3,1,"cmdoption-osxphotos-query-no-comment"],"--no-description":[0,3,1,"cmdoption-osxphotos-query-no-description"],"--no-likes":[0,3,1,"cmdoption-osxphotos-query-no-likes"],"--no-place":[0,3,1,"cmdoption-osxphotos-query-no-place"],"--no-title":[0,3,1,"cmdoption-osxphotos-query-no-title"],"--not-burst":[0,3,1,"cmdoption-osxphotos-query-not-burst"],"--not-cloudasset":[0,3,1,"cmdoption-osxphotos-query-not-cloudasset"],"--not-favorite":[0,3,1,"cmdoption-osxphotos-query-not-favorite"],"--not-hdr":[0,3,1,"cmdoption-osxphotos-query-not-hdr"],"--not-hidden":[0,3,1,"cmdoption-osxphotos-query-not-hidden"],"--not-in-album":[0,3,1,"cmdoption-osxphotos-query-not-in-album"],"--not-incloud":[0,3,1,"cmdoption-osxphotos-query-not-incloud"],"--not-live":[0,3,1,"cmdoption-osxphotos-query-not-live"],"--not-missing":[0,3,1,"cmdoption-osxphotos-query-not-missing"],"--not-panorama":[0,3,1,"cmdoption-osxphotos-query-not-panorama"],"--not-portrait":[0,3,1,"cmdoption-osxphotos-query-not-portrait"],"--not-screenshot":[0,3,1,"cmdoption-osxphotos-query-not-screenshot"],"--not-selfie":[0,3,1,"cmdoption-osxphotos-query-not-selfie"],"--not-shared":[0,3,1,"cmdoption-osxphotos-query-not-shared"],"--not-slow-mo":[0,3,1,"cmdoption-osxphotos-query-not-slow-mo"],"--not-time-lapse":[0,3,1,"cmdoption-osxphotos-query-not-time-lapse"],"--only-movies":[0,3,1,"cmdoption-osxphotos-query-only-movies"],"--only-photos":[0,3,1,"cmdoption-osxphotos-query-only-photos"],"--panorama":[0,3,1,"cmdoption-osxphotos-query-panorama"],"--person":[0,3,1,"cmdoption-osxphotos-query-person"],"--place":[0,3,1,"cmdoption-osxphotos-query-place"],"--portrait":[0,3,1,"cmdoption-osxphotos-query-portrait"],"--query-eval":[0,3,1,"cmdoption-osxphotos-query-query-eval"],"--regex":[0,3,1,"cmdoption-osxphotos-query-regex"],"--screenshot":[0,3,1,"cmdoption-osxphotos-query-screenshot"],"--selfie":[0,3,1,"cmdoption-osxphotos-query-selfie"],"--shared":[0,3,1,"cmdoption-osxphotos-query-shared"],"--slow-mo":[0,3,1,"cmdoption-osxphotos-query-slow-mo"],"--time-lapse":[0,3,1,"cmdoption-osxphotos-query-time-lapse"],"--title":[0,3,1,"cmdoption-osxphotos-query-title"],"--to-date":[0,3,1,"cmdoption-osxphotos-query-to-date"],"--to-time":[0,3,1,"cmdoption-osxphotos-query-to-time"],"--uti":[0,3,1,"cmdoption-osxphotos-query-uti"],"--uuid":[0,3,1,"cmdoption-osxphotos-query-uuid"],"--uuid-from-file":[0,3,1,"cmdoption-osxphotos-query-uuid-from-file"],"-i":[0,3,1,"cmdoption-osxphotos-query-i"],PHOTOS_LIBRARY:[0,3,1,"cmdoption-osxphotos-query-arg-PHOTOS_LIBRARY"]},"osxphotos.PhotoInfo":{"export":[3,2,1,""],ExifInfo:[3,0,1,""],ExportResults:[3,0,1,""],ScoreInfo:[3,0,1,""],SearchInfo:[3,0,1,""],adjustments:[3,2,1,""],album_info:[3,2,1,""],albums:[3,2,1,""],asdict:[3,2,1,""],burst:[3,2,1,""],burst_album_info:[3,2,1,""],burst_albums:[3,2,1,""],burst_default_pick:[3,2,1,""],burst_key:[3,2,1,""],burst_photos:[3,2,1,""],burst_selected:[3,2,1,""],comments:[3,2,1,""],date:[3,2,1,""],date_modified:[3,2,1,""],date_trashed:[3,2,1,""],description:[3,2,1,""],exif_info:[3,2,1,""],exiftool:[3,2,1,""],export2:[3,2,1,""],external_edit:[3,2,1,""],face_info:[3,2,1,""],favorite:[3,2,1,""],filename:[3,2,1,""],has_raw:[3,2,1,""],hasadjustments:[3,2,1,""],hdr:[3,2,1,""],height:[3,2,1,""],hidden:[3,2,1,""],import_info:[3,2,1,""],incloud:[3,2,1,""],intrash:[3,2,1,""],iscloudasset:[3,2,1,""],ismissing:[3,2,1,""],ismovie:[3,2,1,""],isphoto:[3,2,1,""],israw:[3,2,1,""],isreference:[3,2,1,""],json:[3,2,1,""],keywords:[3,2,1,""],labels:[3,2,1,""],labels_normalized:[3,2,1,""],likes:[3,2,1,""],live_photo:[3,2,1,""],location:[3,2,1,""],orientation:[3,2,1,""],original_filename:[3,2,1,""],original_filesize:[3,2,1,""],original_height:[3,2,1,""],original_orientation:[3,2,1,""],original_width:[3,2,1,""],panorama:[3,2,1,""],path:[3,2,1,""],path_edited:[3,2,1,""],path_live_photo:[3,2,1,""],path_raw:[3,2,1,""],person_info:[3,2,1,""],persons:[3,2,1,""],place:[3,2,1,""],portrait:[3,2,1,""],raw_original:[3,2,1,""],render_template:[3,2,1,""],score:[3,2,1,""],screenshot:[3,2,1,""],search_info:[3,2,1,""],search_info_normalized:[3,2,1,""],selfie:[3,2,1,""],shared:[3,2,1,""],slow_mo:[3,2,1,""],time_lapse:[3,2,1,""],title:[3,2,1,""],tzoffset:[3,2,1,""],uti:[3,2,1,""],uti_edited:[3,2,1,""],uti_original:[3,2,1,""],uti_raw:[3,2,1,""],uuid:[3,2,1,""],visible:[3,2,1,""],width:[3,2,1,""]},"osxphotos.PhotoInfo.ExifInfo":{aperture:[3,1,1,""],bit_rate:[3,1,1,""],camera_make:[3,1,1,""],camera_model:[3,1,1,""],codec:[3,1,1,""],duration:[3,1,1,""],exposure_bias:[3,1,1,""],flash_fired:[3,1,1,""],focal_length:[3,1,1,""],fps:[3,1,1,""],iso:[3,1,1,""],latitude:[3,1,1,""],lens_model:[3,1,1,""],longitude:[3,1,1,""],metering_mode:[3,1,1,""],sample_rate:[3,1,1,""],shutter_speed:[3,1,1,""],track_format:[3,1,1,""],white_balance:[3,1,1,""]},"osxphotos.PhotoInfo.ExportResults":{all_files:[3,2,1,""]},"osxphotos.PhotoInfo.ScoreInfo":{behavioral:[3,1,1,""],curation:[3,1,1,""],failure:[3,1,1,""],harmonious_color:[3,1,1,""],highlight_visibility:[3,1,1,""],immersiveness:[3,1,1,""],interaction:[3,1,1,""],interesting_subject:[3,1,1,""],intrusive_object_presence:[3,1,1,""],lively_color:[3,1,1,""],low_light:[3,1,1,""],noise:[3,1,1,""],overall:[3,1,1,""],pleasant_camera_tilt:[3,1,1,""],pleasant_composition:[3,1,1,""],pleasant_lighting:[3,1,1,""],pleasant_pattern:[3,1,1,""],pleasant_perspective:[3,1,1,""],pleasant_post_processing:[3,1,1,""],pleasant_reflection:[3,1,1,""],pleasant_symmetry:[3,1,1,""],promotion:[3,1,1,""],sharply_focused_subject:[3,1,1,""],tastefully_blurred:[3,1,1,""],well_chosen_subject:[3,1,1,""],well_framed_subject:[3,1,1,""],well_timed_shot:[3,1,1,""]},"osxphotos.PhotoInfo.SearchInfo":{activities:[3,2,1,""],all:[3,2,1,""],asdict:[3,2,1,""],bodies_of_water:[3,2,1,""],city:[3,2,1,""],country:[3,2,1,""],holidays:[3,2,1,""],labels:[3,2,1,""],locality_names:[3,2,1,""],media_types:[3,2,1,""],month:[3,2,1,""],neighborhoods:[3,2,1,""],place_names:[3,2,1,""],season:[3,2,1,""],state:[3,2,1,""],state_abbreviation:[3,2,1,""],streets:[3,2,1,""],venue_types:[3,2,1,""],venues:[3,2,1,""],year:[3,2,1,""]},"osxphotos.PhotosDB":{album_info:[3,2,1,""],album_info_shared:[3,2,1,""],albums:[3,2,1,""],albums_as_dict:[3,2,1,""],albums_shared:[3,2,1,""],albums_shared_as_dict:[3,2,1,""],db_path:[3,2,1,""],db_version:[3,2,1,""],folder_info:[3,2,1,""],folders:[3,2,1,""],get_db_connection:[3,2,1,""],get_photo:[3,2,1,""],import_info:[3,2,1,""],keywords:[3,2,1,""],keywords_as_dict:[3,2,1,""],labels:[3,2,1,""],labels_as_dict:[3,2,1,""],labels_normalized:[3,2,1,""],labels_normalized_as_dict:[3,2,1,""],library_path:[3,2,1,""],person_info:[3,2,1,""],persons:[3,2,1,""],persons_as_dict:[3,2,1,""],photos:[3,2,1,""],photos_by_uuid:[3,2,1,""],query:[3,2,1,""]},osxphotos:{"--db":[0,3,1,"cmdoption-osxphotos-db"],"--json":[0,3,1,"cmdoption-osxphotos-json"],"--version":[0,3,1,"cmdoption-osxphotos-v"],"-v":[0,3,1,"cmdoption-osxphotos-v"],PhotoInfo:[3,0,1,""],PhotosDB:[3,0,1,""]}},objnames:{"0":["py","class","Python class"],"1":["py","attribute","Python attribute"],"2":["py","method","Python method"],"3":["std","cmdoption","program option"]},objtypes:{"0":"py:class","1":"py:attribute","2":"py:method","3":"std:cmdoption"},terms:{"048576mb":0,"100":4,"1048576":0,"120":3,"12t12":0,"1gb":1,"2000":0,"2001":0,"2015":4,"2019":0,"2020":4,"2021":4,"8601":0,"boolean":[3,4],"byte":[0,3],"case":[0,3,4],"class":[0,3],"default":[0,3,4],"export":3,"final":4,"float":3,"function":3,"import":[0,1,3,4],"int":3,"long":3,"new":[0,1,3,4],"null":4,"public":3,"return":[0,3],"short":4,"true":[1,3,4],"try":4,"while":4,AND:[0,3],For:[0,3,4],GPS:4,NAS:4,One:4,That:4,The:[0,1,3,4],Then:[1,4],There:4,These:[0,4],Use:[0,3,4],Using:4,With:4,__main__:1,__name__:1,_bearbeiten:0,_edit:[0,4],_origin:0,abbrevi:3,abil:1,abl:[1,4],about:[1,3,4],abov:[1,4],absolut:3,access:[3,4],accord:1,activ:3,actual:[0,3,4],add:[0,4],added:[0,4],adding:0,addit:[0,3,4],adjust:[3,4],adjustmentsinfo:3,adob:0,advanc:[1,4],advantag:0,after:4,again:4,against:3,ahead:3,aka:1,album:[3,4],album_info:3,album_info_shar:3,album_nam:1,albuminfo:3,albums_as_dict:[1,3],albums_shar:3,albums_shared_as_dict:3,algorithm:4,alic:1,all:[0,3],all_fil:3,allow:[0,1,4],almost:4,alpha:0,alreadi:[0,3],alreai:3,also:[0,1,3,4],altern:[0,1,4],alwai:4,amount:4,ani:[0,1,3,4],anoth:4,anyth:4,apertur:3,apf:0,app:[0,1,3,4],append:[0,4],appl:[0,1,3,4],applescript:[0,3,4],appli:[0,3,4],applic:[1,4],april:4,aren:[1,3],arg:[0,1,3],argument:[0,1],asdict:3,asset:[3,4],assign:4,associ:[0,1,3,4],associt:3,assum:3,asynchroun:3,attach:4,attempt:[0,1,3,4],attribut:[0,3],author:[0,4],auto:1,automat:[0,4],avail:4,awar:3,back:4,backup:4,bar:1,base:3,basic:4,beach:0,becaus:[1,4],been:[0,1,3,4],befor:[0,1,4],begin:0,behavior:[0,3],being:4,below:[0,1],best:[0,3,4],beta:1,better:4,between:[3,4],big:1,bit:3,bit_rat:3,blank:4,bodi:3,bodies_of_wat:3,bool:3,both:[0,1,4],brace:4,brew:1,buggi:4,built:1,burst:[0,3],burst_album:3,burst_album_info:3,burst_default_pick:3,burst_kei:3,burst_photo:3,burst_select:3,call:[1,3,4],callabl:3,camera:[0,3],camera_mak:3,camera_model:3,can:[0,1,4],cannot:[0,3],canon:3,capabl:4,caption:4,care:1,carri:4,catalina:1,categor:3,caus:4,caution:0,certain:0,certainli:4,chang:[0,3,4],charact:[1,3,4],citi:3,classic:4,classif:[0,1,4],classifi:4,cleanup:0,cli:1,click:1,clone:[0,1],cloud:[3,4],cloudasset:0,code:1,codec:3,collis:0,com:[1,3],combin:4,comfort:1,comma:4,command:4,command_nam:1,comment:[0,3,4],common:4,commun:4,compar:3,compat:[0,4],complex:[0,4],compon:0,comprehens:0,compress:[0,3],comput:3,condit:4,config:[0,4],configur:4,conform:3,conjunct:[0,4],connect:[0,3,4],consist:0,contain:[0,1,3,4],context:0,convert:[0,3],convert_to_jpeg:3,converted_to_jpeg:3,coordin:4,copi:[0,3,4],copyright:[0,4],correct:[3,4],correspond:0,could:[0,1,4],count:3,countri:[3,4],cours:4,cover:4,cr2:3,crash:4,creat:0,created:0,creation:[3,4],creationd:0,criteria:[0,3,4],crop:4,csv:[0,4],curat:3,curli:4,current:[0,3],cursor:3,custom:4,dai:[0,4],data:[0,3,4],databas:[0,1,3,4],date:[0,3],date_modifi:3,date_trash:3,datecr:0,datetim:3,datetimeorigin:[0,3],daunt:4,db_path:3,db_version:3,dbfile:3,decid:4,def:1,default_album:1,degre:3,delet:[0,3],deleted_directori:3,deleted_fil:3,demonstr:4,desc:0,descend:3,descr:[0,4],describ:[1,4],descript:[0,1,3,4],description_templ:3,design:4,desir:4,dest:[0,3],dest_dir:1,destin:[1,3],detail:[0,3,4],determin:[3,4],devic:4,dict:3,did:[0,4],differ:[0,1,3,4],digikam:[0,4],digit:4,dir:1,direct:0,directli:[0,1,4],directori:[0,3],dirnam:3,disabl:1,disk:[0,3],distinguish:4,dng:4,doc:0,document:0,doe:[0,1,3,4],doesn:4,don:[0,4],done:4,dot:4,down:4,download:[0,1,3,4],drive:0,drop:[0,3,4],dry:[0,3],dry_run:3,dsc05678:4,dump:1,duplic:1,durat:3,dure:[0,3],dynam:0,each:[0,3,4],earlier:3,easi:4,easiest:1,easili:[1,4],echo:1,edit:[0,1,3],edited_nam:1,editor:[0,3],either:[0,1,3,4],els:[1,3,4],embed:[0,4],empti:[3,4],encount:4,end:0,ensur:[3,4],entir:[3,4],environ:1,equival:0,error:[0,3,4],error_str:3,etc:[0,1,3,4],eval:0,evalu:[0,4],even:[0,3,4],everi:4,exact:3,exactli:4,exampl:[0,3,4],excel:4,except:3,execut:1,exif:[0,3],exif_info:3,exif_upd:3,exifinfo:3,exiftool:[0,1,3,4],exiftool_error:3,exiftool_flag:3,exiftool_path:0,exiftool_pod:0,exiftool_warn:3,exist:[0,1,3],exit:[0,1],expand:[3,4],expand_inplac:3,expandus:1,expect:4,experi:0,experiment:[0,4],explain:4,explan:4,explicitli:4,explor:4,export2:3,export_as_hardlink:3,export_db:3,export_path:1,exportdb:0,exportdb_abc:3,exportdb_fil:0,exportdbinmemori:3,exportresult:3,exposure_bia:3,express:0,ext:[0,4],extend:[0,3,4],extens:[0,3,4],extern:[0,3],external_edit:3,extract:3,face:[0,1,3,4],face_info:3,faceinfo:3,fail:3,failur:3,fals:[3,4],familiar:1,faster:[0,3],favorit:[0,3,4],featur:[0,4],few:4,fie:4,field:[3,4],file:[0,3],filenam:[0,1,3],filename_origin:0,filepath:1,files:3,filesystem:4,fileutil:3,fileutilabc:3,fileutilnoop:3,filter:[0,4],find:[0,4],finder:0,findercom:[0,4],first:[0,4],flag:[0,3],flash_fir:3,flexibl:[1,4],focal_length:3,focu:4,folder1:4,folder2:4,folder:[0,3,4],folder_album:[0,3,4],folder_info:3,folderinfo:3,follow:[0,1,4],foo:1,forc:[0,3,4],form:[0,4],format:[0,1,3,4],found:[0,1,3,4],fps:3,free:4,from:[0,3,4],from_dat:[0,3],from_tim:0,front:[0,3],full:[0,3,4],futur:4,gener:[3,4],geoloc:[0,3,4],get:[1,3,4],get_db_connect:3,get_photo:3,github:[0,1],give:0,good:4,gpscoordin:0,gpslatitud:0,gpslatituderef:0,gpslongitud:0,gpslongituderef:0,gpsposit:0,gpu:0,group:[0,3],had:[0,4],handl:[0,4],happen:0,hard:4,hardlink:[0,3],harmonious_color:3,has:[0,1,3,4],has_raw:3,hasadjust:[1,3],hasn:4,have:[0,3,4],haven:0,hdr:[0,3],headlin:[0,4],heic:0,height:3,help:[1,4],here:[0,4],hidden:[0,3,4],hierarch:4,high:0,highli:0,highlight_vis:3,hold:[3,4],holidai:3,homebrew:1,hopefulli:4,how:[0,4],howev:4,html:0,http:[0,1,3,4],icloud:[0,3,4],identifi:[0,3],ignor:[0,3,4],ignore_date_modifi:3,ignore_signatur:3,imag:[0,1,3],imagedescript:0,img_1234:[0,3,4],img_1234_2021:4,img_1234_edit:4,immedi:[3,4],immers:3,implement:[0,4],import_info:3,importinfo:3,incloud:[0,3],includ:[0,1,3,4],incorrect:3,increment:3,index:1,individu:3,info:[1,3],inform:[0,1,3,4],initi:3,inplace_sep:3,insensit:0,insert:4,insid:4,instal:[0,3,4],instanc:3,instead:[0,3,4],instruct:[1,4],integ:0,intend:0,intent:4,interact:[0,1,3],interest:4,interesting_subject:3,interfac:4,intermitt:0,internet:0,interpret:4,intrash:3,intrusive_object_pres:3,invalid:[1,3],invest:4,involv:4,iphon:4,iptc:[0,3],is_valid_filepath:1,iscloudasset:3,isdir:1,ismiss:[1,3],ismovi:3,isn:4,iso:[0,3],isphoto:3,israw:3,isrefer:3,item:[0,3],iterm2:0,itself:4,john:1,join:[1,3,4],jpeg:[0,3],jpeg_ext:3,jpeg_qual:[0,3],jpg:[0,3,4],json:[0,3,4],just:1,keep:4,kei:[3,4],keyword:[3,4],keyword_templ:3,keywords_as_dict:[1,3],kind:4,know:3,known:4,label:[3,4],labels_as_dict:3,labels_norm:3,labels_normalized_as_dict:3,laps:[0,3],larg:[1,4],last:[0,1,4],later:0,latest:1,latitud:3,lead:[0,3],learn:[3,4],lens_model:3,less:4,level:[0,3],librari:[0,3],library_path:[1,3],licens:[0,1],lightroom:[0,4],liglob:3,like:[0,1,3,4],limit:4,line:4,list:[1,3,4],liter:4,littl:4,live:[0,3,4],live_photo:3,lively_color:3,load:0,local:[3,4],locality_nam:3,locat:[3,4],log:3,logic:4,longitud:3,look:[0,1,3,4],lookup:4,lot:0,low_light:3,mac:[0,1,4],machin:[1,3,4],maco:[0,1],mai:[0,3,4],main:1,maintain:4,make:[1,4],makedir:1,manag:4,mangl:3,mani:[0,4],manner:4,manual:4,mark:[0,3,4],match:[0,3,4],matter:4,max:0,maximum:[0,3],mean:3,media:[3,4],media_typ:[1,3],memori:3,mention:4,mere:4,merg:[0,3],merge_exif_keyword:3,merge_exif_person:3,messag:1,metadata:[0,3],metering_mod:3,method:3,mib:0,microsoft:[0,4],might:[3,4],min:0,minor:0,minut:4,miss:[0,1,3],mode:[0,3,4],modif:[0,3,4],modifi:[0,4],modifyd:[0,3],modul:1,month:[3,4],more:[0,1,3,4],most:[0,4],motion:[0,3],mov:[0,3],move:4,movi:[0,3],multi:[0,3,4],multipl:[0,1],must:[0,3,4],myalternatelibrari:4,mysteri:3,naiv:3,name:[0,3,4],nativ:4,ndescript:4,necessari:1,need:[1,4],neighborhood:3,neither:[0,1],nest:4,network:[0,4],never:4,newlin:4,next:4,nist:0,nois:3,nolabel:4,non:[0,3,4],none:[1,3],none_str:3,normal:[0,3,4],note:[0,1,3,4],noth:4,notic:3,now:[1,4],number:4,object:[0,3],obvious:0,occasion:4,occur:[0,3],offer:4,offset:3,offsettimeorigin:0,often:4,older:3,one:[0,3,4],onli:[0,3],open:[0,1,4],oper:4,oppos:4,optim:4,option:[0,1,3],order:[0,1,3],org:[0,3,4],organ:[0,4],orient:3,origin:[0,1,3,4],original_filenam:[1,3],original_files:3,original_height:3,original_nam:[0,4],original_orient:3,original_width:3,osxphoto:4,osxphotos_export:[0,4],other:[0,1,3,4],otherwis:[1,3,4],out:[0,1,4],output:[0,3,4],outsid:3,over:4,overal:3,overrid:0,overwrit:[0,3],own:[0,1],page:1,pair:[0,3,4],panorama:[0,3],paramet:[1,3],part:[0,3,4],particular:3,pass:[0,3],path:[0,1,3,4],path_edit:[1,3],path_live_photo:3,path_raw:3,path_sep:3,pathlib:1,pathvalid:1,per:0,perform:4,period:4,permit:0,person:[3,4],person_info:3,personinfo:3,personinimag:0,persons_as_dict:[1,3],philosophi:4,photo:[0,3],photo_ext:0,photo_filenam:0,photoinfo:[0,3],photokit:[0,4],photonam:[0,4],photoname_bearbeiten:0,photoname_edit:0,photopr:4,photos_by_uuid:3,photos_librari:[0,1],photosdb:[1,3],photoslibrari:[0,1,4],phototempl:3,pictur:[0,1,3,4],pixel:3,place:[1,3,4],place_nam:3,placeinfo:3,plain:4,platform:1,pleasant_camera_tilt:3,pleasant_composit:3,pleasant_light:3,pleasant_pattern:3,pleasant_perspect:3,pleasant_post_process:3,pleasant_reflect:3,pleasant_symmetri:3,png:0,portrait:[0,3,4],posit:[0,1],possibl:4,power:4,pre:1,preced:[0,4],prefer:4,present:0,preserv:4,preview:[0,4],previous:[0,4],primari:0,print:[0,3,4],probabl:4,process:[0,3,4],produc:[3,4],program:4,project:1,promot:3,properti:3,provid:[0,1,3,4],purpos:4,pylint:1,pypi:1,python3:1,python:[0,1],qualiti:[0,3,4],queri:[1,3,4],queryopt:3,quicktim:[0,3],rais:3,rang:[0,3,4],rather:4,raw:[0,3,4],raw_origin:3,raw_photo:3,read:[1,4],readabl:3,reason:4,recent:[0,3],recommend:1,refer:[0,1,3,4],referenc:0,regardless:3,regex:0,region:0,regular:[0,4],regularli:4,relat:3,releas:1,reliabl:0,remov:0,renam:[0,4],render:[0,3,4],render_templ:3,rendered_str:3,repeat:[0,4],repeatedli:4,replac:[0,3,4],replace_keyword:3,repo:1,report:0,repres:[0,3],represent:3,requir:[0,1,3],restart:4,result:[0,3,4],resum:4,retri:[0,4],retriev:4,reus:0,revers:[0,3,4],rhettbul:[0,1],rich:4,run:[0,1,3],same:[0,3,4],sample_r:3,sanit:3,sanitize_filepath:1,save:0,score:3,scoreinfo:3,screenshot:[0,3,4],script:0,search:[0,1,3,4],search_info:3,search_info_norm:3,searchinfo:3,season:3,second:3,section:4,see:[0,1,3,4],seem:4,seen:4,select:[3,4],self:3,selfi:[0,3],sep:3,separ:[3,4],session:3,set:[0,3,4],setup:1,setuptool:1,sever:4,share:[0,3,4],sharply_focused_subject:3,should:[1,4],show:[0,1,3,4],shutter_spe:3,sidecar:[0,3],sidecar_drop_ext:3,sidecar_exiftool:3,sidecar_exiftool_skip:3,sidecar_exiftool_written:3,sidecar_ext:[0,4],sidecar_json:3,sidecar_json_skip:3,sidecar_json_written:3,sidecar_xmp:3,sidecar_xmp_skip:3,sidecar_xmp_written:3,sierra:1,signatur:[0,3,4],silent:3,simpl:1,simpli:[1,4],sinc:4,singl:[0,3,4],size:[0,4],skip:[0,1,3,4],slow:[0,3],slow_mo:3,smith:1,some:[3,4],someth:[3,4],somewhat:4,sort:3,sourc:3,space:[0,3],specif:[1,3,4],specifi:[0,3],spend:4,spotlight:[0,1,4],sqlite3:3,stack:3,standard:4,start:[0,1,4],state:[0,3,4],state_abbrevi:3,statement:4,statu:3,still:[3,4],storag:4,storat:3,store:[0,3,4],str:3,street:3,string:[0,3,4],strip:[0,3],subfold:0,subject:0,subsequ:0,subset:4,substitut:3,suffix:[0,3,4],summer:4,suppli:3,sur:1,sure:[0,1],synch:[0,3,4],syntax:4,sys:1,system:[0,4],tabl:3,tag:[0,1,3,4],tagnam:[0,4],tagslist:0,take:1,taken:[0,4],tastefully_blur:3,tell:4,templat:[0,1,3,4],template_str:3,term:[3,4],termin:[0,1,4],test:[0,1,4],text:[3,4],than:[0,1,3,4],thei:[0,3],them:[0,3,4],thi:[0,1,3,4],thing:4,think:4,those:4,thousand:4,through:4,throughout:4,thu:[1,4],time:[0,3,4],time_laps:3,timecr:0,timeout:3,timezon:[0,3],titl:[0,1,3,4],titlen:4,to_dat:[0,3],to_tim:0,todai:0,togeth:4,toml:[0,4],tool:4,top:[0,3],topic:0,touch:[0,3],touch_fil:3,town:3,track:4,track_format:3,trail:[0,3],trash:3,travel:4,treat:[0,3,4],tremend:4,tupl:3,tutori:4,two:0,type:[0,3,4],tzoffset:3,underscor:4,understand:4,unedit:[1,4],unfil:1,uniform:[0,3],unit:0,unless:3,unlik:[0,4],unmatch:3,unreli:4,until:[1,3],updat:[0,3],upon:[0,3,4],use:[0,3,4],use_albums_as_keyword:3,use_persons_as_keyword:3,use_photokit:3,use_photos_export:3,useabl:0,used:[0,1,3,4],useful:[0,4],user:[3,4],userdata:0,uses:[0,3,4],using:[0,3,4],utc:3,uti:[0,3],uti_edit:3,uti_origin:3,uti_raw:3,util:[1,3],uuid:[0,1,3],vacat:[3,4],valid:[0,1,3,4],valu:[0,1,3,4],varieti:4,variou:3,venu:3,venue_typ:3,verbos:[0,3,4],veri:[1,4],verifi:[1,4],versa:1,version:[0,1,3,4],via:[0,1,3,4],vice:1,video:[0,3,4],virtual:1,visbl:3,visibl:3,volum:0,wai:[1,4],want:[0,1,4],warn:[0,1,3],water:3,websit:4,wed:3,well:[1,3],well_chosen_subject:3,well_framed_subject:3,well_timed_shot:3,went:0,were:[0,3,4],what:[0,3,4],when:[0,3,4],where:[0,4],whether:0,which:[0,1,3,4],white:3,white_bal:3,whitespac:0,whose:0,wide:4,width:3,without:[0,4],won:4,work:[0,1,3,4],workflow:4,worst:4,worth:4,would:[0,4],write:[0,3,4],written:[0,3,4],xattr:[0,4],xattr_skip:3,xattr_written:3,xmp:[0,3,4],year:[0,3,4],yet:[3,4],you:[0,1,3,4],your:[0,1]},titles:["osxphotos command line interface (CLI)","Welcome to osxphotos\u2019s documentation!","osxphotos","osxphotos package","Export your photos"],titleterms:{"default":1,"export":[0,1,4],about:0,add:1,album:[0,1],all:[1,4],attribut:4,awail:1,base:1,certain:4,chang:1,cli:0,command:[0,1],conclus:4,convert:4,countri:1,creat:[1,4],creation:1,date:[1,4],desktop:1,digit:1,directori:[1,4],disk:4,document:1,dry:4,dump:0,edit:4,exampl:1,exif:1,extern:4,file:[1,4],filenam:4,find:1,finder:4,folder:1,from:1,full:1,git:1,group:1,help:0,higher:1,imag:4,indic:1,info:0,instal:1,interfac:[0,1],jpeg:4,json:1,keyword:[0,1],kid:1,label:[0,1],librari:[1,4],line:[0,1],list:0,load:4,media:1,metadata:[1,4],miss:4,modul:3,month:1,name:1,nocountri:1,onli:[1,4],oper:1,option:4,osxphoto:[0,1,2,3],ouput:1,output:1,packag:[1,3],person:[0,1],photo:[1,4],pip:1,pipx:1,place:0,previou:4,print:1,queri:0,report:4,repositori:1,result:1,run:4,save:4,sidecar:4,specifi:[1,4],structur:[1,4],support:1,system:1,tabl:1,type:1,updat:[1,4],usag:1,use:1,uses:1,using:1,verbos:1,welcom:1,what:1,when:1,write:1,year:1,your:4}})
\ No newline at end of file
+Search.setIndex({docnames:["cli","index","modules","reference","tutorial"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["cli.rst","index.rst","modules.rst","reference.rst","tutorial.md"],objects:{"osxphotos-albums":{"--db":[0,3,1,"cmdoption-osxphotos-albums-db"],"--json":[0,3,1,"cmdoption-osxphotos-albums-json"],PHOTOS_LIBRARY:[0,3,1,"cmdoption-osxphotos-albums-arg-PHOTOS_LIBRARY"]},"osxphotos-dump":{"--db":[0,3,1,"cmdoption-osxphotos-dump-db"],"--deleted":[0,3,1,"cmdoption-osxphotos-dump-deleted"],"--deleted-only":[0,3,1,"cmdoption-osxphotos-dump-deleted-only"],"--json":[0,3,1,"cmdoption-osxphotos-dump-json"],PHOTOS_LIBRARY:[0,3,1,"cmdoption-osxphotos-dump-arg-PHOTOS_LIBRARY"]},"osxphotos-export":{"--album":[0,3,1,"cmdoption-osxphotos-export-album"],"--album-keyword":[0,3,1,"cmdoption-osxphotos-export-album-keyword"],"--burst":[0,3,1,"cmdoption-osxphotos-export-burst"],"--cleanup":[0,3,1,"cmdoption-osxphotos-export-cleanup"],"--convert-to-jpeg":[0,3,1,"cmdoption-osxphotos-export-convert-to-jpeg"],"--current-name":[0,3,1,"cmdoption-osxphotos-export-current-name"],"--db":[0,3,1,"cmdoption-osxphotos-export-db"],"--deleted":[0,3,1,"cmdoption-osxphotos-export-deleted"],"--deleted-only":[0,3,1,"cmdoption-osxphotos-export-deleted-only"],"--description":[0,3,1,"cmdoption-osxphotos-export-description"],"--description-template":[0,3,1,"cmdoption-osxphotos-export-description-template"],"--directory":[0,3,1,"cmdoption-osxphotos-export-directory"],"--download-missing":[0,3,1,"cmdoption-osxphotos-export-download-missing"],"--dry-run":[0,3,1,"cmdoption-osxphotos-export-dry-run"],"--edited":[0,3,1,"cmdoption-osxphotos-export-edited"],"--edited-suffix":[0,3,1,"cmdoption-osxphotos-export-edited-suffix"],"--exiftool":[0,3,1,"cmdoption-osxphotos-export-exiftool"],"--exiftool-merge-keywords":[0,3,1,"cmdoption-osxphotos-export-exiftool-merge-keywords"],"--exiftool-merge-persons":[0,3,1,"cmdoption-osxphotos-export-exiftool-merge-persons"],"--exiftool-option":[0,3,1,"cmdoption-osxphotos-export-exiftool-option"],"--exiftool-path":[0,3,1,"cmdoption-osxphotos-export-exiftool-path"],"--export-as-hardlink":[0,3,1,"cmdoption-osxphotos-export-export-as-hardlink"],"--export-by-date":[0,3,1,"cmdoption-osxphotos-export-export-by-date"],"--exportdb":[0,3,1,"cmdoption-osxphotos-export-exportdb"],"--external-edit":[0,3,1,"cmdoption-osxphotos-export-external-edit"],"--favorite":[0,3,1,"cmdoption-osxphotos-export-favorite"],"--filename":[0,3,1,"cmdoption-osxphotos-export-filename"],"--finder-tag-keywords":[0,3,1,"cmdoption-osxphotos-export-finder-tag-keywords"],"--finder-tag-template":[0,3,1,"cmdoption-osxphotos-export-finder-tag-template"],"--folder":[0,3,1,"cmdoption-osxphotos-export-folder"],"--from-date":[0,3,1,"cmdoption-osxphotos-export-from-date"],"--from-time":[0,3,1,"cmdoption-osxphotos-export-from-time"],"--has-comment":[0,3,1,"cmdoption-osxphotos-export-has-comment"],"--has-likes":[0,3,1,"cmdoption-osxphotos-export-has-likes"],"--has-raw":[0,3,1,"cmdoption-osxphotos-export-has-raw"],"--hdr":[0,3,1,"cmdoption-osxphotos-export-hdr"],"--hidden":[0,3,1,"cmdoption-osxphotos-export-hidden"],"--ignore-case":[0,3,1,"cmdoption-osxphotos-export-i"],"--ignore-date-modified":[0,3,1,"cmdoption-osxphotos-export-ignore-date-modified"],"--ignore-signature":[0,3,1,"cmdoption-osxphotos-export-ignore-signature"],"--in-album":[0,3,1,"cmdoption-osxphotos-export-in-album"],"--is-reference":[0,3,1,"cmdoption-osxphotos-export-is-reference"],"--jpeg-ext":[0,3,1,"cmdoption-osxphotos-export-jpeg-ext"],"--jpeg-quality":[0,3,1,"cmdoption-osxphotos-export-jpeg-quality"],"--keyword":[0,3,1,"cmdoption-osxphotos-export-keyword"],"--keyword-template":[0,3,1,"cmdoption-osxphotos-export-keyword-template"],"--label":[0,3,1,"cmdoption-osxphotos-export-label"],"--live":[0,3,1,"cmdoption-osxphotos-export-live"],"--load-config":[0,3,1,"cmdoption-osxphotos-export-load-config"],"--max-size":[0,3,1,"cmdoption-osxphotos-export-max-size"],"--min-size":[0,3,1,"cmdoption-osxphotos-export-min-size"],"--missing":[0,3,1,"cmdoption-osxphotos-export-missing"],"--name":[0,3,1,"cmdoption-osxphotos-export-name"],"--no-comment":[0,3,1,"cmdoption-osxphotos-export-no-comment"],"--no-description":[0,3,1,"cmdoption-osxphotos-export-no-description"],"--no-likes":[0,3,1,"cmdoption-osxphotos-export-no-likes"],"--no-place":[0,3,1,"cmdoption-osxphotos-export-no-place"],"--no-title":[0,3,1,"cmdoption-osxphotos-export-no-title"],"--not-burst":[0,3,1,"cmdoption-osxphotos-export-not-burst"],"--not-favorite":[0,3,1,"cmdoption-osxphotos-export-not-favorite"],"--not-hdr":[0,3,1,"cmdoption-osxphotos-export-not-hdr"],"--not-hidden":[0,3,1,"cmdoption-osxphotos-export-not-hidden"],"--not-in-album":[0,3,1,"cmdoption-osxphotos-export-not-in-album"],"--not-live":[0,3,1,"cmdoption-osxphotos-export-not-live"],"--not-panorama":[0,3,1,"cmdoption-osxphotos-export-not-panorama"],"--not-portrait":[0,3,1,"cmdoption-osxphotos-export-not-portrait"],"--not-screenshot":[0,3,1,"cmdoption-osxphotos-export-not-screenshot"],"--not-selfie":[0,3,1,"cmdoption-osxphotos-export-not-selfie"],"--not-shared":[0,3,1,"cmdoption-osxphotos-export-not-shared"],"--not-slow-mo":[0,3,1,"cmdoption-osxphotos-export-not-slow-mo"],"--not-time-lapse":[0,3,1,"cmdoption-osxphotos-export-not-time-lapse"],"--only-movies":[0,3,1,"cmdoption-osxphotos-export-only-movies"],"--only-new":[0,3,1,"cmdoption-osxphotos-export-only-new"],"--only-photos":[0,3,1,"cmdoption-osxphotos-export-only-photos"],"--original-suffix":[0,3,1,"cmdoption-osxphotos-export-original-suffix"],"--overwrite":[0,3,1,"cmdoption-osxphotos-export-overwrite"],"--panorama":[0,3,1,"cmdoption-osxphotos-export-panorama"],"--person":[0,3,1,"cmdoption-osxphotos-export-person"],"--person-keyword":[0,3,1,"cmdoption-osxphotos-export-person-keyword"],"--place":[0,3,1,"cmdoption-osxphotos-export-place"],"--portrait":[0,3,1,"cmdoption-osxphotos-export-portrait"],"--query-eval":[0,3,1,"cmdoption-osxphotos-export-query-eval"],"--regex":[0,3,1,"cmdoption-osxphotos-export-regex"],"--replace-keywords":[0,3,1,"cmdoption-osxphotos-export-replace-keywords"],"--report":[0,3,1,"cmdoption-osxphotos-export-report"],"--retry":[0,3,1,"cmdoption-osxphotos-export-retry"],"--save-config":[0,3,1,"cmdoption-osxphotos-export-save-config"],"--screenshot":[0,3,1,"cmdoption-osxphotos-export-screenshot"],"--selfie":[0,3,1,"cmdoption-osxphotos-export-selfie"],"--shared":[0,3,1,"cmdoption-osxphotos-export-shared"],"--sidecar":[0,3,1,"cmdoption-osxphotos-export-sidecar"],"--sidecar-drop-ext":[0,3,1,"cmdoption-osxphotos-export-sidecar-drop-ext"],"--skip-bursts":[0,3,1,"cmdoption-osxphotos-export-skip-bursts"],"--skip-edited":[0,3,1,"cmdoption-osxphotos-export-skip-edited"],"--skip-live":[0,3,1,"cmdoption-osxphotos-export-skip-live"],"--skip-original-if-edited":[0,3,1,"cmdoption-osxphotos-export-skip-original-if-edited"],"--skip-raw":[0,3,1,"cmdoption-osxphotos-export-skip-raw"],"--slow-mo":[0,3,1,"cmdoption-osxphotos-export-slow-mo"],"--strip":[0,3,1,"cmdoption-osxphotos-export-strip"],"--time-lapse":[0,3,1,"cmdoption-osxphotos-export-time-lapse"],"--title":[0,3,1,"cmdoption-osxphotos-export-title"],"--to-date":[0,3,1,"cmdoption-osxphotos-export-to-date"],"--to-time":[0,3,1,"cmdoption-osxphotos-export-to-time"],"--touch-file":[0,3,1,"cmdoption-osxphotos-export-touch-file"],"--update":[0,3,1,"cmdoption-osxphotos-export-update"],"--use-photokit":[0,3,1,"cmdoption-osxphotos-export-use-photokit"],"--use-photos-export":[0,3,1,"cmdoption-osxphotos-export-use-photos-export"],"--uti":[0,3,1,"cmdoption-osxphotos-export-uti"],"--uuid":[0,3,1,"cmdoption-osxphotos-export-uuid"],"--uuid-from-file":[0,3,1,"cmdoption-osxphotos-export-uuid-from-file"],"--verbose":[0,3,1,"cmdoption-osxphotos-export-V"],"--xattr-template":[0,3,1,"cmdoption-osxphotos-export-xattr-template"],"-V":[0,3,1,"cmdoption-osxphotos-export-V"],"-i":[0,3,1,"cmdoption-osxphotos-export-i"],DEST:[0,3,1,"cmdoption-osxphotos-export-arg-DEST"],PHOTOS_LIBRARY:[0,3,1,"cmdoption-osxphotos-export-arg-PHOTOS_LIBRARY"]},"osxphotos-help":{TOPIC:[0,3,1,"cmdoption-osxphotos-help-arg-TOPIC"]},"osxphotos-info":{"--db":[0,3,1,"cmdoption-osxphotos-info-db"],"--json":[0,3,1,"cmdoption-osxphotos-info-json"],PHOTOS_LIBRARY:[0,3,1,"cmdoption-osxphotos-info-arg-PHOTOS_LIBRARY"]},"osxphotos-keywords":{"--db":[0,3,1,"cmdoption-osxphotos-keywords-db"],"--json":[0,3,1,"cmdoption-osxphotos-keywords-json"],PHOTOS_LIBRARY:[0,3,1,"cmdoption-osxphotos-keywords-arg-PHOTOS_LIBRARY"]},"osxphotos-labels":{"--db":[0,3,1,"cmdoption-osxphotos-labels-db"],"--json":[0,3,1,"cmdoption-osxphotos-labels-json"],PHOTOS_LIBRARY:[0,3,1,"cmdoption-osxphotos-labels-arg-PHOTOS_LIBRARY"]},"osxphotos-list":{"--json":[0,3,1,"cmdoption-osxphotos-list-json"]},"osxphotos-persons":{"--db":[0,3,1,"cmdoption-osxphotos-persons-db"],"--json":[0,3,1,"cmdoption-osxphotos-persons-json"],PHOTOS_LIBRARY:[0,3,1,"cmdoption-osxphotos-persons-arg-PHOTOS_LIBRARY"]},"osxphotos-places":{"--db":[0,3,1,"cmdoption-osxphotos-places-db"],"--json":[0,3,1,"cmdoption-osxphotos-places-json"],PHOTOS_LIBRARY:[0,3,1,"cmdoption-osxphotos-places-arg-PHOTOS_LIBRARY"]},"osxphotos-query":{"--album":[0,3,1,"cmdoption-osxphotos-query-album"],"--burst":[0,3,1,"cmdoption-osxphotos-query-burst"],"--cloudasset":[0,3,1,"cmdoption-osxphotos-query-cloudasset"],"--db":[0,3,1,"cmdoption-osxphotos-query-db"],"--deleted":[0,3,1,"cmdoption-osxphotos-query-deleted"],"--deleted-only":[0,3,1,"cmdoption-osxphotos-query-deleted-only"],"--description":[0,3,1,"cmdoption-osxphotos-query-description"],"--edited":[0,3,1,"cmdoption-osxphotos-query-edited"],"--external-edit":[0,3,1,"cmdoption-osxphotos-query-external-edit"],"--favorite":[0,3,1,"cmdoption-osxphotos-query-favorite"],"--folder":[0,3,1,"cmdoption-osxphotos-query-folder"],"--from-date":[0,3,1,"cmdoption-osxphotos-query-from-date"],"--from-time":[0,3,1,"cmdoption-osxphotos-query-from-time"],"--has-comment":[0,3,1,"cmdoption-osxphotos-query-has-comment"],"--has-likes":[0,3,1,"cmdoption-osxphotos-query-has-likes"],"--has-raw":[0,3,1,"cmdoption-osxphotos-query-has-raw"],"--hdr":[0,3,1,"cmdoption-osxphotos-query-hdr"],"--hidden":[0,3,1,"cmdoption-osxphotos-query-hidden"],"--ignore-case":[0,3,1,"cmdoption-osxphotos-query-i"],"--in-album":[0,3,1,"cmdoption-osxphotos-query-in-album"],"--incloud":[0,3,1,"cmdoption-osxphotos-query-incloud"],"--is-reference":[0,3,1,"cmdoption-osxphotos-query-is-reference"],"--json":[0,3,1,"cmdoption-osxphotos-query-json"],"--keyword":[0,3,1,"cmdoption-osxphotos-query-keyword"],"--label":[0,3,1,"cmdoption-osxphotos-query-label"],"--live":[0,3,1,"cmdoption-osxphotos-query-live"],"--max-size":[0,3,1,"cmdoption-osxphotos-query-max-size"],"--min-size":[0,3,1,"cmdoption-osxphotos-query-min-size"],"--missing":[0,3,1,"cmdoption-osxphotos-query-missing"],"--name":[0,3,1,"cmdoption-osxphotos-query-name"],"--no-comment":[0,3,1,"cmdoption-osxphotos-query-no-comment"],"--no-description":[0,3,1,"cmdoption-osxphotos-query-no-description"],"--no-likes":[0,3,1,"cmdoption-osxphotos-query-no-likes"],"--no-place":[0,3,1,"cmdoption-osxphotos-query-no-place"],"--no-title":[0,3,1,"cmdoption-osxphotos-query-no-title"],"--not-burst":[0,3,1,"cmdoption-osxphotos-query-not-burst"],"--not-cloudasset":[0,3,1,"cmdoption-osxphotos-query-not-cloudasset"],"--not-favorite":[0,3,1,"cmdoption-osxphotos-query-not-favorite"],"--not-hdr":[0,3,1,"cmdoption-osxphotos-query-not-hdr"],"--not-hidden":[0,3,1,"cmdoption-osxphotos-query-not-hidden"],"--not-in-album":[0,3,1,"cmdoption-osxphotos-query-not-in-album"],"--not-incloud":[0,3,1,"cmdoption-osxphotos-query-not-incloud"],"--not-live":[0,3,1,"cmdoption-osxphotos-query-not-live"],"--not-missing":[0,3,1,"cmdoption-osxphotos-query-not-missing"],"--not-panorama":[0,3,1,"cmdoption-osxphotos-query-not-panorama"],"--not-portrait":[0,3,1,"cmdoption-osxphotos-query-not-portrait"],"--not-screenshot":[0,3,1,"cmdoption-osxphotos-query-not-screenshot"],"--not-selfie":[0,3,1,"cmdoption-osxphotos-query-not-selfie"],"--not-shared":[0,3,1,"cmdoption-osxphotos-query-not-shared"],"--not-slow-mo":[0,3,1,"cmdoption-osxphotos-query-not-slow-mo"],"--not-time-lapse":[0,3,1,"cmdoption-osxphotos-query-not-time-lapse"],"--only-movies":[0,3,1,"cmdoption-osxphotos-query-only-movies"],"--only-photos":[0,3,1,"cmdoption-osxphotos-query-only-photos"],"--panorama":[0,3,1,"cmdoption-osxphotos-query-panorama"],"--person":[0,3,1,"cmdoption-osxphotos-query-person"],"--place":[0,3,1,"cmdoption-osxphotos-query-place"],"--portrait":[0,3,1,"cmdoption-osxphotos-query-portrait"],"--query-eval":[0,3,1,"cmdoption-osxphotos-query-query-eval"],"--regex":[0,3,1,"cmdoption-osxphotos-query-regex"],"--screenshot":[0,3,1,"cmdoption-osxphotos-query-screenshot"],"--selfie":[0,3,1,"cmdoption-osxphotos-query-selfie"],"--shared":[0,3,1,"cmdoption-osxphotos-query-shared"],"--slow-mo":[0,3,1,"cmdoption-osxphotos-query-slow-mo"],"--time-lapse":[0,3,1,"cmdoption-osxphotos-query-time-lapse"],"--title":[0,3,1,"cmdoption-osxphotos-query-title"],"--to-date":[0,3,1,"cmdoption-osxphotos-query-to-date"],"--to-time":[0,3,1,"cmdoption-osxphotos-query-to-time"],"--uti":[0,3,1,"cmdoption-osxphotos-query-uti"],"--uuid":[0,3,1,"cmdoption-osxphotos-query-uuid"],"--uuid-from-file":[0,3,1,"cmdoption-osxphotos-query-uuid-from-file"],"-i":[0,3,1,"cmdoption-osxphotos-query-i"],PHOTOS_LIBRARY:[0,3,1,"cmdoption-osxphotos-query-arg-PHOTOS_LIBRARY"]},"osxphotos.PhotoInfo":{"export":[3,2,1,""],ExifInfo:[3,0,1,""],ExportResults:[3,0,1,""],ScoreInfo:[3,0,1,""],SearchInfo:[3,0,1,""],adjustments:[3,2,1,""],album_info:[3,2,1,""],albums:[3,2,1,""],asdict:[3,2,1,""],burst:[3,2,1,""],burst_album_info:[3,2,1,""],burst_albums:[3,2,1,""],burst_default_pick:[3,2,1,""],burst_key:[3,2,1,""],burst_photos:[3,2,1,""],burst_selected:[3,2,1,""],comments:[3,2,1,""],date:[3,2,1,""],date_modified:[3,2,1,""],date_trashed:[3,2,1,""],description:[3,2,1,""],exif_info:[3,2,1,""],exiftool:[3,2,1,""],export2:[3,2,1,""],external_edit:[3,2,1,""],face_info:[3,2,1,""],favorite:[3,2,1,""],filename:[3,2,1,""],has_raw:[3,2,1,""],hasadjustments:[3,2,1,""],hdr:[3,2,1,""],height:[3,2,1,""],hidden:[3,2,1,""],import_info:[3,2,1,""],incloud:[3,2,1,""],intrash:[3,2,1,""],iscloudasset:[3,2,1,""],ismissing:[3,2,1,""],ismovie:[3,2,1,""],isphoto:[3,2,1,""],israw:[3,2,1,""],isreference:[3,2,1,""],json:[3,2,1,""],keywords:[3,2,1,""],labels:[3,2,1,""],labels_normalized:[3,2,1,""],likes:[3,2,1,""],live_photo:[3,2,1,""],location:[3,2,1,""],orientation:[3,2,1,""],original_filename:[3,2,1,""],original_filesize:[3,2,1,""],original_height:[3,2,1,""],original_orientation:[3,2,1,""],original_width:[3,2,1,""],panorama:[3,2,1,""],path:[3,2,1,""],path_edited:[3,2,1,""],path_live_photo:[3,2,1,""],path_raw:[3,2,1,""],person_info:[3,2,1,""],persons:[3,2,1,""],place:[3,2,1,""],portrait:[3,2,1,""],raw_original:[3,2,1,""],render_template:[3,2,1,""],score:[3,2,1,""],screenshot:[3,2,1,""],search_info:[3,2,1,""],search_info_normalized:[3,2,1,""],selfie:[3,2,1,""],shared:[3,2,1,""],slow_mo:[3,2,1,""],time_lapse:[3,2,1,""],title:[3,2,1,""],tzoffset:[3,2,1,""],uti:[3,2,1,""],uti_edited:[3,2,1,""],uti_original:[3,2,1,""],uti_raw:[3,2,1,""],uuid:[3,2,1,""],visible:[3,2,1,""],width:[3,2,1,""]},"osxphotos.PhotoInfo.ExifInfo":{aperture:[3,1,1,""],bit_rate:[3,1,1,""],camera_make:[3,1,1,""],camera_model:[3,1,1,""],codec:[3,1,1,""],duration:[3,1,1,""],exposure_bias:[3,1,1,""],flash_fired:[3,1,1,""],focal_length:[3,1,1,""],fps:[3,1,1,""],iso:[3,1,1,""],latitude:[3,1,1,""],lens_model:[3,1,1,""],longitude:[3,1,1,""],metering_mode:[3,1,1,""],sample_rate:[3,1,1,""],shutter_speed:[3,1,1,""],track_format:[3,1,1,""],white_balance:[3,1,1,""]},"osxphotos.PhotoInfo.ExportResults":{all_files:[3,2,1,""]},"osxphotos.PhotoInfo.ScoreInfo":{behavioral:[3,1,1,""],curation:[3,1,1,""],failure:[3,1,1,""],harmonious_color:[3,1,1,""],highlight_visibility:[3,1,1,""],immersiveness:[3,1,1,""],interaction:[3,1,1,""],interesting_subject:[3,1,1,""],intrusive_object_presence:[3,1,1,""],lively_color:[3,1,1,""],low_light:[3,1,1,""],noise:[3,1,1,""],overall:[3,1,1,""],pleasant_camera_tilt:[3,1,1,""],pleasant_composition:[3,1,1,""],pleasant_lighting:[3,1,1,""],pleasant_pattern:[3,1,1,""],pleasant_perspective:[3,1,1,""],pleasant_post_processing:[3,1,1,""],pleasant_reflection:[3,1,1,""],pleasant_symmetry:[3,1,1,""],promotion:[3,1,1,""],sharply_focused_subject:[3,1,1,""],tastefully_blurred:[3,1,1,""],well_chosen_subject:[3,1,1,""],well_framed_subject:[3,1,1,""],well_timed_shot:[3,1,1,""]},"osxphotos.PhotoInfo.SearchInfo":{activities:[3,2,1,""],all:[3,2,1,""],asdict:[3,2,1,""],bodies_of_water:[3,2,1,""],city:[3,2,1,""],country:[3,2,1,""],holidays:[3,2,1,""],labels:[3,2,1,""],locality_names:[3,2,1,""],media_types:[3,2,1,""],month:[3,2,1,""],neighborhoods:[3,2,1,""],place_names:[3,2,1,""],season:[3,2,1,""],state:[3,2,1,""],state_abbreviation:[3,2,1,""],streets:[3,2,1,""],venue_types:[3,2,1,""],venues:[3,2,1,""],year:[3,2,1,""]},"osxphotos.PhotosDB":{album_info:[3,2,1,""],album_info_shared:[3,2,1,""],albums:[3,2,1,""],albums_as_dict:[3,2,1,""],albums_shared:[3,2,1,""],albums_shared_as_dict:[3,2,1,""],db_path:[3,2,1,""],db_version:[3,2,1,""],folder_info:[3,2,1,""],folders:[3,2,1,""],get_db_connection:[3,2,1,""],get_photo:[3,2,1,""],import_info:[3,2,1,""],keywords:[3,2,1,""],keywords_as_dict:[3,2,1,""],labels:[3,2,1,""],labels_as_dict:[3,2,1,""],labels_normalized:[3,2,1,""],labels_normalized_as_dict:[3,2,1,""],library_path:[3,2,1,""],person_info:[3,2,1,""],persons:[3,2,1,""],persons_as_dict:[3,2,1,""],photos:[3,2,1,""],photos_by_uuid:[3,2,1,""],query:[3,2,1,""]},osxphotos:{"--db":[0,3,1,"cmdoption-osxphotos-db"],"--json":[0,3,1,"cmdoption-osxphotos-json"],"--version":[0,3,1,"cmdoption-osxphotos-v"],"-v":[0,3,1,"cmdoption-osxphotos-v"],PhotoInfo:[3,0,1,""],PhotosDB:[3,0,1,""]}},objnames:{"0":["py","class","Python class"],"1":["py","attribute","Python attribute"],"2":["py","method","Python method"],"3":["std","cmdoption","program option"]},objtypes:{"0":"py:class","1":"py:attribute","2":"py:method","3":"std:cmdoption"},terms:{"048576mb":0,"100":4,"1048576":0,"120":3,"12t12":0,"1gb":1,"2000":0,"2001":0,"2015":4,"2019":0,"2020":4,"2021":4,"8601":0,"boolean":[3,4],"byte":[0,3],"case":[0,3,4],"class":[0,3],"default":[0,3,4],"export":3,"final":4,"float":3,"function":3,"import":[0,1,3,4],"int":3,"long":3,"new":[0,1,3,4],"null":4,"public":3,"return":[0,3],"short":4,"true":[1,3,4],"try":4,"while":4,AND:[0,3],For:[0,3,4],GPS:4,NAS:4,One:4,That:4,The:[0,1,3,4],Then:[1,4],There:4,These:[0,4],Use:[0,3,4],Using:4,With:4,__main__:1,__name__:1,_bearbeiten:0,_edit:[0,4],_origin:0,abbrevi:3,abil:1,abl:[1,4],about:[1,3,4],abov:[1,4],absolut:3,access:[3,4],accord:1,activ:3,actual:[0,3,4],add:[0,4],added:[0,4],adding:0,addit:[0,3,4],adjust:[3,4],adjustmentsinfo:3,adob:0,advanc:[1,4],advantag:0,after:4,again:4,against:3,ahead:3,aka:1,album:[3,4],album_info:3,album_info_shar:3,album_nam:1,albuminfo:3,albums_as_dict:[1,3],albums_shar:3,albums_shared_as_dict:3,algorithm:4,alic:1,all:[0,3],all_fil:3,allow:[0,1,4],almost:4,alpha:0,alreadi:[0,3],alreai:3,also:[0,1,3,4],altern:[0,1,4],alwai:4,amount:4,ani:[0,1,3,4],anoth:4,anyth:4,apertur:3,apf:0,app:[0,1,3,4],append:[0,4],appl:[0,1,3,4],applescript:[0,3,4],appli:[0,3,4],applic:[1,4],april:4,aren:[1,3],arg:[0,1,3],argument:[0,1],asdict:3,asset:[3,4],assign:4,associ:[0,1,3,4],associt:3,assum:3,asynchroun:3,attach:4,attempt:[0,1,3,4],attribut:[0,3],author:[0,4],auto:1,automat:[0,4],avail:4,awar:3,back:4,backup:4,bar:1,base:3,basic:4,beach:0,becaus:[1,4],been:[0,1,3,4],befor:[0,1,4],begin:0,behavior:[0,3],being:4,below:[0,1],best:[0,3,4],beta:1,better:4,between:[3,4],big:1,bit:3,bit_rat:3,blank:4,bodi:3,bodies_of_wat:3,bool:3,both:[0,1,4],brace:4,brew:1,buggi:4,built:1,burst:[0,3],burst_album:3,burst_album_info:3,burst_default_pick:3,burst_kei:3,burst_photo:3,burst_select:3,call:[1,3,4],callabl:3,camera:[0,3],camera_mak:3,camera_model:3,can:[0,1,4],cannot:[0,3],canon:3,capabl:4,caption:4,care:1,carri:4,catalina:1,categor:3,caus:4,caution:0,certain:0,certainli:4,chang:[0,3,4],charact:[1,3,4],citi:3,classic:4,classif:[0,1,4],classifi:4,cleanup:0,cli:1,click:1,clone:[0,1],cloud:[3,4],cloudasset:0,code:1,codec:3,collis:0,com:[1,3],combin:4,comfort:1,comma:4,command:4,command_nam:1,comment:[0,3,4],common:4,commun:4,compar:3,compat:[0,4],complex:[0,4],compon:0,comprehens:0,compress:[0,3],comput:3,condit:4,config:[0,4],configur:4,conform:3,conjunct:[0,4],connect:[0,3,4],consist:0,contain:[0,1,3,4],context:0,convert:[0,3],convert_to_jpeg:3,converted_to_jpeg:3,coordin:4,copi:[0,3,4],copyright:[0,4],correct:[3,4],correspond:0,could:[0,1,4],count:3,countri:[3,4],cours:4,cover:4,cr2:3,crash:4,creat:0,created:0,creation:[3,4],creationd:0,criteria:[0,3,4],crop:4,csv:[0,4],curat:3,curli:4,current:[0,3],cursor:3,custom:4,dai:[0,4],data:[0,3,4],databas:[0,1,3,4],date:[0,3],date_modifi:3,date_trash:3,datecr:0,datetim:3,datetimeorigin:[0,3],daunt:4,db_path:3,db_version:3,dbfile:3,decid:4,def:1,default_album:1,degre:3,delet:[0,3],deleted_directori:3,deleted_fil:3,demonstr:4,desc:0,descend:3,descr:[0,4],describ:[1,4],descript:[0,1,3,4],description_templ:3,design:4,desir:4,dest:[0,3],dest_dir:1,destin:[1,3],detail:[0,3,4],determin:[3,4],devic:4,dict:3,did:[0,4],differ:[0,1,3,4],digikam:[0,4],digit:4,dir:1,direct:0,directli:[0,1,4],directori:[0,3],dirnam:3,disabl:1,disk:[0,3],distinguish:4,dng:4,doc:0,document:0,doe:[0,1,3,4],doesn:4,don:[0,4],done:4,dot:4,down:4,download:[0,1,3,4],drive:0,drop:[0,3,4],dry:[0,3],dry_run:3,dsc05678:4,dump:1,duplic:1,durat:3,dure:[0,3],dynam:0,each:[0,3,4],earlier:3,easi:4,easiest:1,easili:[1,4],echo:1,edit:[0,1,3],edited_nam:1,edited_vers:3,editor:[0,3],either:[0,1,3,4],els:[1,3,4],embed:[0,4],empti:[3,4],encount:4,end:0,ensur:[3,4],entir:[3,4],environ:1,equival:0,error:[0,3,4],error_str:3,etc:[0,1,3,4],eval:0,evalu:[0,3,4],even:[0,3,4],everi:4,exact:3,exactli:4,exampl:[0,3,4],excel:4,except:3,execut:1,exif:[0,3],exif_info:3,exif_upd:3,exifinfo:3,exiftool:[0,1,3,4],exiftool_error:3,exiftool_flag:3,exiftool_path:0,exiftool_pod:0,exiftool_warn:3,exist:[0,1,3],exit:[0,1],expand:[3,4],expand_inplac:3,expandus:1,expect:4,experi:0,experiment:[0,4],explain:4,explan:4,explicitli:4,explor:4,export2:3,export_as_hardlink:3,export_db:3,export_path:1,exportdb:0,exportdb_abc:3,exportdb_fil:0,exportdbinmemori:3,exportresult:3,exposure_bia:3,express:0,ext:[0,4],extend:[0,3,4],extens:[0,3,4],extern:[0,3],external_edit:3,extract:3,face:[0,1,3,4],face_info:3,faceinfo:3,fail:3,failur:3,fals:[3,4],familiar:1,faster:[0,3],favorit:[0,3,4],featur:[0,4],few:4,fie:4,field:[3,4],file:[0,3],filenam:[0,1,3],filename_origin:0,filepath:1,files:3,filesystem:4,fileutil:3,fileutilabc:3,fileutilnoop:3,filter:[0,4],find:[0,4],finder:0,findercom:[0,4],first:[0,4],flag:[0,3],flash_fir:3,flexibl:[1,4],focal_length:3,focu:4,folder1:4,folder2:4,folder:[0,3,4],folder_album:[0,3,4],folder_info:3,folderinfo:3,follow:[0,1,4],foo:1,forc:[0,3,4],form:[0,4],format:[0,1,3,4],found:[0,1,3,4],fps:3,free:4,from:[0,3,4],from_dat:[0,3],from_tim:0,front:[0,3],full:[0,3,4],futur:4,gener:[3,4],geoloc:[0,3,4],get:[1,3,4],get_db_connect:3,get_photo:3,github:[0,1],give:0,good:4,gpscoordin:0,gpslatitud:0,gpslatituderef:0,gpslongitud:0,gpslongituderef:0,gpsposit:0,gpu:0,group:[0,3],had:[0,4],handl:[0,4],happen:0,hard:4,hardlink:[0,3],harmonious_color:3,has:[0,1,3,4],has_raw:3,hasadjust:[1,3],hasn:4,have:[0,3,4],haven:0,hdr:[0,3],headlin:[0,4],heic:0,height:3,help:[1,4],here:[0,4],hidden:[0,3,4],hierarch:4,high:0,highli:0,highlight_vis:3,hold:[3,4],holidai:3,homebrew:1,hopefulli:4,how:[0,4],howev:4,html:0,http:[0,1,3,4],icloud:[0,3,4],identifi:[0,3],ignor:[0,3,4],ignore_date_modifi:3,ignore_signatur:3,imag:[0,1,3],imagedescript:0,img_1234:[0,3,4],img_1234_2021:4,img_1234_edit:4,immedi:[3,4],immers:3,implement:[0,4],import_info:3,importinfo:3,incloud:[0,3],includ:[0,1,3,4],incorrect:3,increment:3,index:1,individu:3,info:[1,3],inform:[0,1,3,4],initi:3,inplace_sep:3,insensit:0,insert:4,insid:4,instal:[0,3,4],instanc:3,instead:[0,3,4],instruct:[1,4],integ:0,intend:0,intent:4,interact:[0,1,3],interest:4,interesting_subject:3,interfac:4,intermitt:0,internet:0,interpret:4,intrash:3,intrusive_object_pres:3,invalid:[1,3],invest:4,involv:4,iphon:4,iptc:[0,3],is_valid_filepath:1,iscloudasset:3,isdir:1,ismiss:[1,3],ismovi:3,isn:4,iso:[0,3],isphoto:3,israw:3,isrefer:3,item:[0,3],iterm2:0,itself:4,john:1,join:[1,3,4],jpeg:[0,3],jpeg_ext:3,jpeg_qual:[0,3],jpg:[0,3,4],json:[0,3,4],just:1,keep:4,kei:[3,4],keyword:[3,4],keyword_templ:3,keywords_as_dict:[1,3],kind:4,know:3,known:4,label:[3,4],labels_as_dict:3,labels_norm:3,labels_normalized_as_dict:3,laps:[0,3],larg:[1,4],last:[0,1,4],later:0,latest:1,latitud:3,lead:[0,3],learn:[3,4],lens_model:3,less:4,level:[0,3],librari:[0,3],library_path:[1,3],licens:[0,1],lightroom:[0,4],liglob:3,like:[0,1,3,4],limit:4,line:4,list:[1,3,4],liter:4,littl:4,live:[0,3,4],live_photo:3,lively_color:3,load:0,local:[3,4],locality_nam:3,locat:[3,4],log:3,logic:4,longitud:3,look:[0,1,3,4],lookup:4,lot:0,low_light:3,mac:[0,1,4],machin:[1,3,4],maco:[0,1],mai:[0,3,4],main:1,maintain:4,make:[1,4],makedir:1,manag:4,mangl:3,mani:[0,4],manner:4,manual:4,mark:[0,3,4],match:[0,3,4],matter:4,max:0,maximum:[0,3],mean:3,media:[3,4],media_typ:[1,3],memori:3,mention:4,mere:4,merg:[0,3],merge_exif_keyword:3,merge_exif_person:3,messag:1,metadata:[0,3],metering_mod:3,method:3,mib:0,microsoft:[0,4],might:[3,4],min:0,minor:0,minut:4,miss:[0,1,3],mode:[0,3,4],modif:[0,3,4],modifi:[0,4],modifyd:[0,3],modul:1,month:[3,4],more:[0,1,3,4],most:[0,4],motion:[0,3],mov:[0,3],move:4,movi:[0,3],multi:[0,3,4],multipl:[0,1],must:[0,3,4],myalternatelibrari:4,mysteri:3,naiv:3,name:[0,3,4],nativ:4,ndescript:4,necessari:1,need:[1,4],neighborhood:3,neither:[0,1],nest:4,network:[0,4],never:4,newlin:4,next:4,nist:0,nois:3,nolabel:4,non:[0,3,4],none:[1,3],none_str:3,normal:[0,3,4],note:[0,1,3,4],noth:4,notic:3,now:[1,4],number:4,object:[0,3],obvious:0,occasion:4,occur:[0,3],offer:4,offset:3,offsettimeorigin:0,often:4,older:3,one:[0,3,4],onli:[0,3],open:[0,1,4],oper:4,oppos:4,optim:4,option:[0,1,3],order:[0,1,3],org:[0,3,4],organ:[0,4],orient:3,origin:[0,1,3,4],original_filenam:[1,3],original_files:3,original_height:3,original_nam:[0,4],original_orient:3,original_width:3,osxphoto:4,osxphotos_export:[0,4],other:[0,1,3,4],otherwis:[1,3,4],out:[0,1,4],output:[0,3,4],outsid:3,over:4,overal:3,overrid:0,overwrit:[0,3],own:[0,1],page:1,pair:[0,3,4],panorama:[0,3],paramet:[1,3],part:[0,3,4],particular:3,pass:[0,3],path:[0,1,3,4],path_edit:[1,3],path_live_photo:3,path_raw:3,path_sep:3,pathlib:1,pathvalid:1,per:0,perform:4,period:4,permit:0,person:[3,4],person_info:3,personinfo:3,personinimag:0,persons_as_dict:[1,3],philosophi:4,photo:[0,3],photo_ext:0,photo_filenam:0,photoinfo:[0,3],photokit:[0,4],photonam:[0,4],photoname_bearbeiten:0,photoname_edit:0,photopr:4,photos_by_uuid:3,photos_librari:[0,1],photosdb:[1,3],photoslibrari:[0,1,4],phototempl:3,pictur:[0,1,3,4],pixel:3,place:[1,3,4],place_nam:3,placeinfo:3,plain:4,platform:1,pleasant_camera_tilt:3,pleasant_composit:3,pleasant_light:3,pleasant_pattern:3,pleasant_perspect:3,pleasant_post_process:3,pleasant_reflect:3,pleasant_symmetri:3,png:0,portrait:[0,3,4],posit:[0,1],possibl:4,power:4,pre:1,preced:[0,4],prefer:4,present:0,preserv:4,preview:[0,4],previous:[0,4],primari:0,print:[0,3,4],probabl:4,process:[0,3,4],produc:[3,4],program:4,project:1,promot:3,properti:3,provid:[0,1,3,4],purpos:4,pylint:1,pypi:1,python3:1,python:[0,1],qualiti:[0,3,4],queri:[1,3,4],queryopt:3,quicktim:[0,3],rais:3,rang:[0,3,4],rather:4,raw:[0,3,4],raw_origin:3,raw_photo:3,read:[1,4],readabl:3,reason:4,recent:[0,3],recommend:1,refer:[0,1,3,4],referenc:0,regardless:3,regex:0,region:0,regular:[0,4],regularli:4,relat:3,releas:1,reliabl:0,remov:0,renam:[0,4],render:[0,3,4],render_templ:3,rendered_str:3,repeat:[0,4],repeatedli:4,replac:[0,3,4],replace_keyword:3,repo:1,report:0,repres:[0,3],represent:3,requir:[0,1,3],restart:4,result:[0,3,4],resum:4,retri:[0,4],retriev:4,reus:0,revers:[0,3,4],rhettbul:[0,1],rich:4,run:[0,1,3],same:[0,3,4],sample_r:3,sanit:3,sanitize_filepath:1,save:0,score:3,scoreinfo:3,screenshot:[0,3,4],script:0,search:[0,1,3,4],search_info:3,search_info_norm:3,searchinfo:3,season:3,second:3,section:4,see:[0,1,3,4],seem:4,seen:4,select:[3,4],self:3,selfi:[0,3],sep:3,separ:[3,4],session:3,set:[0,3,4],setup:1,setuptool:1,sever:4,share:[0,3,4],sharply_focused_subject:3,should:[1,4],show:[0,1,3,4],shutter_spe:3,sidecar:[0,3],sidecar_drop_ext:3,sidecar_exiftool:3,sidecar_exiftool_skip:3,sidecar_exiftool_written:3,sidecar_ext:[0,4],sidecar_json:3,sidecar_json_skip:3,sidecar_json_written:3,sidecar_xmp:3,sidecar_xmp_skip:3,sidecar_xmp_written:3,sierra:1,signatur:[0,3,4],silent:3,simpl:1,simpli:[1,4],sinc:4,singl:[0,3,4],size:[0,4],skip:[0,1,3,4],slow:[0,3],slow_mo:3,smith:1,some:[3,4],someth:[3,4],somewhat:4,sort:3,sourc:3,space:[0,3],specif:[1,3,4],specifi:[0,3],spend:4,spotlight:[0,1,4],sqlite3:3,stack:3,standard:4,start:[0,1,4],state:[0,3,4],state_abbrevi:3,statement:4,statu:3,still:[3,4],storag:4,storat:3,store:[0,3,4],str:3,street:3,string:[0,3,4],strip:[0,3],subfold:0,subject:0,subsequ:0,subset:4,substitut:3,suffix:[0,3,4],summer:4,suppli:3,sur:1,sure:[0,1],synch:[0,3,4],syntax:4,sys:1,system:[0,4],tabl:3,tag:[0,1,3,4],tagnam:[0,4],tagslist:0,take:1,taken:[0,4],tastefully_blur:3,tell:4,templat:[0,1,3,4],template_str:3,term:[3,4],termin:[0,1,4],test:[0,1,4],text:[3,4],than:[0,1,3,4],thei:[0,3],them:[0,3,4],thi:[0,1,3,4],thing:4,think:4,those:4,thousand:4,through:4,throughout:4,thu:[1,4],time:[0,3,4],time_laps:3,timecr:0,timeout:3,timezon:[0,3],titl:[0,1,3,4],titlen:4,to_dat:[0,3],to_tim:0,todai:0,togeth:4,toml:[0,4],tool:4,top:[0,3],topic:0,touch:[0,3],touch_fil:3,town:3,track:4,track_format:3,trail:[0,3],trash:3,travel:4,treat:[0,3,4],tremend:4,tupl:3,tutori:4,two:0,type:[0,3,4],tzoffset:3,underscor:4,understand:4,unedit:[1,4],unfil:1,uniform:[0,3],unit:0,unless:3,unlik:[0,4],unmatch:3,unreli:4,until:[1,3],updat:[0,3],upon:[0,3,4],use:[0,3,4],use_albums_as_keyword:3,use_persons_as_keyword:3,use_photokit:3,use_photos_export:3,useabl:0,used:[0,1,3,4],useful:[0,4],user:[3,4],userdata:0,uses:[0,3,4],using:[0,3,4],utc:3,uti:[0,3],uti_edit:3,uti_origin:3,uti_raw:3,util:[1,3],uuid:[0,1,3],vacat:[3,4],valid:[0,1,3,4],valu:[0,1,3,4],varieti:4,variou:3,venu:3,venue_typ:3,verbos:[0,3,4],veri:[1,4],verifi:[1,4],versa:1,version:[0,1,3,4],via:[0,1,3,4],vice:1,video:[0,3,4],virtual:1,visbl:3,visibl:3,volum:0,wai:[1,4],want:[0,1,3,4],warn:[0,1,3],water:3,websit:4,wed:3,well:[1,3],well_chosen_subject:3,well_framed_subject:3,well_timed_shot:3,went:0,were:[0,3,4],what:[0,3,4],when:[0,3,4],where:[0,4],whether:0,which:[0,1,3,4],white:3,white_bal:3,whitespac:0,whose:0,wide:4,width:3,without:[0,4],won:4,work:[0,1,3,4],workflow:4,worst:4,worth:4,would:[0,4],write:[0,3,4],written:[0,3,4],xattr:[0,4],xattr_skip:3,xattr_written:3,xmp:[0,3,4],year:[0,3,4],yet:[3,4],you:[0,1,3,4],your:[0,1]},titles:["osxphotos command line interface (CLI)","Welcome to osxphotos\u2019s documentation!","osxphotos","osxphotos package","Export your photos"],titleterms:{"default":1,"export":[0,1,4],about:0,add:1,album:[0,1],all:[1,4],attribut:4,awail:1,base:1,certain:4,chang:1,cli:0,command:[0,1],conclus:4,convert:4,countri:1,creat:[1,4],creation:1,date:[1,4],desktop:1,digit:1,directori:[1,4],disk:4,document:1,dry:4,dump:0,edit:4,exampl:1,exif:1,extern:4,file:[1,4],filenam:4,find:1,finder:4,folder:1,from:1,full:1,git:1,group:1,help:0,higher:1,imag:4,indic:1,info:0,instal:1,interfac:[0,1],jpeg:4,json:1,keyword:[0,1],kid:1,label:[0,1],librari:[1,4],line:[0,1],list:0,load:4,media:1,metadata:[1,4],miss:4,modul:3,month:1,name:1,nocountri:1,onli:[1,4],oper:1,option:4,osxphoto:[0,1,2,3],ouput:1,output:1,packag:[1,3],person:[0,1],photo:[1,4],pip:1,pipx:1,place:0,previou:4,print:1,queri:0,report:4,repositori:1,result:1,run:4,save:4,sidecar:4,specifi:[1,4],structur:[1,4],support:1,system:1,tabl:1,type:1,updat:[1,4],usag:1,use:1,uses:1,using:1,verbos:1,welcom:1,what:1,when:1,write:1,year:1,your:4}})
\ No newline at end of file
diff --git a/docs/tutorial.html b/docs/tutorial.html
index a01d74ef..92b42759 100644
--- a/docs/tutorial.html
+++ b/docs/tutorial.html
@@ -5,7 +5,7 @@
- Export your photos — osxphotos 0.42.11 documentation
+ Export your photos — osxphotos 0.42.12 documentation
diff --git a/osxphotos/_version.py b/osxphotos/_version.py
index 3699ed8b..ce98282a 100644
--- a/osxphotos/_version.py
+++ b/osxphotos/_version.py
@@ -1,3 +1,3 @@
""" version info """
-__version__ = "0.42.11"
+__version__ = "0.42.12"
diff --git a/osxphotos/cli.py b/osxphotos/cli.py
index 3564c5cc..3e9b3488 100644
--- a/osxphotos/cli.py
+++ b/osxphotos/cli.py
@@ -2317,7 +2317,7 @@ def export_photo(
if export_edited and photo.hasadjustments:
# if export-edited, also export the edited version
edited_filenames = get_filenames_from_template(
- photo, filename_template, original_name, strip=strip
+ photo, filename_template, original_name, strip=strip, edited=True
)
for edited_filename in edited_filenames:
edited_filename = pathlib.Path(edited_filename)
@@ -2461,7 +2461,7 @@ def export_photo_with_template(
results = ExportResults()
dest_paths = get_dirnames_from_template(
- photo, directory, export_by_date, dest, dry_run, strip=strip
+ photo, directory, export_by_date, dest, dry_run, strip=strip, edited=edited
)
# export the photo to each path in dest_paths
@@ -2602,13 +2602,17 @@ def export_photo_with_template(
return results
-def get_filenames_from_template(photo, filename_template, original_name, strip=False):
+def get_filenames_from_template(
+ photo, filename_template, original_name, strip=False, edited=False
+):
"""get list of export filenames for a photo
Args:
photo: a PhotoInfo instance
filename_template: a PhotoTemplate template string, may be None
original_name: boolean; if True, use photo's original filename instead of current filename
+ strip: if True, strips leading/trailing white space from resulting template
+ edited: if True, sets {edited_version} field to True, otherwise it gets set to False; set if you want template evaluated for edited version
Returns:
list of filenames
@@ -2620,7 +2624,11 @@ def get_filenames_from_template(photo, filename_template, original_name, strip=F
photo_ext = pathlib.Path(photo.original_filename).suffix
try:
filenames, unmatched = photo.render_template(
- filename_template, path_sep="_", filename=True, strip=strip
+ filename_template,
+ path_sep="_",
+ filename=True,
+ strip=strip,
+ edited=edited,
)
except ValueError as e:
raise click.BadOptionUsage(
@@ -2644,7 +2652,7 @@ def get_filenames_from_template(photo, filename_template, original_name, strip=F
def get_dirnames_from_template(
- photo, directory, export_by_date, dest, dry_run, strip=False
+ photo, directory, export_by_date, dest, dry_run, strip=False, edited=False
):
"""get list of directories to export a photo into, creates directories if they don't exist
@@ -2654,6 +2662,8 @@ def get_dirnames_from_template(
export_by_date: boolean; if True, creates output directories in form YYYY-MM-DD
dest: top-level destination directory
dry_run: boolean; if True, runs in dry-run mode and does not create output directories
+ strip: if True, strips leading/trailing white space from resulting template
+ edited: if True, sets {edited_version} field to True, otherwise it gets set to False; set if you want template evaluated for edited version
Returns:
list of export directories
@@ -2674,7 +2684,7 @@ def get_dirnames_from_template(
# got a directory template, render it and check results are valid
try:
dirnames, unmatched = photo.render_template(
- directory, dirname=True, strip=strip
+ directory, dirname=True, strip=strip, edited=edited
)
except ValueError as e:
raise click.BadOptionUsage(
diff --git a/osxphotos/photoinfo/photoinfo.py b/osxphotos/photoinfo/photoinfo.py
index bb86f418..b9088a80 100644
--- a/osxphotos/photoinfo/photoinfo.py
+++ b/osxphotos/photoinfo/photoinfo.py
@@ -937,6 +937,7 @@ class PhotoInfo:
filename=False,
dirname=False,
strip=False,
+ edited=False,
):
"""Renders a template string for PhotoInfo instance using PhotoTemplate
@@ -952,6 +953,7 @@ class PhotoInfo:
filename: if True, template output will be sanitized to produce valid file name
dirname: if True, template output will be sanitized to produce valid directory name
strip: if True, strips leading/trailing white space from resulting template
+ edited: if True, sets {edited_version} field to True, otherwise it gets set to False; set if you want template evaluated for edited version
Returns:
([rendered_strings], [unmatched]): tuple of list of rendered strings and list of unmatched template values
@@ -966,6 +968,7 @@ class PhotoInfo:
filename=filename,
dirname=dirname,
strip=strip,
+ edited_version=edited,
)
@property
diff --git a/osxphotos/phototemplate.py b/osxphotos/phototemplate.py
index 6af83093..6168f168 100644
--- a/osxphotos/phototemplate.py
+++ b/osxphotos/phototemplate.py
@@ -48,7 +48,8 @@ TEMPLATE_SUBSTITUTIONS = {
),
"{photo_or_video}": "'photo' or 'video' depending on what type the image is. To customize, use default value as in '{photo_or_video,photo=fotos;video=videos}'",
"{hdr}": "Photo is HDR?; True/False value, use in format '{hdr?VALUE_IF_TRUE,VALUE_IF_FALSE}'",
- "{edited}": "Photo has been edited (has adjustments)?; True/False value, use in format '{edited?VALUE_IF_TRUE,VALUE_IF_FALSE}'",
+ "{edited}": "True if photo has been edited (has adjustments), otherwise False; use in format '{edited?VALUE_IF_TRUE,VALUE_IF_FALSE}'",
+ "{edited_version}": "True if template is being rendered for the edited version of a photo, otherwise False. ",
"{favorite}": "Photo has been marked as favorite?; True/False value, use in format '{favorite?VALUE_IF_TRUE,VALUE_IF_FALSE}'",
"{created.date}": "Photo's creation date in ISO format, e.g. '2020-03-22'",
"{created.year}": "4-digit year of photo creation time",
@@ -257,6 +258,9 @@ class PhotoTemplate:
# get parser singleton
self.parser = PhotoTemplateParser()
+ # should {edited_version} render True?
+ self.edited_version = False
+
def render(
self,
template,
@@ -267,6 +271,7 @@ class PhotoTemplate:
filename=False,
dirname=False,
strip=False,
+ edited_version=False,
):
""" Render a filename or directory template
@@ -281,6 +286,7 @@ class PhotoTemplate:
filename: if True, template output will be sanitized to produce valid file name
dirname: if True, template output will be sanitized to produce valid directory name
strip: if True, strips leading/trailing whitespace from rendered templates
+ edited_version: set to True if you want {edited_version} to resolve to True (e.g. exporting edited version of photo)
Returns:
([rendered_strings], [unmatched]): tuple of list of rendered strings and list of unmatched template values
@@ -304,6 +310,8 @@ class PhotoTemplate:
# empty string
return [], []
+ self.edited_version = edited_version
+
return self._render_statement(
model,
none_str=none_str,
@@ -669,6 +677,8 @@ class PhotoTemplate:
value = "hdr" if self.photo.hdr else None
elif field == "edited":
value = "edited" if self.photo.hasadjustments else None
+ elif field == "edited_version":
+ value = "edited_version" if self.edited_version else None
elif field == "favorite":
value = "favorite" if self.photo.favorite else None
elif field == "created.date":
diff --git a/tests/search_info_test_data_10_15_7.json b/tests/search_info_test_data_10_15_7.json
index f0a52323..2803bf11 100644
--- a/tests/search_info_test_data_10_15_7.json
+++ b/tests/search_info_test_data_10_15_7.json
@@ -1 +1 @@
-{"UUID_SEARCH_INFO": {"C8EAF50A-D891-4E0C-8086-C417E1284153": {"labels": ["Butter", "Food"], "place_names": ["Durham Bulls Athletic Park"], "streets": ["Blackwell St"], "neighborhoods": ["American Tobacco District", "Downtown Durham"], "city": "Durham", "locality_names": ["Durham"], "state": "North Carolina", "state_abbreviation": "NC", "country": "United States", "bodies_of_water": [], "month": "October", "year": "2018", "holidays": [], "activities": ["Dinner", "Travel", "Entertainment", "Dining", "Trip"], "season": "Fall", "venues": ["Copa", "Luna Rotisserie and Empanadas", "The Pinhook", "Pie Pushers"], "venue_types": [], "media_types": []}, "71DFB4C3-E868-4BE4-906E-D96BD8692D7E": {"labels": ["Desert", "Land", "Sky", "Sunset Sunrise", "Outdoor"], "place_names": ["Royal Palms State Beach"], "streets": [], "neighborhoods": ["San Pedro"], "city": "Los Angeles", "locality_names": [], "state": "California", "state_abbreviation": "", "country": "United States", "bodies_of_water": ["Catalina Channel"], "month": "November", "year": "2017", "holidays": [], "activities": ["Beach Activity", "Activity"], "season": "Fall", "venues": [], "venue_types": [], "media_types": ["Live Photos"]}, "2C151013-5BBA-4D00-B70F-1C9420418B86": {"labels": ["Water", "Water Body", "Furniture", "Bench", "Land", "People", "Vegetation", "Forest", "Outdoor"], "place_names": [], "streets": [], "neighborhoods": [], "city": "", "locality_names": [], "state": "", "state_abbreviation": "", "country": "", "bodies_of_water": [], "month": "December", "year": "2014", "holidays": ["Christmas Day"], "activities": ["Celebration", "Holiday"], "season": "Winter", "venues": [], "venue_types": [], "media_types": []}}, "UUID_SEARCH_INFO_NORMALIZED": {"C8EAF50A-D891-4E0C-8086-C417E1284153": {"labels": ["butter", "food"], "place_names": ["durham bulls athletic park"], "streets": ["blackwell st"], "neighborhoods": ["american tobacco district", "downtown durham"], "city": "durham", "locality_names": ["durham"], "state": "north carolina", "state_abbreviation": "nc", "country": "united states", "bodies_of_water": [], "month": "october", "year": "2018", "holidays": [], "activities": ["dinner", "travel", "entertainment", "dining", "trip"], "season": "fall", "venues": ["copa", "luna rotisserie and empanadas", "the pinhook", "pie pushers"], "venue_types": [], "media_types": []}, "71DFB4C3-E868-4BE4-906E-D96BD8692D7E": {"labels": ["desert", "land", "sky", "sunset sunrise", "outdoor"], "place_names": ["royal palms state beach"], "streets": [], "neighborhoods": ["san pedro"], "city": "los angeles", "locality_names": [], "state": "california", "state_abbreviation": "", "country": "united states", "bodies_of_water": ["catalina channel"], "month": "november", "year": "2017", "holidays": [], "activities": ["beach activity", "activity"], "season": "fall", "venues": [], "venue_types": [], "media_types": ["live photos"]}, "2C151013-5BBA-4D00-B70F-1C9420418B86": {"labels": ["water", "water body", "furniture", "bench", "land", "people", "vegetation", "forest", "outdoor"], "place_names": [], "streets": [], "neighborhoods": [], "city": "", "locality_names": [], "state": "", "state_abbreviation": "", "country": "", "bodies_of_water": [], "month": "december", "year": "2014", "holidays": ["christmas day"], "activities": ["celebration", "holiday"], "season": "winter", "venues": [], "venue_types": [], "media_types": []}}, "UUID_SEARCH_INFO_ALL": {"C8EAF50A-D891-4E0C-8086-C417E1284153": ["Butter", "Food", "Durham Bulls Athletic Park", "Blackwell St", "American Tobacco District", "Downtown Durham", "Durham", "Dinner", "Travel", "Entertainment", "Dining", "Trip", "Copa", "Luna Rotisserie and Empanadas", "The Pinhook", "Pie Pushers", "Durham", "North Carolina", "NC", "United States", "October", "2018", "Fall"], "71DFB4C3-E868-4BE4-906E-D96BD8692D7E": ["Desert", "Land", "Sky", "Sunset Sunrise", "Outdoor", "Royal Palms State Beach", "San Pedro", "Catalina Channel", "Beach Activity", "Activity", "Live Photos", "Los Angeles", "California", "United States", "November", "2017", "Fall"], "2C151013-5BBA-4D00-B70F-1C9420418B86": ["Water", "Water Body", "Furniture", "Bench", "Land", "People", "Vegetation", "Forest", "Outdoor", "Christmas Day", "Celebration", "Holiday", "December", "2014", "Winter"]}, "UUID_SEARCH_INFO_ALL_NORMALIZED": {"C8EAF50A-D891-4E0C-8086-C417E1284153": ["butter", "food", "durham bulls athletic park", "blackwell st", "american tobacco district", "downtown durham", "durham", "dinner", "travel", "entertainment", "dining", "trip", "copa", "luna rotisserie and empanadas", "the pinhook", "pie pushers", "durham", "north carolina", "nc", "united states", "october", "2018", "fall"], "71DFB4C3-E868-4BE4-906E-D96BD8692D7E": ["desert", "land", "sky", "sunset sunrise", "outdoor", "royal palms state beach", "san pedro", "catalina channel", "beach activity", "activity", "live photos", "los angeles", "california", "united states", "november", "2017", "fall"], "2C151013-5BBA-4D00-B70F-1C9420418B86": ["water", "water body", "furniture", "bench", "land", "people", "vegetation", "forest", "outdoor", "christmas day", "celebration", "holiday", "december", "2014", "winter"]}}
+{"UUID_SEARCH_INFO": {"C8EAF50A-D891-4E0C-8086-C417E1284153": {"labels": ["Food", "Butter"], "place_names": ["Durham Bulls Athletic Park"], "streets": ["Blackwell St"], "neighborhoods": ["American Tobacco District", "Downtown Durham"], "city": "Durham", "locality_names": ["Durham"], "state": "North Carolina", "state_abbreviation": "NC", "country": "United States", "bodies_of_water": [], "month": "October", "year": "2018", "holidays": [], "activities": ["Dinner", "Travel", "Entertainment", "Dining", "Trip"], "season": "Fall", "venues": ["Copa", "Luna Rotisserie and Empanadas", "The Pinhook", "Pie Pushers"], "venue_types": [], "media_types": []}, "71DFB4C3-E868-4BE4-906E-D96BD8692D7E": {"labels": ["Sunset Sunrise", "Sky", "Outdoor", "Land", "Desert"], "place_names": ["Royal Palms State Beach"], "streets": [], "neighborhoods": ["San Pedro"], "city": "Los Angeles", "locality_names": [], "state": "California", "state_abbreviation": "", "country": "United States", "bodies_of_water": ["Catalina Channel"], "month": "November", "year": "2017", "holidays": [], "activities": ["Beach Activity", "Activity"], "season": "Fall", "venues": [], "venue_types": [], "media_types": ["Live Photos"]}, "2C151013-5BBA-4D00-B70F-1C9420418B86": {"labels": ["Water Body", "Forest", "Furniture", "Bench", "Water", "People", "Vegetation", "Outdoor", "Land"], "place_names": [], "streets": [], "neighborhoods": [], "city": "", "locality_names": [], "state": "", "state_abbreviation": "", "country": "", "bodies_of_water": [], "month": "December", "year": "2014", "holidays": ["Christmas Day"], "activities": ["Celebration", "Holiday"], "season": "Winter", "venues": [], "venue_types": [], "media_types": []}}, "UUID_SEARCH_INFO_NORMALIZED": {"C8EAF50A-D891-4E0C-8086-C417E1284153": {"labels": ["food", "butter"], "place_names": ["durham bulls athletic park"], "streets": ["blackwell st"], "neighborhoods": ["american tobacco district", "downtown durham"], "city": "durham", "locality_names": ["durham"], "state": "north carolina", "state_abbreviation": "nc", "country": "united states", "bodies_of_water": [], "month": "october", "year": "2018", "holidays": [], "activities": ["dinner", "travel", "entertainment", "dining", "trip"], "season": "fall", "venues": ["copa", "luna rotisserie and empanadas", "the pinhook", "pie pushers"], "venue_types": [], "media_types": []}, "71DFB4C3-E868-4BE4-906E-D96BD8692D7E": {"labels": ["sunset sunrise", "sky", "outdoor", "land", "desert"], "place_names": ["royal palms state beach"], "streets": [], "neighborhoods": ["san pedro"], "city": "los angeles", "locality_names": [], "state": "california", "state_abbreviation": "", "country": "united states", "bodies_of_water": ["catalina channel"], "month": "november", "year": "2017", "holidays": [], "activities": ["beach activity", "activity"], "season": "fall", "venues": [], "venue_types": [], "media_types": ["live photos"]}, "2C151013-5BBA-4D00-B70F-1C9420418B86": {"labels": ["water body", "forest", "furniture", "bench", "water", "people", "vegetation", "outdoor", "land"], "place_names": [], "streets": [], "neighborhoods": [], "city": "", "locality_names": [], "state": "", "state_abbreviation": "", "country": "", "bodies_of_water": [], "month": "december", "year": "2014", "holidays": ["christmas day"], "activities": ["celebration", "holiday"], "season": "winter", "venues": [], "venue_types": [], "media_types": []}}, "UUID_SEARCH_INFO_ALL": {"C8EAF50A-D891-4E0C-8086-C417E1284153": ["Food", "Butter", "Durham Bulls Athletic Park", "Blackwell St", "American Tobacco District", "Downtown Durham", "Durham", "Dinner", "Travel", "Entertainment", "Dining", "Trip", "Copa", "Luna Rotisserie and Empanadas", "The Pinhook", "Pie Pushers", "Durham", "North Carolina", "NC", "United States", "October", "2018", "Fall"], "71DFB4C3-E868-4BE4-906E-D96BD8692D7E": ["Sunset Sunrise", "Sky", "Outdoor", "Land", "Desert", "Royal Palms State Beach", "San Pedro", "Catalina Channel", "Beach Activity", "Activity", "Live Photos", "Los Angeles", "California", "United States", "November", "2017", "Fall"], "2C151013-5BBA-4D00-B70F-1C9420418B86": ["Water Body", "Forest", "Furniture", "Bench", "Water", "People", "Vegetation", "Outdoor", "Land", "Christmas Day", "Celebration", "Holiday", "December", "2014", "Winter"]}, "UUID_SEARCH_INFO_ALL_NORMALIZED": {"C8EAF50A-D891-4E0C-8086-C417E1284153": ["food", "butter", "durham bulls athletic park", "blackwell st", "american tobacco district", "downtown durham", "durham", "dinner", "travel", "entertainment", "dining", "trip", "copa", "luna rotisserie and empanadas", "the pinhook", "pie pushers", "durham", "north carolina", "nc", "united states", "october", "2018", "fall"], "71DFB4C3-E868-4BE4-906E-D96BD8692D7E": ["sunset sunrise", "sky", "outdoor", "land", "desert", "royal palms state beach", "san pedro", "catalina channel", "beach activity", "activity", "live photos", "los angeles", "california", "united states", "november", "2017", "fall"], "2C151013-5BBA-4D00-B70F-1C9420418B86": ["water body", "forest", "furniture", "bench", "water", "people", "vegetation", "outdoor", "land", "christmas day", "celebration", "holiday", "december", "2014", "winter"]}}
diff --git a/tests/test_template.py b/tests/test_template.py
index d420fe65..f3be970e 100644
--- a/tests/test_template.py
+++ b/tests/test_template.py
@@ -87,11 +87,13 @@ TEMPLATE_VALUES_TITLE = {
UUID_BOOL_VALUES = {
"hdr": "D11D25FF-5F31-47D2-ABA9-58418878DC15",
"edited": "51F2BEF7-431A-4D31-8AC1-3284A57826AE",
+ "edited_version": "51F2BEF7-431A-4D31-8AC1-3284A57826AE",
}
# Boolean type values that render to False
UUID_BOOL_VALUES_NOT = {
"hdr": "51F2BEF7-431A-4D31-8AC1-3284A57826AE",
+ "edited_version": "51F2BEF7-431A-4D31-8AC1-3284A57826AE",
"edited": "CCBE0EB9-AE9F-4479-BFFD-107042C75227",
}
@@ -830,7 +832,10 @@ def test_bool_values(photosdb_cloud):
for field, uuid in UUID_BOOL_VALUES.items():
if uuid is not None:
photo = photosdb_cloud.get_photo(uuid)
- rendered, _ = photo.render_template("{" + f"{field}" + "?True,False}")
+ edited = field == "edited_version"
+ rendered, _ = photo.render_template(
+ "{" + f"{field}" + "?True,False}", edited=edited
+ )
assert rendered[0] == "True"