diff --git a/build.sh b/build.sh index 6a972bc4..6387b8ae 100755 --- a/build.sh +++ b/build.sh @@ -3,9 +3,9 @@ # script to help build osxphotos release # this is unique to my own dev setup -source venv/bin/activate +# source venv/bin/activate rm -rf dist; rm -rf build python3 utils/update_readme.py (cd docsrc && make github && make pdf) python3 setup.py sdist bdist_wheel -./make_cli_exe.sh \ No newline at end of file +./make_cli_exe.sh diff --git a/docs/.buildinfo b/docs/.buildinfo index d0a06fc2..72afd0bc 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: 23e7c9cd300c96ffa7fce04034b83f61 +config: dd9bfb6ffa88332ee840ad3af2dd7f37 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/_modules/index.html b/docs/_modules/index.html index d09e1d9b..99fbb7f0 100644 --- a/docs/_modules/index.html +++ b/docs/_modules/index.html @@ -5,7 +5,7 @@ - Overview: module code — osxphotos 0.42.69 documentation + Overview: module code — osxphotos 0.42.80 documentation @@ -71,7 +71,7 @@

Quick search

@@ -93,7 +93,7 @@ ©2021, Rhet Turnbull. | - Powered by Sphinx 4.0.2 + Powered by Sphinx 4.2.0 & Alabaster 0.7.12 diff --git a/docs/_modules/osxphotos/photoinfo/_photoinfo_export.html b/docs/_modules/osxphotos/photoinfo/_photoinfo_export.html index 136514c7..7cf1a783 100644 --- a/docs/_modules/osxphotos/photoinfo/_photoinfo_export.html +++ b/docs/_modules/osxphotos/photoinfo/_photoinfo_export.html @@ -5,7 +5,7 @@ - osxphotos.photoinfo._photoinfo_export — osxphotos 0.42.69 documentation + osxphotos.photoinfo._photoinfo_export — osxphotos 0.42.80 documentation @@ -563,6 +563,7 @@ preview=False, preview_suffix=DEFAULT_PREVIEW_SUFFIX, render_options: Optional[RenderOptions] = None, + strip=False, ): """export photo, like export but with update and dry_run options dest: must be valid destination path or exception raised @@ -621,6 +622,7 @@ preview: if True, also exports preview image preview_suffix: optional string to append to end of filename for preview images render_options: optional osxphotos.phototemplate.RenderOptions instance to specify options for rendering templates + strip: if True, strip whitespace from rendered templates Returns: ExportResults class ExportResults has attributes: @@ -1002,6 +1004,7 @@ persons=persons, location=location, replace_keywords=replace_keywords, + strip=strip, ) sidecars.append( ( @@ -1028,6 +1031,7 @@ persons=persons, location=location, replace_keywords=replace_keywords, + strip=strip, ) sidecars.append( ( @@ -1050,6 +1054,7 @@ persons=persons, location=location, replace_keywords=replace_keywords, + strip=strip, ) sidecars.append( ( @@ -1120,6 +1125,7 @@ persons=persons, location=location, replace_keywords=replace_keywords, + strip=strip, ) )[0] if old_data != current_data: @@ -1143,6 +1149,7 @@ persons=persons, location=location, replace_keywords=replace_keywords, + strip=strip, ) if warning_: all_results.exiftool_warning.append((exported_file, warning_)) @@ -1163,6 +1170,7 @@ persons=persons, location=location, replace_keywords=replace_keywords, + strip=strip, ), ) export_db.set_stat_exif_for_file( @@ -1188,6 +1196,7 @@ persons=persons, location=location, replace_keywords=replace_keywords, + strip=strip, ) if warning_: all_results.exiftool_warning.append((exported_file, warning_)) @@ -1208,6 +1217,7 @@ persons=persons, location=location, replace_keywords=replace_keywords, + strip=strip, ), ) export_db.set_stat_exif_for_file( @@ -1613,6 +1623,7 @@ persons=True, location=True, replace_keywords=False, + strip=False, ): """write exif data to image file at filepath @@ -1626,6 +1637,7 @@ persons: if True, write person data to metadata location: if True, write location data to metadata replace_keywords: if True, keyword_template replaces any keywords, otherwise it's additive + strip: if True, strip any leading or trailing whitespace from rendered templates Returns: (warning, error) of warning and error strings if exiftool produces warnings or errors @@ -1643,6 +1655,7 @@ persons=persons, location=location, replace_keywords=replace_keywords, + strip=strip, ) with ExifTool(filepath, flags=flags, exiftool=self._db._exiftool_path) as exiftool: @@ -1668,6 +1681,7 @@ persons=True, location=True, replace_keywords=False, + strip=False, ): """Return dict of EXIF details for building exiftool JSON sidecar or sending commands to ExifTool. Does not include all the EXIF fields as those are likely already in the image. @@ -1684,6 +1698,7 @@ persons: if True, include person data location: if True, include location data replace_keywords: if True, keyword_template replaces any keywords, otherwise it's additive + strip: if True, strip any rendered templates Returns: dict with exiftool tags / values @@ -1731,6 +1746,8 @@ ) rendered = self.render_template(description_template, options)[0] description = " ".join(rendered) if rendered else "" + if strip: + description = description.strip() exif["EXIF:ImageDescription"] = description exif["XMP:Description"] = description exif["IPTC:Caption-Abstract"] = description @@ -1778,6 +1795,9 @@ ) rendered_keywords.extend(rendered) + if strip: + rendered_keywords = [keyword.strip() for keyword in rendered_keywords] + # filter out any template values that didn't match by looking for sentinel rendered_keywords = [ keyword @@ -1884,12 +1904,6 @@ self.date_modified ).strftime("%Y:%m:%d %H:%M:%S") - # remove any new lines in any fields - for field, val in exif.items(): - if type(val) == str: - exif[field] = val.replace("\n", " ") - elif type(val) == list: - exif[field] = [str(v).replace("\n", " ") for v in val if v is not None] return exif @@ -1942,6 +1956,7 @@ persons=True, location=True, replace_keywords=False, + strip=False, ): """Return dict of EXIF details for building exiftool JSON sidecar or sending commands to ExifTool. Does not include all the EXIF fields as those are likely already in the image. @@ -1959,6 +1974,7 @@ persons: if True, include person data location: if True, include location data replace_keywords: if True, keyword_template replaces any keywords, otherwise it's additive + strip: if True, strip whitespace from rendered templates Returns: dict with exiftool tags / values @@ -1998,6 +2014,7 @@ persons=persons, location=location, replace_keywords=replace_keywords, + strip=strip, ) if not tag_groups: @@ -2023,6 +2040,7 @@ persons=True, location=True, replace_keywords=False, + strip=False, ): """returns string for XMP sidecar use_albums_as_keywords: treat album names as keywords @@ -2035,6 +2053,7 @@ persons: if True, include person data location: if True, include location data replace_keywords: if True, keyword_template replaces any keywords, otherwise it's additive + strip: if True, strip whitespace from rendered templates """ xmp_template_file = ( @@ -2052,6 +2071,8 @@ ) rendered = self.render_template(description_template, options)[0] description = " ".join(rendered) if rendered else "" + if strip: + description = description.strip() else: description = self.description if self.description is not None else "" @@ -2093,6 +2114,9 @@ ) rendered_keywords.extend(rendered) + if strip: + rendered_keywords = [keyword.strip() for keyword in rendered_keywords] + # filter out any template values that didn't match by looking for sentinel rendered_keywords = [ keyword @@ -2180,7 +2204,7 @@

Quick search

@@ -2202,7 +2226,7 @@ ©2021, Rhet Turnbull. | - Powered by Sphinx 4.0.2 + Powered by Sphinx 4.2.0 & Alabaster 0.7.12 diff --git a/docs/_modules/osxphotos/photoinfo/photoinfo.html b/docs/_modules/osxphotos/photoinfo/photoinfo.html index 587f5c47..ad6293e4 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.69 documentation + osxphotos.photoinfo.photoinfo — osxphotos 0.42.80 documentation @@ -47,6 +47,7 @@ from typing import Optional import yaml +from osxmetadata import OSXMetaData from .._constants import ( _MOVIE_TYPE, @@ -596,7 +597,12 @@ @property def title(self): """name / title of picture""" - return self._info["name"] + # if user sets then deletes title, Photos sets it to empty string in DB instead of NULL + # in this case, return None so result is the same as if title had never been set (which returns NULL) + # issue #512 + title = self._info["name"] + title = None if title == "" else title + return title @property def uuid(self): @@ -1151,6 +1157,28 @@ Returns: list of (detected text, confidence) tuples """ + + try: + return self._detected_text_cache[confidence_threshold] + except (AttributeError, KeyError) as e: + if isinstance(e, AttributeError): + self._detected_text_cache = {} + + try: + detected_text = self._detected_text() + except Exception as e: + logging.warning(f"Error detecting text in photo {self.uuid}: {e}") + detected_text = [] + + self._detected_text_cache[confidence_threshold] = [ + (text, confidence) + for text, confidence in detected_text + if confidence >= confidence_threshold + ] + return self._detected_text_cache[confidence_threshold] + + def _detected_text(self): + """detect text in photo, either from cached extended attribute or by attempting text detection""" path = ( self.path_edited if self.hasadjustments and self.path_edited else self.path ) @@ -1158,23 +1186,12 @@ if not path: return [] - try: - return self._detected_text[(path, confidence_threshold)] - except (AttributeError, KeyError) as e: - if isinstance(e, AttributeError): - self._detected_text = {} - - try: - detected_text = detect_text(path) - except Exception as e: - detected_text = [] - - self._detected_text[(path, confidence_threshold)] = [ - (text, confidence) - for text, confidence in detected_text - if confidence >= confidence_threshold - ] - return self._detected_text[(path, confidence_threshold)] + md = OSXMetaData(path) + detected_text = md.get_attribute("osxphotos_detected_text") + if detected_text is None: + detected_text = detect_text(path) + md.set_attribute("osxphotos_detected_text", detected_text) + return detected_text @property def _longitude(self): @@ -1433,7 +1450,7 @@

Quick search

@@ -1455,7 +1472,7 @@ ©2021, Rhet Turnbull. | - Powered by Sphinx 4.0.2 + Powered by Sphinx 4.2.0 & Alabaster 0.7.12 diff --git a/docs/_modules/osxphotos/photosdb/photosdb.html b/docs/_modules/osxphotos/photosdb/photosdb.html index a09f9ea1..c50c30e5 100644 --- a/docs/_modules/osxphotos/photosdb/photosdb.html +++ b/docs/_modules/osxphotos/photosdb/photosdb.html @@ -5,7 +5,7 @@ - osxphotos.photosdb.photosdb — osxphotos 0.42.66 documentation + osxphotos.photosdb.photosdb — osxphotos 0.42.80 documentation @@ -3477,7 +3477,7 @@

Quick search

@@ -3499,7 +3499,7 @@ ©2021, Rhet Turnbull. | - Powered by Sphinx 4.0.2 + Powered by Sphinx 4.2.0 & Alabaster 0.7.12 diff --git a/docs/_static/basic.css b/docs/_static/basic.css index aa9df316..912859b5 100644 --- a/docs/_static/basic.css +++ b/docs/_static/basic.css @@ -819,7 +819,7 @@ div.code-block-caption code { table.highlighttable td.linenos, span.linenos, -div.doctest > div.highlight span.gp { /* gp: Generic.Prompt */ +div.highlight span.gp { /* gp: Generic.Prompt */ user-select: none; -webkit-user-select: text; /* Safari fallback only */ -webkit-user-select: none; /* Chrome/Safari */ diff --git a/docs/_static/doctools.js b/docs/_static/doctools.js index 61ac9d26..8cbf1b16 100644 --- a/docs/_static/doctools.js +++ b/docs/_static/doctools.js @@ -301,12 +301,14 @@ var Documentation = { window.location.href = prevHref; return false; } + break; case 39: // right var nextHref = $('link[rel="next"]').prop('href'); if (nextHref) { window.location.href = nextHref; return false; } + break; } } }); diff --git a/docs/_static/documentation_options.js b/docs/_static/documentation_options.js index 55ec5657..23416e8b 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.69', + VERSION: '0.42.80', LANGUAGE: 'None', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/docs/_static/searchtools.js b/docs/_static/searchtools.js index e09f9263..58ff35c4 100644 --- a/docs/_static/searchtools.js +++ b/docs/_static/searchtools.js @@ -282,7 +282,10 @@ var Search = { complete: function(jqxhr, textstatus) { var data = jqxhr.responseText; if (data !== '' && data !== undefined) { - listItem.append(Search.makeSearchSummary(data, searchterms, hlterms)); + var summary = Search.makeSearchSummary(data, searchterms, hlterms); + if (summary) { + listItem.append(summary); + } } Search.output.append(listItem); setTimeout(function() { @@ -498,6 +501,9 @@ var Search = { */ makeSearchSummary : function(htmlText, keywords, hlwords) { var text = Search.htmlToText(htmlText); + if (text == "") { + return null; + } var textLower = text.toLowerCase(); var start = 0; $.each(keywords, function() { diff --git a/docs/cli.html b/docs/cli.html index 9bfd07dc..6bb7231a 100644 --- a/docs/cli.html +++ b/docs/cli.html @@ -5,7 +5,7 @@ - osxphotos command line interface (CLI) — osxphotos 0.42.69 documentation + osxphotos command line interface (CLI) — osxphotos 0.42.80 documentation @@ -1644,7 +1644,7 @@ if more than one option is provided, they are treated as “AND”

Quick search

@@ -1666,7 +1666,7 @@ if more than one option is provided, they are treated as “AND” ©2021, Rhet Turnbull. | - Powered by Sphinx 4.0.2 + Powered by Sphinx 4.2.0 & Alabaster 0.7.12 | diff --git a/docs/genindex.html b/docs/genindex.html index ac8cf5d7..4996914e 100644 --- a/docs/genindex.html +++ b/docs/genindex.html @@ -5,7 +5,7 @@ - Index — osxphotos 0.42.69 documentation + Index — osxphotos 0.42.80 documentation @@ -2395,7 +2395,7 @@

Quick search

@@ -2417,7 +2417,7 @@ ©2021, Rhet Turnbull. | - Powered by Sphinx 4.0.2 + Powered by Sphinx 4.2.0 & Alabaster 0.7.12 diff --git a/docs/index.html b/docs/index.html index 17fc1469..dc8fc3b5 100644 --- a/docs/index.html +++ b/docs/index.html @@ -5,7 +5,7 @@ - Welcome to osxphotos’s documentation! — osxphotos 0.42.69 documentation + Welcome to osxphotos’s documentation! — osxphotos 0.42.80 documentation @@ -351,7 +351,7 @@ Alternatively, you can also run the command line utility like this: Quick search
@@ -373,7 +373,7 @@ Alternatively, you can also run the command line utility like this: Sphinx 4.0.2 + Powered by Sphinx 4.2.0 & Alabaster 0.7.12 | diff --git a/docs/modules.html b/docs/modules.html index c1fa7d45..51c9bb2e 100644 --- a/docs/modules.html +++ b/docs/modules.html @@ -5,7 +5,7 @@ - osxphotos — osxphotos 0.42.69 documentation + osxphotos — osxphotos 0.42.80 documentation @@ -69,7 +69,7 @@

Quick search

@@ -91,7 +91,7 @@ ©2021, Rhet Turnbull. | - Powered by Sphinx 4.0.2 + Powered by Sphinx 4.2.0 & Alabaster 0.7.12 | diff --git a/docs/reference.html b/docs/reference.html index 61cbd10c..f4ec17b3 100644 --- a/docs/reference.html +++ b/docs/reference.html @@ -5,7 +5,7 @@ - osxphotos package — osxphotos 0.42.69 documentation + osxphotos package — osxphotos 0.42.80 documentation @@ -256,7 +256,7 @@ Returns photos regardless of intrash state.

-query(options: osxphotos.queryoptions.QueryOptions)List[osxphotos.photoinfo.photoinfo.PhotoInfo][source]
+query(options: osxphotos.queryoptions.QueryOptions) List[osxphotos.photoinfo.photoinfo.PhotoInfo][source]

Run a query against PhotosDB to extract the photos based on user supplied options

Parameters
@@ -845,7 +845,7 @@ render_options: an optional osxphotos.phototemplate.RenderOptions instance with
-export2(dest, original=True, original_filename=None, edited=False, edited_filename=None, live_photo=False, raw_photo=False, export_as_hardlink=False, overwrite=False, increment=True, sidecar=0, sidecar_drop_ext=False, use_photos_export=False, timeout=120, exiftool=False, use_albums_as_keywords=False, use_persons_as_keywords=False, keyword_template=None, description_template=None, update=False, ignore_signature=False, export_db=None, fileutil=<class 'osxphotos.fileutil.FileUtil'>, dry_run=False, touch_file=False, convert_to_jpeg=False, jpeg_quality=1.0, ignore_date_modified=False, use_photokit=False, verbose=None, exiftool_flags=None, merge_exif_keywords=False, merge_exif_persons=False, jpeg_ext=None, persons=True, location=True, replace_keywords=False, preview=False, preview_suffix='_preview', render_options: Optional[osxphotos.phototemplate.RenderOptions] = None)
+export2(dest, original=True, original_filename=None, edited=False, edited_filename=None, live_photo=False, raw_photo=False, export_as_hardlink=False, overwrite=False, increment=True, sidecar=0, sidecar_drop_ext=False, use_photos_export=False, timeout=120, exiftool=False, use_albums_as_keywords=False, use_persons_as_keywords=False, keyword_template=None, description_template=None, update=False, ignore_signature=False, export_db=None, fileutil=<class 'osxphotos.fileutil.FileUtil'>, dry_run=False, touch_file=False, convert_to_jpeg=False, jpeg_quality=1.0, ignore_date_modified=False, use_photokit=False, verbose=None, exiftool_flags=None, merge_exif_keywords=False, merge_exif_persons=False, jpeg_ext=None, persons=True, location=True, replace_keywords=False, preview=False, preview_suffix='_preview', render_options: Optional[osxphotos.phototemplate.RenderOptions] = None, strip=False)

export photo, like export but with update and dry_run options dest: must be valid destination path or exception raised filename: (optional): name of exported picture; if not provided, will use current filename

@@ -914,7 +914,8 @@ location: if True, include location in exported metadata replace_keywords: if True, keyword_template replaces any keywords, otherwise it’s additive preview: if True, also exports preview image preview_suffix: optional string to append to end of filename for preview images -render_options: optional osxphotos.phototemplate.RenderOptions instance to specify options for rendering templates

+render_options: optional osxphotos.phototemplate.RenderOptions instance to specify options for rendering templates +strip: if True, strip whitespace from rendered templates

Returns: ExportResults class

ExportResults has attributes: “exported”, @@ -1396,7 +1397,7 @@ Returns None if no associated RAW image

Quick search

@@ -1418,7 +1419,7 @@ Returns None if no associated RAW image

©2021, Rhet Turnbull. | - Powered by Sphinx 4.0.2 + Powered by Sphinx 4.2.0 & Alabaster 0.7.12 | diff --git a/docs/search.html b/docs/search.html index 2c24e17f..0af2253e 100644 --- a/docs/search.html +++ b/docs/search.html @@ -5,7 +5,7 @@ - Search — osxphotos 0.42.69 documentation + Search — osxphotos 0.42.80 documentation @@ -38,13 +38,14 @@

Search

-
- +

@@ -54,7 +55,7 @@

- +
@@ -110,7 +111,7 @@ ©2021, Rhet Turnbull. | - Powered by Sphinx 4.0.2 + Powered by Sphinx 4.2.0 & Alabaster 0.7.12
diff --git a/docs/searchindex.js b/docs/searchindex.js index fe03f5b1..77ff8ca5 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["cli","index","modules","reference"],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":3,"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"],objects:{"osxphotos-albums":{"--db":[0,4,1,"cmdoption-osxphotos-albums-db"],"--json":[0,4,1,"cmdoption-osxphotos-albums-json"],PHOTOS_LIBRARY:[0,4,1,"cmdoption-osxphotos-albums-arg-PHOTOS_LIBRARY"]},"osxphotos-dump":{"--db":[0,4,1,"cmdoption-osxphotos-dump-db"],"--deleted":[0,4,1,"cmdoption-osxphotos-dump-deleted"],"--deleted-only":[0,4,1,"cmdoption-osxphotos-dump-deleted-only"],"--json":[0,4,1,"cmdoption-osxphotos-dump-json"],PHOTOS_LIBRARY:[0,4,1,"cmdoption-osxphotos-dump-arg-PHOTOS_LIBRARY"]},"osxphotos-export":{"--add-exported-to-album":[0,4,1,"cmdoption-osxphotos-export-add-exported-to-album"],"--add-missing-to-album":[0,4,1,"cmdoption-osxphotos-export-add-missing-to-album"],"--add-skipped-to-album":[0,4,1,"cmdoption-osxphotos-export-add-skipped-to-album"],"--album":[0,4,1,"cmdoption-osxphotos-export-album"],"--album-keyword":[0,4,1,"cmdoption-osxphotos-export-album-keyword"],"--burst":[0,4,1,"cmdoption-osxphotos-export-burst"],"--cleanup":[0,4,1,"cmdoption-osxphotos-export-cleanup"],"--convert-to-jpeg":[0,4,1,"cmdoption-osxphotos-export-convert-to-jpeg"],"--current-name":[0,4,1,"cmdoption-osxphotos-export-current-name"],"--db":[0,4,1,"cmdoption-osxphotos-export-db"],"--deleted":[0,4,1,"cmdoption-osxphotos-export-deleted"],"--deleted-only":[0,4,1,"cmdoption-osxphotos-export-deleted-only"],"--description":[0,4,1,"cmdoption-osxphotos-export-description"],"--description-template":[0,4,1,"cmdoption-osxphotos-export-description-template"],"--directory":[0,4,1,"cmdoption-osxphotos-export-directory"],"--download-missing":[0,4,1,"cmdoption-osxphotos-export-download-missing"],"--dry-run":[0,4,1,"cmdoption-osxphotos-export-dry-run"],"--duplicate":[0,4,1,"cmdoption-osxphotos-export-duplicate"],"--edited":[0,4,1,"cmdoption-osxphotos-export-edited"],"--edited-suffix":[0,4,1,"cmdoption-osxphotos-export-edited-suffix"],"--exiftool":[0,4,1,"cmdoption-osxphotos-export-exiftool"],"--exiftool-merge-keywords":[0,4,1,"cmdoption-osxphotos-export-exiftool-merge-keywords"],"--exiftool-merge-persons":[0,4,1,"cmdoption-osxphotos-export-exiftool-merge-persons"],"--exiftool-option":[0,4,1,"cmdoption-osxphotos-export-exiftool-option"],"--exiftool-path":[0,4,1,"cmdoption-osxphotos-export-exiftool-path"],"--export-as-hardlink":[0,4,1,"cmdoption-osxphotos-export-export-as-hardlink"],"--export-by-date":[0,4,1,"cmdoption-osxphotos-export-export-by-date"],"--exportdb":[0,4,1,"cmdoption-osxphotos-export-exportdb"],"--external-edit":[0,4,1,"cmdoption-osxphotos-export-external-edit"],"--favorite":[0,4,1,"cmdoption-osxphotos-export-favorite"],"--filename":[0,4,1,"cmdoption-osxphotos-export-filename"],"--finder-tag-keywords":[0,4,1,"cmdoption-osxphotos-export-finder-tag-keywords"],"--finder-tag-template":[0,4,1,"cmdoption-osxphotos-export-finder-tag-template"],"--folder":[0,4,1,"cmdoption-osxphotos-export-folder"],"--from-date":[0,4,1,"cmdoption-osxphotos-export-from-date"],"--from-time":[0,4,1,"cmdoption-osxphotos-export-from-time"],"--has-comment":[0,4,1,"cmdoption-osxphotos-export-has-comment"],"--has-likes":[0,4,1,"cmdoption-osxphotos-export-has-likes"],"--has-raw":[0,4,1,"cmdoption-osxphotos-export-has-raw"],"--hdr":[0,4,1,"cmdoption-osxphotos-export-hdr"],"--hidden":[0,4,1,"cmdoption-osxphotos-export-hidden"],"--ignore-case":[0,4,1,"cmdoption-osxphotos-export-i"],"--ignore-date-modified":[0,4,1,"cmdoption-osxphotos-export-ignore-date-modified"],"--ignore-signature":[0,4,1,"cmdoption-osxphotos-export-ignore-signature"],"--in-album":[0,4,1,"cmdoption-osxphotos-export-in-album"],"--is-reference":[0,4,1,"cmdoption-osxphotos-export-is-reference"],"--jpeg-ext":[0,4,1,"cmdoption-osxphotos-export-jpeg-ext"],"--jpeg-quality":[0,4,1,"cmdoption-osxphotos-export-jpeg-quality"],"--keyword":[0,4,1,"cmdoption-osxphotos-export-keyword"],"--keyword-template":[0,4,1,"cmdoption-osxphotos-export-keyword-template"],"--label":[0,4,1,"cmdoption-osxphotos-export-label"],"--live":[0,4,1,"cmdoption-osxphotos-export-live"],"--load-config":[0,4,1,"cmdoption-osxphotos-export-load-config"],"--location":[0,4,1,"cmdoption-osxphotos-export-location"],"--max-size":[0,4,1,"cmdoption-osxphotos-export-max-size"],"--min-size":[0,4,1,"cmdoption-osxphotos-export-min-size"],"--missing":[0,4,1,"cmdoption-osxphotos-export-missing"],"--name":[0,4,1,"cmdoption-osxphotos-export-name"],"--no-comment":[0,4,1,"cmdoption-osxphotos-export-no-comment"],"--no-description":[0,4,1,"cmdoption-osxphotos-export-no-description"],"--no-likes":[0,4,1,"cmdoption-osxphotos-export-no-likes"],"--no-location":[0,4,1,"cmdoption-osxphotos-export-no-location"],"--no-place":[0,4,1,"cmdoption-osxphotos-export-no-place"],"--no-title":[0,4,1,"cmdoption-osxphotos-export-no-title"],"--not-burst":[0,4,1,"cmdoption-osxphotos-export-not-burst"],"--not-favorite":[0,4,1,"cmdoption-osxphotos-export-not-favorite"],"--not-hdr":[0,4,1,"cmdoption-osxphotos-export-not-hdr"],"--not-hidden":[0,4,1,"cmdoption-osxphotos-export-not-hidden"],"--not-in-album":[0,4,1,"cmdoption-osxphotos-export-not-in-album"],"--not-live":[0,4,1,"cmdoption-osxphotos-export-not-live"],"--not-panorama":[0,4,1,"cmdoption-osxphotos-export-not-panorama"],"--not-portrait":[0,4,1,"cmdoption-osxphotos-export-not-portrait"],"--not-screenshot":[0,4,1,"cmdoption-osxphotos-export-not-screenshot"],"--not-selfie":[0,4,1,"cmdoption-osxphotos-export-not-selfie"],"--not-shared":[0,4,1,"cmdoption-osxphotos-export-not-shared"],"--not-slow-mo":[0,4,1,"cmdoption-osxphotos-export-not-slow-mo"],"--not-time-lapse":[0,4,1,"cmdoption-osxphotos-export-not-time-lapse"],"--only-movies":[0,4,1,"cmdoption-osxphotos-export-only-movies"],"--only-new":[0,4,1,"cmdoption-osxphotos-export-only-new"],"--only-photos":[0,4,1,"cmdoption-osxphotos-export-only-photos"],"--original-suffix":[0,4,1,"cmdoption-osxphotos-export-original-suffix"],"--overwrite":[0,4,1,"cmdoption-osxphotos-export-overwrite"],"--panorama":[0,4,1,"cmdoption-osxphotos-export-panorama"],"--person":[0,4,1,"cmdoption-osxphotos-export-person"],"--person-keyword":[0,4,1,"cmdoption-osxphotos-export-person-keyword"],"--place":[0,4,1,"cmdoption-osxphotos-export-place"],"--portrait":[0,4,1,"cmdoption-osxphotos-export-portrait"],"--post-command":[0,4,1,"cmdoption-osxphotos-export-post-command"],"--post-function":[0,4,1,"cmdoption-osxphotos-export-post-function"],"--preview":[0,4,1,"cmdoption-osxphotos-export-preview"],"--preview-if-missing":[0,4,1,"cmdoption-osxphotos-export-preview-if-missing"],"--preview-suffix":[0,4,1,"cmdoption-osxphotos-export-preview-suffix"],"--query-eval":[0,4,1,"cmdoption-osxphotos-export-query-eval"],"--query-function":[0,4,1,"cmdoption-osxphotos-export-query-function"],"--regex":[0,4,1,"cmdoption-osxphotos-export-regex"],"--replace-keywords":[0,4,1,"cmdoption-osxphotos-export-replace-keywords"],"--report":[0,4,1,"cmdoption-osxphotos-export-report"],"--retry":[0,4,1,"cmdoption-osxphotos-export-retry"],"--save-config":[0,4,1,"cmdoption-osxphotos-export-save-config"],"--screenshot":[0,4,1,"cmdoption-osxphotos-export-screenshot"],"--selected":[0,4,1,"cmdoption-osxphotos-export-selected"],"--selfie":[0,4,1,"cmdoption-osxphotos-export-selfie"],"--shared":[0,4,1,"cmdoption-osxphotos-export-shared"],"--sidecar":[0,4,1,"cmdoption-osxphotos-export-sidecar"],"--sidecar-drop-ext":[0,4,1,"cmdoption-osxphotos-export-sidecar-drop-ext"],"--skip-bursts":[0,4,1,"cmdoption-osxphotos-export-skip-bursts"],"--skip-edited":[0,4,1,"cmdoption-osxphotos-export-skip-edited"],"--skip-live":[0,4,1,"cmdoption-osxphotos-export-skip-live"],"--skip-original-if-edited":[0,4,1,"cmdoption-osxphotos-export-skip-original-if-edited"],"--skip-raw":[0,4,1,"cmdoption-osxphotos-export-skip-raw"],"--slow-mo":[0,4,1,"cmdoption-osxphotos-export-slow-mo"],"--strip":[0,4,1,"cmdoption-osxphotos-export-strip"],"--time-lapse":[0,4,1,"cmdoption-osxphotos-export-time-lapse"],"--title":[0,4,1,"cmdoption-osxphotos-export-title"],"--to-date":[0,4,1,"cmdoption-osxphotos-export-to-date"],"--to-time":[0,4,1,"cmdoption-osxphotos-export-to-time"],"--touch-file":[0,4,1,"cmdoption-osxphotos-export-touch-file"],"--update":[0,4,1,"cmdoption-osxphotos-export-update"],"--use-photokit":[0,4,1,"cmdoption-osxphotos-export-use-photokit"],"--use-photos-export":[0,4,1,"cmdoption-osxphotos-export-use-photos-export"],"--uti":[0,4,1,"cmdoption-osxphotos-export-uti"],"--uuid":[0,4,1,"cmdoption-osxphotos-export-uuid"],"--uuid-from-file":[0,4,1,"cmdoption-osxphotos-export-uuid-from-file"],"--verbose":[0,4,1,"cmdoption-osxphotos-export-V"],"--xattr-template":[0,4,1,"cmdoption-osxphotos-export-xattr-template"],"-V":[0,4,1,"cmdoption-osxphotos-export-V"],"-i":[0,4,1,"cmdoption-osxphotos-export-i"],DEST:[0,4,1,"cmdoption-osxphotos-export-arg-DEST"],PHOTOS_LIBRARY:[0,4,1,"cmdoption-osxphotos-export-arg-PHOTOS_LIBRARY"]},"osxphotos-help":{TOPIC:[0,4,1,"cmdoption-osxphotos-help-arg-TOPIC"]},"osxphotos-info":{"--db":[0,4,1,"cmdoption-osxphotos-info-db"],"--json":[0,4,1,"cmdoption-osxphotos-info-json"],PHOTOS_LIBRARY:[0,4,1,"cmdoption-osxphotos-info-arg-PHOTOS_LIBRARY"]},"osxphotos-keywords":{"--db":[0,4,1,"cmdoption-osxphotos-keywords-db"],"--json":[0,4,1,"cmdoption-osxphotos-keywords-json"],PHOTOS_LIBRARY:[0,4,1,"cmdoption-osxphotos-keywords-arg-PHOTOS_LIBRARY"]},"osxphotos-labels":{"--db":[0,4,1,"cmdoption-osxphotos-labels-db"],"--json":[0,4,1,"cmdoption-osxphotos-labels-json"],PHOTOS_LIBRARY:[0,4,1,"cmdoption-osxphotos-labels-arg-PHOTOS_LIBRARY"]},"osxphotos-list":{"--json":[0,4,1,"cmdoption-osxphotos-list-json"]},"osxphotos-persons":{"--db":[0,4,1,"cmdoption-osxphotos-persons-db"],"--json":[0,4,1,"cmdoption-osxphotos-persons-json"],PHOTOS_LIBRARY:[0,4,1,"cmdoption-osxphotos-persons-arg-PHOTOS_LIBRARY"]},"osxphotos-places":{"--db":[0,4,1,"cmdoption-osxphotos-places-db"],"--json":[0,4,1,"cmdoption-osxphotos-places-json"],PHOTOS_LIBRARY:[0,4,1,"cmdoption-osxphotos-places-arg-PHOTOS_LIBRARY"]},"osxphotos-query":{"--add-to-album":[0,4,1,"cmdoption-osxphotos-query-add-to-album"],"--album":[0,4,1,"cmdoption-osxphotos-query-album"],"--burst":[0,4,1,"cmdoption-osxphotos-query-burst"],"--cloudasset":[0,4,1,"cmdoption-osxphotos-query-cloudasset"],"--db":[0,4,1,"cmdoption-osxphotos-query-db"],"--deleted":[0,4,1,"cmdoption-osxphotos-query-deleted"],"--deleted-only":[0,4,1,"cmdoption-osxphotos-query-deleted-only"],"--description":[0,4,1,"cmdoption-osxphotos-query-description"],"--duplicate":[0,4,1,"cmdoption-osxphotos-query-duplicate"],"--edited":[0,4,1,"cmdoption-osxphotos-query-edited"],"--external-edit":[0,4,1,"cmdoption-osxphotos-query-external-edit"],"--favorite":[0,4,1,"cmdoption-osxphotos-query-favorite"],"--folder":[0,4,1,"cmdoption-osxphotos-query-folder"],"--from-date":[0,4,1,"cmdoption-osxphotos-query-from-date"],"--from-time":[0,4,1,"cmdoption-osxphotos-query-from-time"],"--has-comment":[0,4,1,"cmdoption-osxphotos-query-has-comment"],"--has-likes":[0,4,1,"cmdoption-osxphotos-query-has-likes"],"--has-raw":[0,4,1,"cmdoption-osxphotos-query-has-raw"],"--hdr":[0,4,1,"cmdoption-osxphotos-query-hdr"],"--hidden":[0,4,1,"cmdoption-osxphotos-query-hidden"],"--ignore-case":[0,4,1,"cmdoption-osxphotos-query-i"],"--in-album":[0,4,1,"cmdoption-osxphotos-query-in-album"],"--incloud":[0,4,1,"cmdoption-osxphotos-query-incloud"],"--is-reference":[0,4,1,"cmdoption-osxphotos-query-is-reference"],"--json":[0,4,1,"cmdoption-osxphotos-query-json"],"--keyword":[0,4,1,"cmdoption-osxphotos-query-keyword"],"--label":[0,4,1,"cmdoption-osxphotos-query-label"],"--live":[0,4,1,"cmdoption-osxphotos-query-live"],"--location":[0,4,1,"cmdoption-osxphotos-query-location"],"--max-size":[0,4,1,"cmdoption-osxphotos-query-max-size"],"--min-size":[0,4,1,"cmdoption-osxphotos-query-min-size"],"--missing":[0,4,1,"cmdoption-osxphotos-query-missing"],"--name":[0,4,1,"cmdoption-osxphotos-query-name"],"--no-comment":[0,4,1,"cmdoption-osxphotos-query-no-comment"],"--no-description":[0,4,1,"cmdoption-osxphotos-query-no-description"],"--no-likes":[0,4,1,"cmdoption-osxphotos-query-no-likes"],"--no-location":[0,4,1,"cmdoption-osxphotos-query-no-location"],"--no-place":[0,4,1,"cmdoption-osxphotos-query-no-place"],"--no-title":[0,4,1,"cmdoption-osxphotos-query-no-title"],"--not-burst":[0,4,1,"cmdoption-osxphotos-query-not-burst"],"--not-cloudasset":[0,4,1,"cmdoption-osxphotos-query-not-cloudasset"],"--not-favorite":[0,4,1,"cmdoption-osxphotos-query-not-favorite"],"--not-hdr":[0,4,1,"cmdoption-osxphotos-query-not-hdr"],"--not-hidden":[0,4,1,"cmdoption-osxphotos-query-not-hidden"],"--not-in-album":[0,4,1,"cmdoption-osxphotos-query-not-in-album"],"--not-incloud":[0,4,1,"cmdoption-osxphotos-query-not-incloud"],"--not-live":[0,4,1,"cmdoption-osxphotos-query-not-live"],"--not-missing":[0,4,1,"cmdoption-osxphotos-query-not-missing"],"--not-panorama":[0,4,1,"cmdoption-osxphotos-query-not-panorama"],"--not-portrait":[0,4,1,"cmdoption-osxphotos-query-not-portrait"],"--not-screenshot":[0,4,1,"cmdoption-osxphotos-query-not-screenshot"],"--not-selfie":[0,4,1,"cmdoption-osxphotos-query-not-selfie"],"--not-shared":[0,4,1,"cmdoption-osxphotos-query-not-shared"],"--not-slow-mo":[0,4,1,"cmdoption-osxphotos-query-not-slow-mo"],"--not-time-lapse":[0,4,1,"cmdoption-osxphotos-query-not-time-lapse"],"--only-movies":[0,4,1,"cmdoption-osxphotos-query-only-movies"],"--only-photos":[0,4,1,"cmdoption-osxphotos-query-only-photos"],"--panorama":[0,4,1,"cmdoption-osxphotos-query-panorama"],"--person":[0,4,1,"cmdoption-osxphotos-query-person"],"--place":[0,4,1,"cmdoption-osxphotos-query-place"],"--portrait":[0,4,1,"cmdoption-osxphotos-query-portrait"],"--query-eval":[0,4,1,"cmdoption-osxphotos-query-query-eval"],"--query-function":[0,4,1,"cmdoption-osxphotos-query-query-function"],"--regex":[0,4,1,"cmdoption-osxphotos-query-regex"],"--screenshot":[0,4,1,"cmdoption-osxphotos-query-screenshot"],"--selected":[0,4,1,"cmdoption-osxphotos-query-selected"],"--selfie":[0,4,1,"cmdoption-osxphotos-query-selfie"],"--shared":[0,4,1,"cmdoption-osxphotos-query-shared"],"--slow-mo":[0,4,1,"cmdoption-osxphotos-query-slow-mo"],"--time-lapse":[0,4,1,"cmdoption-osxphotos-query-time-lapse"],"--title":[0,4,1,"cmdoption-osxphotos-query-title"],"--to-date":[0,4,1,"cmdoption-osxphotos-query-to-date"],"--to-time":[0,4,1,"cmdoption-osxphotos-query-to-time"],"--uti":[0,4,1,"cmdoption-osxphotos-query-uti"],"--uuid":[0,4,1,"cmdoption-osxphotos-query-uuid"],"--uuid-from-file":[0,4,1,"cmdoption-osxphotos-query-uuid-from-file"],"-i":[0,4,1,"cmdoption-osxphotos-query-i"],PHOTOS_LIBRARY:[0,4,1,"cmdoption-osxphotos-query-arg-PHOTOS_LIBRARY"]},"osxphotos-repl":{"--db":[0,4,1,"cmdoption-osxphotos-repl-db"]},"osxphotos-tutorial":{WIDTH:[0,4,1,"cmdoption-osxphotos-tutorial-arg-WIDTH"]},"osxphotos.PhotoInfo":{"export":[3,2,1,""],ExifInfo:[3,0,1,""],ExportResults:[3,0,1,""],ScoreInfo:[3,0,1,""],SearchInfo:[3,0,1,""],adjustments:[3,3,1,""],album_info:[3,3,1,""],albums:[3,3,1,""],asdict:[3,2,1,""],burst:[3,3,1,""],burst_album_info:[3,3,1,""],burst_albums:[3,3,1,""],burst_default_pick:[3,3,1,""],burst_key:[3,3,1,""],burst_photos:[3,3,1,""],burst_selected:[3,3,1,""],comments:[3,3,1,""],date:[3,3,1,""],date_added:[3,3,1,""],date_modified:[3,3,1,""],date_trashed:[3,3,1,""],description:[3,3,1,""],detected_text:[3,2,1,""],duplicates:[3,3,1,""],exif_info:[3,3,1,""],exiftool:[3,3,1,""],export2:[3,2,1,""],external_edit:[3,3,1,""],face_info:[3,3,1,""],favorite:[3,3,1,""],filename:[3,3,1,""],has_raw:[3,3,1,""],hasadjustments:[3,3,1,""],hdr:[3,3,1,""],height:[3,3,1,""],hidden:[3,3,1,""],import_info:[3,3,1,""],incloud:[3,3,1,""],intrash:[3,3,1,""],iscloudasset:[3,3,1,""],ismissing:[3,3,1,""],ismovie:[3,3,1,""],isphoto:[3,3,1,""],israw:[3,3,1,""],isreference:[3,3,1,""],json:[3,2,1,""],keywords:[3,3,1,""],labels:[3,3,1,""],labels_normalized:[3,3,1,""],likes:[3,3,1,""],live_photo:[3,3,1,""],location:[3,3,1,""],orientation:[3,3,1,""],original_filename:[3,3,1,""],original_filesize:[3,3,1,""],original_height:[3,3,1,""],original_orientation:[3,3,1,""],original_width:[3,3,1,""],panorama:[3,3,1,""],path:[3,3,1,""],path_derivatives:[3,3,1,""],path_edited:[3,3,1,""],path_edited_live_photo:[3,3,1,""],path_live_photo:[3,3,1,""],path_raw:[3,3,1,""],person_info:[3,3,1,""],persons:[3,3,1,""],place:[3,3,1,""],portrait:[3,3,1,""],raw_original:[3,3,1,""],render_template:[3,2,1,""],score:[3,3,1,""],screenshot:[3,3,1,""],search_info:[3,3,1,""],search_info_normalized:[3,3,1,""],selfie:[3,3,1,""],shared:[3,3,1,""],slow_mo:[3,3,1,""],time_lapse:[3,3,1,""],title:[3,3,1,""],tzoffset:[3,3,1,""],uti:[3,3,1,""],uti_edited:[3,3,1,""],uti_original:[3,3,1,""],uti_raw:[3,3,1,""],uuid:[3,3,1,""],visible:[3,3,1,""],width:[3,3,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,3,1,""],all:[3,3,1,""],asdict:[3,2,1,""],bodies_of_water:[3,3,1,""],city:[3,3,1,""],country:[3,3,1,""],holidays:[3,3,1,""],labels:[3,3,1,""],locality_names:[3,3,1,""],media_types:[3,3,1,""],month:[3,3,1,""],neighborhoods:[3,3,1,""],place_names:[3,3,1,""],season:[3,3,1,""],state:[3,3,1,""],state_abbreviation:[3,3,1,""],streets:[3,3,1,""],venue_types:[3,3,1,""],venues:[3,3,1,""],year:[3,3,1,""]},"osxphotos.PhotosDB":{album_info:[3,3,1,""],album_info_shared:[3,3,1,""],albums:[3,3,1,""],albums_as_dict:[3,3,1,""],albums_shared:[3,3,1,""],albums_shared_as_dict:[3,3,1,""],db_path:[3,3,1,""],db_version:[3,3,1,""],folder_info:[3,3,1,""],folders:[3,3,1,""],get_db_connection:[3,2,1,""],get_photo:[3,2,1,""],import_info:[3,3,1,""],keywords:[3,3,1,""],keywords_as_dict:[3,3,1,""],labels:[3,3,1,""],labels_as_dict:[3,3,1,""],labels_normalized:[3,3,1,""],labels_normalized_as_dict:[3,3,1,""],library_path:[3,3,1,""],person_info:[3,3,1,""],persons:[3,3,1,""],persons_as_dict:[3,3,1,""],photos:[3,2,1,""],photos_by_uuid:[3,2,1,""],query:[3,2,1,""]},osxphotos:{"--db":[0,4,1,"cmdoption-osxphotos-db"],"--json":[0,4,1,"cmdoption-osxphotos-json"],"--version":[0,4,1,"cmdoption-osxphotos-v"],"-v":[0,4,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":["py","property","Python property"],"4":["std","cmdoption","program option"]},objtypes:{"0":"py:class","1":"py:attribute","2":"py:method","3":"py:property","4":"std:cmdoption"},terms:{"0":[0,1,3],"00":0,"01":0,"048576mb":0,"07":0,"1":[0,1,3],"10":1,"1048576":0,"11":1,"12":[0,1],"120":3,"12t12":0,"15":1,"1gb":1,"2":[0,1],"20":0,"2000":0,"2001":0,"2019":0,"3":[0,1],"31":0,"4":3,"5":[0,3],"6":1,"7":1,"75":3,"8601":0,"boolean":3,"byte":[0,3],"case":[0,3],"class":[0,3],"default":[0,3],"do":[0,1,3],"export":3,"float":3,"function":[0,3],"import":[0,1,3],"int":3,"long":3,"new":[0,1,3],"public":3,"return":[0,3],"true":[1,3],A:[0,3],AND:[0,3],Be:0,By:0,For:[0,3],If:[0,1,3],In:[0,3],OR:[0,3],The:[0,1,3],Then:1,These:0,To:[0,1],__main__:1,__name__:1,_bearbeiten:0,_edit:0,_low_r:0,_origin:0,_preview:[0,3],abbrevi:3,abil:1,abl:1,about:[1,3],abov:1,absolut:3,access:[1,3],accord:1,activ:3,actual:[0,3],ad:[0,3],add:0,addit:[0,3],adjust:3,adjustmentsinfo:3,adob:0,advanc:1,advantag:0,after:0,against:3,ahead:3,aka:1,album:3,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,alic:1,all:[0,3],all_fil:3,allow:[0,1],alpha:0,alreadi:[0,3],also:[0,1,3],altern:[0,1],an:[0,3],ani:[0,1,3],apertur:3,apf:0,app:[0,1,3],append:[0,3],appl:[0,1,3],applescript:[0,3],appli:[0,3],applic:1,ar:[0,3],aren:[1,3],arg:[0,1,3],argument:[0,1],asdict:3,asset:3,associ:[0,1,3],assum:3,asynchroun:3,attempt:[0,1,3],attribut:[0,3],author:0,auto:1,automat:0,avail:3,awar:3,back:3,bar:1,base:3,beach:0,becaus:1,been:[0,1,3],befor:[0,1],begin:0,behavior:[0,3],being:0,below:[0,1,3],best:[0,3],beta:1,between:3,bit:3,bit_rat:3,blob:0,bodi:3,bodies_of_wat:3,bool:3,both:[0,1],brew:1,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:[0,1,3],callabl:3,camera:[0,3],camera_mak:3,camera_model:3,can:[0,1],cannot:[0,3],canon:3,care:1,categor:3,categori:0,caution:0,cd:1,certain:0,chang:[0,3],charact:1,citi:3,classif:[0,1],cleanup:0,cli:1,click:1,clone:[0,1],cloud:3,cloudasset:0,code:1,codec:3,collis:0,com:[0,1,3],comfort:1,command_nam:1,comment:[0,3],compar:[0,3],compat:[0,1],complex:0,compon:0,comprehens:0,compress:[0,3],comput:3,confid:3,confidence_threshold:3,config:0,conform:3,conjunct:0,connect:[0,3],consist:0,contact:1,contain:[0,1,3],context:0,convert:[0,3],convert_to_jpeg:3,converted_to_jpeg:[0,3],coordin:0,copi:[0,3],copyright:0,correct:3,correspond:0,could:[0,1],count:3,countri:3,cr2:3,creat:0,created:0,creation:3,creationd:0,creator:0,criteria:[0,3],csv:0,curat:3,current:[0,3],cursor:3,dai:0,data:[0,3],databas:[0,1,3],date:[0,3],date_ad:3,date_modifi:3,date_trash:3,datecr:0,datetim:3,datetimeorigin:[0,3],db:[0,1,3],db_path:3,db_version:3,dbfile:3,def:1,default_album:1,degre:3,delet:[0,3],deleted_directori:3,deleted_fil:3,deriv:3,desc:0,descend:3,descr:0,describ:1,descript:[0,1,3],description_templ:3,dest:[0,3],dest_dir:1,destin:[1,3],detail:[0,3],detect:3,detected_text:3,determin:3,dict:3,did:0,differ:[0,1,3],digikam:0,dir:1,direct:0,directli:[0,1],directori:0,disabl:1,disk:[0,3],displai:[0,1],doc:0,document:0,doe:[0,1,3],doesn:0,don:0,download:[0,1,3],drive:0,drop:[0,3],dry:[0,3],dry_run:3,dump:1,duplic:[0,1,3],durat:3,dure:[0,3],dynam:0,e:[0,1,3],each:[0,3],earlier:3,easiest:1,easili:1,echo:[0,1],edit:[0,1,3],edited_filenam:3,edited_nam:1,editor:[0,3],either:[0,1,3],els:[1,3],embed:0,empti:3,end:[0,3],ensur:[1,3],entir:3,environ:1,equival:0,error:[0,3],error_str:3,etc:[0,1,3],eval:0,evalu:0,even:[0,3],exact:3,exampl:[0,3],except:3,execut:1,exif:[0,3],exif_info:3,exif_upd:[0,3],exifinfo:3,exiftool:[0,1,3],exiftool_error:3,exiftool_flag:3,exiftool_path:0,exiftool_pod:0,exiftool_warn:3,exiftoolcach:3,exist:[0,1,3],exit:[0,1],expandus:1,expect:0,experi:0,experiment:0,export2:3,export_as_hardlink:3,export_db:3,export_dir:0,export_path:1,exportdb:0,exportdb_abc:3,exportdb_fil:0,exportdbinmemori:3,exported_album:3,exportresult:3,exposure_bia:3,express:0,ext:0,extend:[0,3],extens:[0,3],extern:[0,3],external_edit:3,extract:3,f:[0,1,3],face:[0,1,3],face_info:3,faceinfo:3,fail:3,failur:3,fall:3,fals:3,familiar:1,faster:[0,3],favorit:[0,3],featur:0,field:3,file:[0,3],filenam:[0,1,3],filename_origin:0,filepath:[0,1],files:3,fileutil:3,fileutilabc:3,fileutilnoop:3,filter:0,find:0,finder:0,findercom:0,first:[0,3],flag:[0,3],flash_fir:3,flexibl:1,focal_length:3,folder:[0,3],folder_album:0,folder_info:3,folderinfo:3,follow:[0,1],foo:1,forc:[0,3],form:0,format:[0,1,3],found:[0,1,3],fp:3,from:[0,3],from_dat:[0,3],from_tim:0,front:[0,3],full:[0,3],g:[0,1,3],gener:[0,3],geoloc:[0,3],get:[1,3],get_db_connect:3,get_photo:3,github:[0,1],give:0,gp:0,gpscoordin:0,gpslatitud:0,gpslatituderef:0,gpslongitud:0,gpslongituderef:0,gpsposit:0,gpu:0,group:[0,3],h:1,ha:[0,1,3],had:0,handl:0,happen:0,hardlink:[0,3],harmonious_color:3,has_raw:3,hasadjust:[1,3],hash:0,have:[0,1,3],haven:0,hdr:[0,3],headlin:0,heic:0,height:[0,3],help:1,here:0,hidden:[0,3],high:0,highli:0,highlight_vis:3,hold:3,holidai:3,homebrew:1,how:0,html:0,http:[0,1,3],i:[0,1,3],icloud:[0,3],identifi:[0,3],ignor:[0,3],ignore_date_modifi:3,ignore_signatur:3,imag:[0,1,3],imagedescript:0,img_1234:[0,3],immedi:3,immers:3,implement:0,import_info:3,importinfo:3,incloud:[0,3],includ:[0,1,3],incorrect:3,increment:3,index:1,info:[1,3],inform:[0,1,3],initi:3,insensit:0,instal:[0,3],instanc:3,instead:[0,3],instruct:1,integ:0,intend:0,interact:[0,1,3],interesting_subject:3,intermitt:0,internet:0,intrash:3,intrusive_object_pres:3,invalid:[1,3],io:0,iptc:[0,3],is_valid_filepath:1,iscloudasset:3,isdir:1,ismiss:[1,3],ismovi:3,iso:[0,3],isphoto:3,israw:3,isrefer:3,item:[0,3],iterm2:0,j:[0,3],john:1,join:1,jpeg:[0,3],jpeg_ext:3,jpeg_qual:[0,3],jpg:[0,3],json:[0,3],just:1,kei:3,keyword:3,keyword_templ:3,keywords_as_dict:[1,3],know:[0,3],label:3,labels_as_dict:3,labels_norm:3,labels_normalized_as_dict:3,laps:[0,3],larg:[0,1],largest:3,last:[0,1],later:0,latest:1,latitud:3,lead:[0,3],learn:3,lens_model:3,level:[0,3],librari:[0,3],library_path:[1,3],licens:[0,1],lightroom:0,liglob:3,like:[0,1,3],list:[1,3],live:[0,3],live_photo:3,lively_color:3,load:0,local:3,locality_nam:3,locat:[0,3],log:3,longitud:3,look:[0,1,3],lot:0,low_light:3,lower:0,m:[0,1,3],mac:[0,1],machin:[0,1,3],maco:[0,1],mai:[0,3],main:1,make:1,makedir:1,mangl:3,mani:0,mark:[0,3],master:0,match:[0,3],max:0,maximum:[0,3],me:1,mean:3,media:3,media_typ:[1,3],memori:3,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,might:3,min:[0,1],minor:0,miss:[0,1,3],missing_album:3,mo:0,mode:[0,3],modif:[0,3],modifi:0,modifyd:[0,3],modul:1,monterei:1,month:3,more:[0,1,3],most:0,motion:[0,3],mov:[0,3],movi:[0,1,3],multi:0,multipl:[0,1],must:[0,3],mysteri:3,naiv:3,name:[0,3],need:1,neighborhood:3,neither:[0,1,3],network:0,nist:0,nois:3,non:[0,3],none:[1,3],nor:0,normal:[0,3],note:[0,1,3],notic:3,now:1,object:[0,3],obvious:0,occur:[0,3],offset:3,offsettimeorigin:0,older:3,one:[0,3],onli:[0,3],op:3,open:[0,1],option:[0,1,3],order:[0,1,3],org:[0,3],organ:0,orient:3,origin:[0,1,3],original_filenam:[1,3],original_files:3,original_height:3,original_nam:0,original_orient:3,original_width:3,os:1,osxphotos_export:0,other:[0,1,3],otherwis:[1,3],out:[0,1],output:[0,3],outsid:3,overal:3,overrid:0,overwrit:[0,3],own:[0,1],p:1,page:1,pair:[0,3],panorama:[0,3],paramet:[1,3],part:[0,3],particip:0,particular:3,pass:[0,3],path:[0,1,3],path_deriv:3,path_edit:[1,3],path_edited_live_photo:3,path_live_photo:3,path_raw:3,pathlib:1,pathvalid:1,per:0,permit:0,person:3,person_info:3,personinfo:3,personinimag:0,persons_as_dict:[1,3],photo:[0,3],photo_ext:0,photo_filenam:0,photoinfo:[0,3],photokit:0,photonam:0,photoname_bearbeiten:0,photoname_edit:0,photoname_low_r:0,photoname_preview:0,photos_by_uuid:3,photos_librari:[0,1],photosdb:[1,3],photoslibrari:[0,1],phototempl:3,pictur:[0,1,3],pixel:3,place:[1,3],place_nam:3,placeinfo:3,platform:1,pleas: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],posit:[0,1],possibl:[0,3],post:0,pre:1,preced:0,present:0,preview:[0,3],preview_suffix:3,previous:0,primari:0,print:[0,3],process:[0,3],produc:3,project:[0,1],promot:3,properti:3,provid:[0,1,3],py:[0,1],pylint:1,pypi:1,python3:1,python:[0,1],qualiti:[0,3],queri:[1,3],query_funct:0,queryopt:3,quickli:0,quicktim:[0,3],rais:3,rang:[0,3],rate:0,raw:[0,3],raw_origin:3,raw_photo:3,re:0,read:[1,3],readabl:3,recent:[0,3],recommend:1,refer:[0,1,3],referenc:0,regardless:3,regex:0,region:0,regular:0,relat:3,releas:1,reliabl:0,remov:0,renam:0,render:[0,3],render_opt:3,render_templ:3,rendered_str:3,renderopt:3,repeat:0,repl:1,replac:[0,3],replace_keyword:3,repo:1,report:0,repres:[0,3],represent:3,requir:[0,1,3],resolut:0,result:[0,3],retri:0,reus:0,revers:[0,3],rhettbul:[0,1],run:[0,1,3],s:[0,3],same:[0,3],sample_r:3,sanitize_filepath:1,save:0,score:3,scoreinfo:3,screenshot:[0,3],script:0,search:[0,1,3],search_info:3,search_info_norm:3,searchinfo:3,season:3,second:3,see:[0,1,3],select:[0,3],self:3,selfi:[0,3],session:3,set:[0,3],setup:1,setuptool:1,sh:1,share:[0,3],sharply_focused_subject:3,shell:[0,1],shell_quot:0,should:[0,1],show:[0,1,3],shutter_spe:3,si:0,sidecar:[0,3],sidecar_drop_ext:3,sidecar_exiftool:3,sidecar_exiftool_skip:[0,3],sidecar_exiftool_written:[0,3],sidecar_ext:0,sidecar_json:3,sidecar_json_skip:[0,3],sidecar_json_written:[0,3],sidecar_xmp:3,sidecar_xmp_skip:[0,3],sidecar_xmp_written:[0,3],sierra:1,signatur:[0,3],silent:3,simpl:1,simpli:1,singl:[0,3],size:[0,1,3],skip:[0,1,3],skipped_album:3,slow:[0,3],slow_mo:3,smith:1,so:3,some:3,someth:3,sort:3,sourc:3,space:0,specif:[1,3],specifi:[0,3],spotlight:[0,1],sqlite3:3,stack:3,start:[0,1],state:[0,3],state_abbrevi:3,statu:[0,3],still:3,storat:3,store:[0,3],str:3,street:3,string:[0,3],strip:0,subfold:0,subject:0,subsequ:0,suffix:[0,3],suppli:3,sur:1,sure:[0,1],sy:1,synch:[0,3],system:0,t:[0,1,3],tabl:3,tag:[0,1,3],tagnam:0,tagslist:0,take:1,taken:0,tastefully_blur:3,templat:[0,1,3],template_str:3,term:3,termin:[0,1],test:[0,1],text:3,text_detection_confidence_threshold:3,than:[0,3],thei:[0,3],them:[0,3],thi:[0,1,3],threshold:3,through:1,thu:[0,1],time:[0,3],time_laps:3,timecr:0,timeout:3,timezon:[0,3],titl:[0,1,3],to_dat:[0,3],to_tim:0,todai:0,toml:0,top:[0,3],topic:0,touch:[0,3],touch_fil:3,town:3,track_format:3,trail:0,trash:3,treat:[0,3],tupl:3,tutori:1,two:0,txt:0,type:[0,3],tzoffset:3,unedit:1,unfil:1,uniform:[0,3],unit:0,unless:3,unlik:0,unmatch:3,until:3,up:0,updat:[0,3],upon:[0,3],us:[0,3],use_albums_as_keyword:3,use_persons_as_keyword:3,use_photokit:3,use_photos_export:3,useabl:0,user:3,userdata:0,utc:3,uti:[0,3],uti_edit:3,uti_origin:3,uti_raw:3,util:[1,3],uuid:[0,1,3],v:[0,1],vacat:3,valid:[0,1,3],valu:[0,1,3],variou:3,ve:[0,3],venu:3,venue_typ:3,verbos:[0,3],veri:1,verifi:1,versa:1,version:[0,1,3],via:[0,1,3],vice:1,video:[0,3],virtual:[0,1],visbl:3,visibl:3,volum:0,wa:[0,3],wai:1,want:[0,1],warn:[0,1,3],water:3,wed:3,well:[0,1,3],well_chosen_subject:3,well_framed_subject:3,well_timed_shot:3,went:0,were:[0,3],what:[0,3],when:[0,3],where:0,whether:0,which:[0,1,3],white_bal:3,whitespac:0,whose:0,width:[0,3],within:0,without:0,work:[0,1,3],would:[0,1],write:[0,3],written:[0,3],x:1,xattr:0,xattr_skip:3,xattr_written:3,xmp:[0,3],year:[0,3],yet:3,you:[0,1,3],your:[0,1]},titles:["osxphotos command line interface (CLI)","Welcome to osxphotos\u2019s documentation!","osxphotos","osxphotos package"],titleterms:{"200mb":1,"4":1,"5":1,"default":1,"export":[0,1],about:0,add:1,album:[0,1],all:1,ar:1,awail:1,base:1,big:1,chang:1,cli:0,command:[0,1],countri:1,creat:1,creation:1,date:1,desktop:1,digit:1,directori:1,document:1,dump:0,exampl:1,exif:1,file:1,find:1,folder:1,from:1,full:1,git:1,group:1,help:0,higher:1,indic:1,info:0,instal:1,interfac:[0,1],json:1,keyword:[0,1],kid:1,label:[0,1],larger:1,librari:1,line:[0,1],list:0,media:1,metadata:1,modul:3,month:1,name:1,necessari:1,nocountri:1,onli:1,oper:1,osxphoto:[0,1,2,3],ouput:1,output:1,packag:[1,3],person:[0,1],photo:1,pip:1,pipx:1,place:0,print:1,queri:0,repl:0,repositori:1,result:1,s:1,specifi:1,structur:1,support:1,system:1,tabl:1,than:1,them:1,tutori:0,type:1,updat:1,us:1,usag:1,verbos:1,video:1,welcom:1,what:1,when:1,write:1,year:1}}) \ No newline at end of file +Search.setIndex({docnames:["cli","index","modules","reference"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"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"],objects:{"osxphotos-albums":{"--db":[0,4,1,"cmdoption-osxphotos-albums-db"],"--json":[0,4,1,"cmdoption-osxphotos-albums-json"],PHOTOS_LIBRARY:[0,4,1,"cmdoption-osxphotos-albums-arg-PHOTOS_LIBRARY"]},"osxphotos-dump":{"--db":[0,4,1,"cmdoption-osxphotos-dump-db"],"--deleted":[0,4,1,"cmdoption-osxphotos-dump-deleted"],"--deleted-only":[0,4,1,"cmdoption-osxphotos-dump-deleted-only"],"--json":[0,4,1,"cmdoption-osxphotos-dump-json"],PHOTOS_LIBRARY:[0,4,1,"cmdoption-osxphotos-dump-arg-PHOTOS_LIBRARY"]},"osxphotos-export":{"--add-exported-to-album":[0,4,1,"cmdoption-osxphotos-export-add-exported-to-album"],"--add-missing-to-album":[0,4,1,"cmdoption-osxphotos-export-add-missing-to-album"],"--add-skipped-to-album":[0,4,1,"cmdoption-osxphotos-export-add-skipped-to-album"],"--album":[0,4,1,"cmdoption-osxphotos-export-album"],"--album-keyword":[0,4,1,"cmdoption-osxphotos-export-album-keyword"],"--burst":[0,4,1,"cmdoption-osxphotos-export-burst"],"--cleanup":[0,4,1,"cmdoption-osxphotos-export-cleanup"],"--convert-to-jpeg":[0,4,1,"cmdoption-osxphotos-export-convert-to-jpeg"],"--current-name":[0,4,1,"cmdoption-osxphotos-export-current-name"],"--db":[0,4,1,"cmdoption-osxphotos-export-db"],"--deleted":[0,4,1,"cmdoption-osxphotos-export-deleted"],"--deleted-only":[0,4,1,"cmdoption-osxphotos-export-deleted-only"],"--description":[0,4,1,"cmdoption-osxphotos-export-description"],"--description-template":[0,4,1,"cmdoption-osxphotos-export-description-template"],"--directory":[0,4,1,"cmdoption-osxphotos-export-directory"],"--download-missing":[0,4,1,"cmdoption-osxphotos-export-download-missing"],"--dry-run":[0,4,1,"cmdoption-osxphotos-export-dry-run"],"--duplicate":[0,4,1,"cmdoption-osxphotos-export-duplicate"],"--edited":[0,4,1,"cmdoption-osxphotos-export-edited"],"--edited-suffix":[0,4,1,"cmdoption-osxphotos-export-edited-suffix"],"--exiftool":[0,4,1,"cmdoption-osxphotos-export-exiftool"],"--exiftool-merge-keywords":[0,4,1,"cmdoption-osxphotos-export-exiftool-merge-keywords"],"--exiftool-merge-persons":[0,4,1,"cmdoption-osxphotos-export-exiftool-merge-persons"],"--exiftool-option":[0,4,1,"cmdoption-osxphotos-export-exiftool-option"],"--exiftool-path":[0,4,1,"cmdoption-osxphotos-export-exiftool-path"],"--export-as-hardlink":[0,4,1,"cmdoption-osxphotos-export-export-as-hardlink"],"--export-by-date":[0,4,1,"cmdoption-osxphotos-export-export-by-date"],"--exportdb":[0,4,1,"cmdoption-osxphotos-export-exportdb"],"--external-edit":[0,4,1,"cmdoption-osxphotos-export-external-edit"],"--favorite":[0,4,1,"cmdoption-osxphotos-export-favorite"],"--filename":[0,4,1,"cmdoption-osxphotos-export-filename"],"--finder-tag-keywords":[0,4,1,"cmdoption-osxphotos-export-finder-tag-keywords"],"--finder-tag-template":[0,4,1,"cmdoption-osxphotos-export-finder-tag-template"],"--folder":[0,4,1,"cmdoption-osxphotos-export-folder"],"--from-date":[0,4,1,"cmdoption-osxphotos-export-from-date"],"--from-time":[0,4,1,"cmdoption-osxphotos-export-from-time"],"--has-comment":[0,4,1,"cmdoption-osxphotos-export-has-comment"],"--has-likes":[0,4,1,"cmdoption-osxphotos-export-has-likes"],"--has-raw":[0,4,1,"cmdoption-osxphotos-export-has-raw"],"--hdr":[0,4,1,"cmdoption-osxphotos-export-hdr"],"--hidden":[0,4,1,"cmdoption-osxphotos-export-hidden"],"--ignore-case":[0,4,1,"cmdoption-osxphotos-export-i"],"--ignore-date-modified":[0,4,1,"cmdoption-osxphotos-export-ignore-date-modified"],"--ignore-signature":[0,4,1,"cmdoption-osxphotos-export-ignore-signature"],"--in-album":[0,4,1,"cmdoption-osxphotos-export-in-album"],"--is-reference":[0,4,1,"cmdoption-osxphotos-export-is-reference"],"--jpeg-ext":[0,4,1,"cmdoption-osxphotos-export-jpeg-ext"],"--jpeg-quality":[0,4,1,"cmdoption-osxphotos-export-jpeg-quality"],"--keyword":[0,4,1,"cmdoption-osxphotos-export-keyword"],"--keyword-template":[0,4,1,"cmdoption-osxphotos-export-keyword-template"],"--label":[0,4,1,"cmdoption-osxphotos-export-label"],"--live":[0,4,1,"cmdoption-osxphotos-export-live"],"--load-config":[0,4,1,"cmdoption-osxphotos-export-load-config"],"--location":[0,4,1,"cmdoption-osxphotos-export-location"],"--max-size":[0,4,1,"cmdoption-osxphotos-export-max-size"],"--min-size":[0,4,1,"cmdoption-osxphotos-export-min-size"],"--missing":[0,4,1,"cmdoption-osxphotos-export-missing"],"--name":[0,4,1,"cmdoption-osxphotos-export-name"],"--no-comment":[0,4,1,"cmdoption-osxphotos-export-no-comment"],"--no-description":[0,4,1,"cmdoption-osxphotos-export-no-description"],"--no-likes":[0,4,1,"cmdoption-osxphotos-export-no-likes"],"--no-location":[0,4,1,"cmdoption-osxphotos-export-no-location"],"--no-place":[0,4,1,"cmdoption-osxphotos-export-no-place"],"--no-title":[0,4,1,"cmdoption-osxphotos-export-no-title"],"--not-burst":[0,4,1,"cmdoption-osxphotos-export-not-burst"],"--not-favorite":[0,4,1,"cmdoption-osxphotos-export-not-favorite"],"--not-hdr":[0,4,1,"cmdoption-osxphotos-export-not-hdr"],"--not-hidden":[0,4,1,"cmdoption-osxphotos-export-not-hidden"],"--not-in-album":[0,4,1,"cmdoption-osxphotos-export-not-in-album"],"--not-live":[0,4,1,"cmdoption-osxphotos-export-not-live"],"--not-panorama":[0,4,1,"cmdoption-osxphotos-export-not-panorama"],"--not-portrait":[0,4,1,"cmdoption-osxphotos-export-not-portrait"],"--not-screenshot":[0,4,1,"cmdoption-osxphotos-export-not-screenshot"],"--not-selfie":[0,4,1,"cmdoption-osxphotos-export-not-selfie"],"--not-shared":[0,4,1,"cmdoption-osxphotos-export-not-shared"],"--not-slow-mo":[0,4,1,"cmdoption-osxphotos-export-not-slow-mo"],"--not-time-lapse":[0,4,1,"cmdoption-osxphotos-export-not-time-lapse"],"--only-movies":[0,4,1,"cmdoption-osxphotos-export-only-movies"],"--only-new":[0,4,1,"cmdoption-osxphotos-export-only-new"],"--only-photos":[0,4,1,"cmdoption-osxphotos-export-only-photos"],"--original-suffix":[0,4,1,"cmdoption-osxphotos-export-original-suffix"],"--overwrite":[0,4,1,"cmdoption-osxphotos-export-overwrite"],"--panorama":[0,4,1,"cmdoption-osxphotos-export-panorama"],"--person":[0,4,1,"cmdoption-osxphotos-export-person"],"--person-keyword":[0,4,1,"cmdoption-osxphotos-export-person-keyword"],"--place":[0,4,1,"cmdoption-osxphotos-export-place"],"--portrait":[0,4,1,"cmdoption-osxphotos-export-portrait"],"--post-command":[0,4,1,"cmdoption-osxphotos-export-post-command"],"--post-function":[0,4,1,"cmdoption-osxphotos-export-post-function"],"--preview":[0,4,1,"cmdoption-osxphotos-export-preview"],"--preview-if-missing":[0,4,1,"cmdoption-osxphotos-export-preview-if-missing"],"--preview-suffix":[0,4,1,"cmdoption-osxphotos-export-preview-suffix"],"--query-eval":[0,4,1,"cmdoption-osxphotos-export-query-eval"],"--query-function":[0,4,1,"cmdoption-osxphotos-export-query-function"],"--regex":[0,4,1,"cmdoption-osxphotos-export-regex"],"--replace-keywords":[0,4,1,"cmdoption-osxphotos-export-replace-keywords"],"--report":[0,4,1,"cmdoption-osxphotos-export-report"],"--retry":[0,4,1,"cmdoption-osxphotos-export-retry"],"--save-config":[0,4,1,"cmdoption-osxphotos-export-save-config"],"--screenshot":[0,4,1,"cmdoption-osxphotos-export-screenshot"],"--selected":[0,4,1,"cmdoption-osxphotos-export-selected"],"--selfie":[0,4,1,"cmdoption-osxphotos-export-selfie"],"--shared":[0,4,1,"cmdoption-osxphotos-export-shared"],"--sidecar":[0,4,1,"cmdoption-osxphotos-export-sidecar"],"--sidecar-drop-ext":[0,4,1,"cmdoption-osxphotos-export-sidecar-drop-ext"],"--skip-bursts":[0,4,1,"cmdoption-osxphotos-export-skip-bursts"],"--skip-edited":[0,4,1,"cmdoption-osxphotos-export-skip-edited"],"--skip-live":[0,4,1,"cmdoption-osxphotos-export-skip-live"],"--skip-original-if-edited":[0,4,1,"cmdoption-osxphotos-export-skip-original-if-edited"],"--skip-raw":[0,4,1,"cmdoption-osxphotos-export-skip-raw"],"--slow-mo":[0,4,1,"cmdoption-osxphotos-export-slow-mo"],"--strip":[0,4,1,"cmdoption-osxphotos-export-strip"],"--time-lapse":[0,4,1,"cmdoption-osxphotos-export-time-lapse"],"--title":[0,4,1,"cmdoption-osxphotos-export-title"],"--to-date":[0,4,1,"cmdoption-osxphotos-export-to-date"],"--to-time":[0,4,1,"cmdoption-osxphotos-export-to-time"],"--touch-file":[0,4,1,"cmdoption-osxphotos-export-touch-file"],"--update":[0,4,1,"cmdoption-osxphotos-export-update"],"--use-photokit":[0,4,1,"cmdoption-osxphotos-export-use-photokit"],"--use-photos-export":[0,4,1,"cmdoption-osxphotos-export-use-photos-export"],"--uti":[0,4,1,"cmdoption-osxphotos-export-uti"],"--uuid":[0,4,1,"cmdoption-osxphotos-export-uuid"],"--uuid-from-file":[0,4,1,"cmdoption-osxphotos-export-uuid-from-file"],"--verbose":[0,4,1,"cmdoption-osxphotos-export-V"],"--xattr-template":[0,4,1,"cmdoption-osxphotos-export-xattr-template"],"-V":[0,4,1,"cmdoption-osxphotos-export-V"],"-i":[0,4,1,"cmdoption-osxphotos-export-i"],DEST:[0,4,1,"cmdoption-osxphotos-export-arg-DEST"],PHOTOS_LIBRARY:[0,4,1,"cmdoption-osxphotos-export-arg-PHOTOS_LIBRARY"]},"osxphotos-help":{TOPIC:[0,4,1,"cmdoption-osxphotos-help-arg-TOPIC"]},"osxphotos-info":{"--db":[0,4,1,"cmdoption-osxphotos-info-db"],"--json":[0,4,1,"cmdoption-osxphotos-info-json"],PHOTOS_LIBRARY:[0,4,1,"cmdoption-osxphotos-info-arg-PHOTOS_LIBRARY"]},"osxphotos-keywords":{"--db":[0,4,1,"cmdoption-osxphotos-keywords-db"],"--json":[0,4,1,"cmdoption-osxphotos-keywords-json"],PHOTOS_LIBRARY:[0,4,1,"cmdoption-osxphotos-keywords-arg-PHOTOS_LIBRARY"]},"osxphotos-labels":{"--db":[0,4,1,"cmdoption-osxphotos-labels-db"],"--json":[0,4,1,"cmdoption-osxphotos-labels-json"],PHOTOS_LIBRARY:[0,4,1,"cmdoption-osxphotos-labels-arg-PHOTOS_LIBRARY"]},"osxphotos-list":{"--json":[0,4,1,"cmdoption-osxphotos-list-json"]},"osxphotos-persons":{"--db":[0,4,1,"cmdoption-osxphotos-persons-db"],"--json":[0,4,1,"cmdoption-osxphotos-persons-json"],PHOTOS_LIBRARY:[0,4,1,"cmdoption-osxphotos-persons-arg-PHOTOS_LIBRARY"]},"osxphotos-places":{"--db":[0,4,1,"cmdoption-osxphotos-places-db"],"--json":[0,4,1,"cmdoption-osxphotos-places-json"],PHOTOS_LIBRARY:[0,4,1,"cmdoption-osxphotos-places-arg-PHOTOS_LIBRARY"]},"osxphotos-query":{"--add-to-album":[0,4,1,"cmdoption-osxphotos-query-add-to-album"],"--album":[0,4,1,"cmdoption-osxphotos-query-album"],"--burst":[0,4,1,"cmdoption-osxphotos-query-burst"],"--cloudasset":[0,4,1,"cmdoption-osxphotos-query-cloudasset"],"--db":[0,4,1,"cmdoption-osxphotos-query-db"],"--deleted":[0,4,1,"cmdoption-osxphotos-query-deleted"],"--deleted-only":[0,4,1,"cmdoption-osxphotos-query-deleted-only"],"--description":[0,4,1,"cmdoption-osxphotos-query-description"],"--duplicate":[0,4,1,"cmdoption-osxphotos-query-duplicate"],"--edited":[0,4,1,"cmdoption-osxphotos-query-edited"],"--external-edit":[0,4,1,"cmdoption-osxphotos-query-external-edit"],"--favorite":[0,4,1,"cmdoption-osxphotos-query-favorite"],"--folder":[0,4,1,"cmdoption-osxphotos-query-folder"],"--from-date":[0,4,1,"cmdoption-osxphotos-query-from-date"],"--from-time":[0,4,1,"cmdoption-osxphotos-query-from-time"],"--has-comment":[0,4,1,"cmdoption-osxphotos-query-has-comment"],"--has-likes":[0,4,1,"cmdoption-osxphotos-query-has-likes"],"--has-raw":[0,4,1,"cmdoption-osxphotos-query-has-raw"],"--hdr":[0,4,1,"cmdoption-osxphotos-query-hdr"],"--hidden":[0,4,1,"cmdoption-osxphotos-query-hidden"],"--ignore-case":[0,4,1,"cmdoption-osxphotos-query-i"],"--in-album":[0,4,1,"cmdoption-osxphotos-query-in-album"],"--incloud":[0,4,1,"cmdoption-osxphotos-query-incloud"],"--is-reference":[0,4,1,"cmdoption-osxphotos-query-is-reference"],"--json":[0,4,1,"cmdoption-osxphotos-query-json"],"--keyword":[0,4,1,"cmdoption-osxphotos-query-keyword"],"--label":[0,4,1,"cmdoption-osxphotos-query-label"],"--live":[0,4,1,"cmdoption-osxphotos-query-live"],"--location":[0,4,1,"cmdoption-osxphotos-query-location"],"--max-size":[0,4,1,"cmdoption-osxphotos-query-max-size"],"--min-size":[0,4,1,"cmdoption-osxphotos-query-min-size"],"--missing":[0,4,1,"cmdoption-osxphotos-query-missing"],"--name":[0,4,1,"cmdoption-osxphotos-query-name"],"--no-comment":[0,4,1,"cmdoption-osxphotos-query-no-comment"],"--no-description":[0,4,1,"cmdoption-osxphotos-query-no-description"],"--no-likes":[0,4,1,"cmdoption-osxphotos-query-no-likes"],"--no-location":[0,4,1,"cmdoption-osxphotos-query-no-location"],"--no-place":[0,4,1,"cmdoption-osxphotos-query-no-place"],"--no-title":[0,4,1,"cmdoption-osxphotos-query-no-title"],"--not-burst":[0,4,1,"cmdoption-osxphotos-query-not-burst"],"--not-cloudasset":[0,4,1,"cmdoption-osxphotos-query-not-cloudasset"],"--not-favorite":[0,4,1,"cmdoption-osxphotos-query-not-favorite"],"--not-hdr":[0,4,1,"cmdoption-osxphotos-query-not-hdr"],"--not-hidden":[0,4,1,"cmdoption-osxphotos-query-not-hidden"],"--not-in-album":[0,4,1,"cmdoption-osxphotos-query-not-in-album"],"--not-incloud":[0,4,1,"cmdoption-osxphotos-query-not-incloud"],"--not-live":[0,4,1,"cmdoption-osxphotos-query-not-live"],"--not-missing":[0,4,1,"cmdoption-osxphotos-query-not-missing"],"--not-panorama":[0,4,1,"cmdoption-osxphotos-query-not-panorama"],"--not-portrait":[0,4,1,"cmdoption-osxphotos-query-not-portrait"],"--not-screenshot":[0,4,1,"cmdoption-osxphotos-query-not-screenshot"],"--not-selfie":[0,4,1,"cmdoption-osxphotos-query-not-selfie"],"--not-shared":[0,4,1,"cmdoption-osxphotos-query-not-shared"],"--not-slow-mo":[0,4,1,"cmdoption-osxphotos-query-not-slow-mo"],"--not-time-lapse":[0,4,1,"cmdoption-osxphotos-query-not-time-lapse"],"--only-movies":[0,4,1,"cmdoption-osxphotos-query-only-movies"],"--only-photos":[0,4,1,"cmdoption-osxphotos-query-only-photos"],"--panorama":[0,4,1,"cmdoption-osxphotos-query-panorama"],"--person":[0,4,1,"cmdoption-osxphotos-query-person"],"--place":[0,4,1,"cmdoption-osxphotos-query-place"],"--portrait":[0,4,1,"cmdoption-osxphotos-query-portrait"],"--query-eval":[0,4,1,"cmdoption-osxphotos-query-query-eval"],"--query-function":[0,4,1,"cmdoption-osxphotos-query-query-function"],"--regex":[0,4,1,"cmdoption-osxphotos-query-regex"],"--screenshot":[0,4,1,"cmdoption-osxphotos-query-screenshot"],"--selected":[0,4,1,"cmdoption-osxphotos-query-selected"],"--selfie":[0,4,1,"cmdoption-osxphotos-query-selfie"],"--shared":[0,4,1,"cmdoption-osxphotos-query-shared"],"--slow-mo":[0,4,1,"cmdoption-osxphotos-query-slow-mo"],"--time-lapse":[0,4,1,"cmdoption-osxphotos-query-time-lapse"],"--title":[0,4,1,"cmdoption-osxphotos-query-title"],"--to-date":[0,4,1,"cmdoption-osxphotos-query-to-date"],"--to-time":[0,4,1,"cmdoption-osxphotos-query-to-time"],"--uti":[0,4,1,"cmdoption-osxphotos-query-uti"],"--uuid":[0,4,1,"cmdoption-osxphotos-query-uuid"],"--uuid-from-file":[0,4,1,"cmdoption-osxphotos-query-uuid-from-file"],"-i":[0,4,1,"cmdoption-osxphotos-query-i"],PHOTOS_LIBRARY:[0,4,1,"cmdoption-osxphotos-query-arg-PHOTOS_LIBRARY"]},"osxphotos-repl":{"--db":[0,4,1,"cmdoption-osxphotos-repl-db"]},"osxphotos-tutorial":{WIDTH:[0,4,1,"cmdoption-osxphotos-tutorial-arg-WIDTH"]},"osxphotos.PhotoInfo":{"export":[3,2,1,""],ExifInfo:[3,0,1,""],ExportResults:[3,0,1,""],ScoreInfo:[3,0,1,""],SearchInfo:[3,0,1,""],adjustments:[3,3,1,""],album_info:[3,3,1,""],albums:[3,3,1,""],asdict:[3,2,1,""],burst:[3,3,1,""],burst_album_info:[3,3,1,""],burst_albums:[3,3,1,""],burst_default_pick:[3,3,1,""],burst_key:[3,3,1,""],burst_photos:[3,3,1,""],burst_selected:[3,3,1,""],comments:[3,3,1,""],date:[3,3,1,""],date_added:[3,3,1,""],date_modified:[3,3,1,""],date_trashed:[3,3,1,""],description:[3,3,1,""],detected_text:[3,2,1,""],duplicates:[3,3,1,""],exif_info:[3,3,1,""],exiftool:[3,3,1,""],export2:[3,2,1,""],external_edit:[3,3,1,""],face_info:[3,3,1,""],favorite:[3,3,1,""],filename:[3,3,1,""],has_raw:[3,3,1,""],hasadjustments:[3,3,1,""],hdr:[3,3,1,""],height:[3,3,1,""],hidden:[3,3,1,""],import_info:[3,3,1,""],incloud:[3,3,1,""],intrash:[3,3,1,""],iscloudasset:[3,3,1,""],ismissing:[3,3,1,""],ismovie:[3,3,1,""],isphoto:[3,3,1,""],israw:[3,3,1,""],isreference:[3,3,1,""],json:[3,2,1,""],keywords:[3,3,1,""],labels:[3,3,1,""],labels_normalized:[3,3,1,""],likes:[3,3,1,""],live_photo:[3,3,1,""],location:[3,3,1,""],orientation:[3,3,1,""],original_filename:[3,3,1,""],original_filesize:[3,3,1,""],original_height:[3,3,1,""],original_orientation:[3,3,1,""],original_width:[3,3,1,""],panorama:[3,3,1,""],path:[3,3,1,""],path_derivatives:[3,3,1,""],path_edited:[3,3,1,""],path_edited_live_photo:[3,3,1,""],path_live_photo:[3,3,1,""],path_raw:[3,3,1,""],person_info:[3,3,1,""],persons:[3,3,1,""],place:[3,3,1,""],portrait:[3,3,1,""],raw_original:[3,3,1,""],render_template:[3,2,1,""],score:[3,3,1,""],screenshot:[3,3,1,""],search_info:[3,3,1,""],search_info_normalized:[3,3,1,""],selfie:[3,3,1,""],shared:[3,3,1,""],slow_mo:[3,3,1,""],time_lapse:[3,3,1,""],title:[3,3,1,""],tzoffset:[3,3,1,""],uti:[3,3,1,""],uti_edited:[3,3,1,""],uti_original:[3,3,1,""],uti_raw:[3,3,1,""],uuid:[3,3,1,""],visible:[3,3,1,""],width:[3,3,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,3,1,""],all:[3,3,1,""],asdict:[3,2,1,""],bodies_of_water:[3,3,1,""],city:[3,3,1,""],country:[3,3,1,""],holidays:[3,3,1,""],labels:[3,3,1,""],locality_names:[3,3,1,""],media_types:[3,3,1,""],month:[3,3,1,""],neighborhoods:[3,3,1,""],place_names:[3,3,1,""],season:[3,3,1,""],state:[3,3,1,""],state_abbreviation:[3,3,1,""],streets:[3,3,1,""],venue_types:[3,3,1,""],venues:[3,3,1,""],year:[3,3,1,""]},"osxphotos.PhotosDB":{album_info:[3,3,1,""],album_info_shared:[3,3,1,""],albums:[3,3,1,""],albums_as_dict:[3,3,1,""],albums_shared:[3,3,1,""],albums_shared_as_dict:[3,3,1,""],db_path:[3,3,1,""],db_version:[3,3,1,""],folder_info:[3,3,1,""],folders:[3,3,1,""],get_db_connection:[3,2,1,""],get_photo:[3,2,1,""],import_info:[3,3,1,""],keywords:[3,3,1,""],keywords_as_dict:[3,3,1,""],labels:[3,3,1,""],labels_as_dict:[3,3,1,""],labels_normalized:[3,3,1,""],labels_normalized_as_dict:[3,3,1,""],library_path:[3,3,1,""],person_info:[3,3,1,""],persons:[3,3,1,""],persons_as_dict:[3,3,1,""],photos:[3,2,1,""],photos_by_uuid:[3,2,1,""],query:[3,2,1,""]},osxphotos:{"--db":[0,4,1,"cmdoption-osxphotos-db"],"--json":[0,4,1,"cmdoption-osxphotos-json"],"--version":[0,4,1,"cmdoption-osxphotos-v"],"-v":[0,4,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":["py","property","Python property"],"4":["std","cmdoption","program option"]},objtypes:{"0":"py:class","1":"py:attribute","2":"py:method","3":"py:property","4":"std:cmdoption"},terms:{"0":[0,1,3],"00":0,"01":0,"048576mb":0,"07":0,"1":[0,1,3],"10":1,"1048576":0,"11":1,"12":[0,1],"120":3,"12t12":0,"15":1,"1gb":1,"2":[0,1],"20":0,"2000":0,"2001":0,"2019":0,"3":[0,1],"31":0,"4":3,"5":[0,3],"6":1,"7":1,"75":3,"8601":0,"boolean":3,"byte":[0,3],"case":[0,3],"class":[0,3],"default":[0,3],"do":[0,1,3],"export":3,"float":3,"function":[0,3],"import":[0,1,3],"int":3,"long":3,"new":[0,1,3],"public":3,"return":[0,3],"true":[1,3],A:[0,3],AND:[0,3],Be:0,By:0,For:[0,3],If:[0,1,3],In:[0,3],OR:[0,3],The:[0,1,3],Then:1,These:0,To:[0,1],__main__:1,__name__:1,_bearbeiten:0,_edit:0,_low_r:0,_origin:0,_preview:[0,3],abbrevi:3,abil:1,abl:1,about:[1,3],abov:1,absolut:3,access:[1,3],accord:1,activ:3,actual:[0,3],ad:[0,3],add:0,addit:[0,3],adjust:3,adjustmentsinfo:3,adob:0,advanc:1,advantag:0,after:0,against:3,ahead:3,aka:1,album:3,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,alic:1,all:[0,3],all_fil:3,allow:[0,1],alpha:0,alreadi:[0,3],also:[0,1,3],altern:[0,1],an:[0,3],ani:[0,1,3],apertur:3,apf:0,app:[0,1,3],append:[0,3],appl:[0,1,3],applescript:[0,3],appli:[0,3],applic:1,ar:[0,3],aren:[1,3],arg:[0,1,3],argument:[0,1],asdict:3,asset:3,associ:[0,1,3],assum:3,asynchroun:3,attempt:[0,1,3],attribut:[0,3],author:0,auto:1,automat:0,avail:3,awar:3,back:3,bar:1,base:3,beach:0,becaus:1,been:[0,1,3],befor:[0,1],begin:0,behavior:[0,3],being:0,below:[0,1,3],best:[0,3],beta:1,between:3,bit:3,bit_rat:3,blob:0,bodi:3,bodies_of_wat:3,bool:3,both:[0,1],brew:1,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:[0,1,3],callabl:3,camera:[0,3],camera_mak:3,camera_model:3,can:[0,1],cannot:[0,3],canon:3,care:1,categor:3,categori:0,caution:0,cd:1,certain:0,chang:[0,3],charact:1,citi:3,classif:[0,1],cleanup:0,cli:1,click:1,clone:[0,1],cloud:3,cloudasset:0,code:1,codec:3,collis:0,com:[0,1,3],comfort:1,command_nam:1,comment:[0,3],compar:[0,3],compat:[0,1],complex:0,compon:0,comprehens:0,compress:[0,3],comput:3,confid:3,confidence_threshold:3,config:0,conform:3,conjunct:0,connect:[0,3],consist:0,contact:1,contain:[0,1,3],context:0,convert:[0,3],convert_to_jpeg:3,converted_to_jpeg:[0,3],coordin:0,copi:[0,3],copyright:0,correct:3,correspond:0,could:[0,1],count:3,countri:3,cr2:3,creat:0,created:0,creation:3,creationd:0,creator:0,criteria:[0,3],csv:0,curat:3,current:[0,3],cursor:3,dai:0,data:[0,3],databas:[0,1,3],date:[0,3],date_ad:3,date_modifi:3,date_trash:3,datecr:0,datetim:3,datetimeorigin:[0,3],db:[0,1,3],db_path:3,db_version:3,dbfile:3,def:1,default_album:1,degre:3,delet:[0,3],deleted_directori:3,deleted_fil:3,deriv:3,desc:0,descend:3,descr:0,describ:1,descript:[0,1,3],description_templ:3,dest:[0,3],dest_dir:1,destin:[1,3],detail:[0,3],detect:3,detected_text:3,determin:3,dict:3,did:0,differ:[0,1,3],digikam:0,dir:1,direct:0,directli:[0,1],directori:0,disabl:1,disk:[0,3],displai:[0,1],doc:0,document:0,doe:[0,1,3],doesn:0,don:0,download:[0,1,3],drive:0,drop:[0,3],dry:[0,3],dry_run:3,dump:1,duplic:[0,1,3],durat:3,dure:[0,3],dynam:0,e:[0,1,3],each:[0,3],earlier:3,easiest:1,easili:1,echo:[0,1],edit:[0,1,3],edited_filenam:3,edited_nam:1,editor:[0,3],either:[0,1,3],els:[1,3],embed:0,empti:3,end:[0,3],ensur:[1,3],entir:3,environ:1,equival:0,error:[0,3],error_str:3,etc:[0,1,3],eval:0,evalu:0,even:[0,3],exact:3,exampl:[0,3],except:3,execut:1,exif:[0,3],exif_info:3,exif_upd:[0,3],exifinfo:3,exiftool:[0,1,3],exiftool_error:3,exiftool_flag:3,exiftool_path:0,exiftool_pod:0,exiftool_warn:3,exiftoolcach:3,exist:[0,1,3],exit:[0,1],expandus:1,expect:0,experi:0,experiment:0,export2:3,export_as_hardlink:3,export_db:3,export_dir:0,export_path:1,exportdb:0,exportdb_abc:3,exportdb_fil:0,exportdbinmemori:3,exported_album:3,exportresult:3,exposure_bia:3,express:0,ext:0,extend:[0,3],extens:[0,3],extern:[0,3],external_edit:3,extract:3,f:[0,1,3],face:[0,1,3],face_info:3,faceinfo:3,fail:3,failur:3,fall:3,fals:3,familiar:1,faster:[0,3],favorit:[0,3],featur:0,field:3,file:[0,3],filenam:[0,1,3],filename_origin:0,filepath:[0,1],files:3,fileutil:3,fileutilabc:3,fileutilnoop:3,filter:0,find:0,finder:0,findercom:0,first:[0,3],flag:[0,3],flash_fir:3,flexibl:1,focal_length:3,folder:[0,3],folder_album:0,folder_info:3,folderinfo:3,follow:[0,1],foo:1,forc:[0,3],form:0,format:[0,1,3],found:[0,1,3],fp:3,from:[0,3],from_dat:[0,3],from_tim:0,front:[0,3],full:[0,3],g:[0,1,3],gener:[0,3],geoloc:[0,3],get:[1,3],get_db_connect:3,get_photo:3,github:[0,1],give:0,gp:0,gpscoordin:0,gpslatitud:0,gpslatituderef:0,gpslongitud:0,gpslongituderef:0,gpsposit:0,gpu:0,group:[0,3],h:1,ha:[0,1,3],had:0,handl:0,happen:0,hardlink:[0,3],harmonious_color:3,has_raw:3,hasadjust:[1,3],hash:0,have:[0,1,3],haven:0,hdr:[0,3],headlin:0,heic:0,height:[0,3],help:1,here:0,hidden:[0,3],high:0,highli:0,highlight_vis:3,hold:3,holidai:3,homebrew:1,how:0,html:0,http:[0,1,3],i:[0,1,3],icloud:[0,3],identifi:[0,3],ignor:[0,3],ignore_date_modifi:3,ignore_signatur:3,imag:[0,1,3],imagedescript:0,img_1234:[0,3],immedi:3,immers:3,implement:0,import_info:3,importinfo:3,incloud:[0,3],includ:[0,1,3],incorrect:3,increment:3,index:1,info:[1,3],inform:[0,1,3],initi:3,insensit:0,instal:[0,3],instanc:3,instead:[0,3],instruct:1,integ:0,intend:0,interact:[0,1,3],interesting_subject:3,intermitt:0,internet:0,intrash:3,intrusive_object_pres:3,invalid:[1,3],io:0,iptc:[0,3],is_valid_filepath:1,iscloudasset:3,isdir:1,ismiss:[1,3],ismovi:3,iso:[0,3],isphoto:3,israw:3,isrefer:3,item:[0,3],iterm2:0,j:[0,3],john:1,join:1,jpeg:[0,3],jpeg_ext:3,jpeg_qual:[0,3],jpg:[0,3],json:[0,3],just:1,kei:3,keyword:3,keyword_templ:3,keywords_as_dict:[1,3],know:[0,3],label:3,labels_as_dict:3,labels_norm:3,labels_normalized_as_dict:3,laps:[0,3],larg:[0,1],largest:3,last:[0,1],later:0,latest:1,latitud:3,lead:[0,3],learn:3,lens_model:3,level:[0,3],librari:[0,3],library_path:[1,3],licens:[0,1],lightroom:0,liglob:3,like:[0,1,3],list:[1,3],live:[0,3],live_photo:3,lively_color:3,load:0,local:3,locality_nam:3,locat:[0,3],log:3,longitud:3,look:[0,1,3],lot:0,low_light:3,lower:0,m:[0,1,3],mac:[0,1],machin:[0,1,3],maco:[0,1],mai:[0,3],main:1,make:1,makedir:1,mangl:3,mani:0,mark:[0,3],master:0,match:[0,3],max:0,maximum:[0,3],me:1,mean:3,media:3,media_typ:[1,3],memori:3,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,might:3,min:[0,1],minor:0,miss:[0,1,3],missing_album:3,mo:0,mode:[0,3],modif:[0,3],modifi:0,modifyd:[0,3],modul:1,monterei:1,month:3,more:[0,1,3],most:0,motion:[0,3],mov:[0,3],movi:[0,1,3],multi:0,multipl:[0,1],must:[0,3],mysteri:3,naiv:3,name:[0,3],need:1,neighborhood:3,neither:[0,1,3],network:0,nist:0,nois:3,non:[0,3],none:[1,3],nor:0,normal:[0,3],note:[0,1,3],notic:3,now:1,object:[0,3],obvious:0,occur:[0,3],offset:3,offsettimeorigin:0,older:3,one:[0,3],onli:[0,3],op:3,open:[0,1],option:[0,1,3],order:[0,1,3],org:[0,3],organ:0,orient:3,origin:[0,1,3],original_filenam:[1,3],original_files:3,original_height:3,original_nam:0,original_orient:3,original_width:3,os:1,osxphotos_export:0,other:[0,1,3],otherwis:[1,3],out:[0,1],output:[0,3],outsid:3,overal:3,overrid:0,overwrit:[0,3],own:[0,1],p:1,page:1,pair:[0,3],panorama:[0,3],paramet:[1,3],part:[0,3],particip:0,particular:3,pass:[0,3],path:[0,1,3],path_deriv:3,path_edit:[1,3],path_edited_live_photo:3,path_live_photo:3,path_raw:3,pathlib:1,pathvalid:1,per:0,permit:0,person:3,person_info:3,personinfo:3,personinimag:0,persons_as_dict:[1,3],photo:[0,3],photo_ext:0,photo_filenam:0,photoinfo:[0,3],photokit:0,photonam:0,photoname_bearbeiten:0,photoname_edit:0,photoname_low_r:0,photoname_preview:0,photos_by_uuid:3,photos_librari:[0,1],photosdb:[1,3],photoslibrari:[0,1],phototempl:3,pictur:[0,1,3],pixel:3,place:[1,3],place_nam:3,placeinfo:3,platform:1,pleas: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],posit:[0,1],possibl:[0,3],post:0,pre:1,preced:0,present:0,preview:[0,3],preview_suffix:3,previous:0,primari:0,print:[0,3],process:[0,3],produc:3,project:[0,1],promot:3,properti:3,provid:[0,1,3],py:[0,1],pylint:1,pypi:1,python3:1,python:[0,1],qualiti:[0,3],queri:[1,3],query_funct:0,queryopt:3,quickli:0,quicktim:[0,3],rais:3,rang:[0,3],rate:0,raw:[0,3],raw_origin:3,raw_photo:3,re:0,read:[1,3],readabl:3,recent:[0,3],recommend:1,refer:[0,1,3],referenc:0,regardless:3,regex:0,region:0,regular:0,relat:3,releas:1,reliabl:0,remov:0,renam:0,render:[0,3],render_opt:3,render_templ:3,rendered_str:3,renderopt:3,repeat:0,repl:1,replac:[0,3],replace_keyword:3,repo:1,report:0,repres:[0,3],represent:3,requir:[0,1,3],resolut:0,result:[0,3],retri:0,reus:0,revers:[0,3],rhettbul:[0,1],run:[0,1,3],s:[0,3],same:[0,3],sample_r:3,sanitize_filepath:1,save:0,score:3,scoreinfo:3,screenshot:[0,3],script:0,search:[0,1,3],search_info:3,search_info_norm:3,searchinfo:3,season:3,second:3,see:[0,1,3],select:[0,3],self:3,selfi:[0,3],session:3,set:[0,3],setup:1,setuptool:1,sh:1,share:[0,3],sharply_focused_subject:3,shell:[0,1],shell_quot:0,should:[0,1],show:[0,1,3],shutter_spe:3,si:0,sidecar:[0,3],sidecar_drop_ext:3,sidecar_exiftool:3,sidecar_exiftool_skip:[0,3],sidecar_exiftool_written:[0,3],sidecar_ext:0,sidecar_json:3,sidecar_json_skip:[0,3],sidecar_json_written:[0,3],sidecar_xmp:3,sidecar_xmp_skip:[0,3],sidecar_xmp_written:[0,3],sierra:1,signatur:[0,3],silent:3,simpl:1,simpli:1,singl:[0,3],size:[0,1,3],skip:[0,1,3],skipped_album:3,slow:[0,3],slow_mo:3,smith:1,so:3,some:3,someth:3,sort:3,sourc:3,space:0,specif:[1,3],specifi:[0,3],spotlight:[0,1],sqlite3:3,stack:3,start:[0,1],state:[0,3],state_abbrevi:3,statu:[0,3],still:3,storat:3,store:[0,3],str:3,street:3,string:[0,3],strip:[0,3],subfold:0,subject:0,subsequ:0,suffix:[0,3],suppli:3,sur:1,sure:[0,1],sy:1,synch:[0,3],system:0,t:[0,1,3],tabl:3,tag:[0,1,3],tagnam:0,tagslist:0,take:1,taken:0,tastefully_blur:3,templat:[0,1,3],template_str:3,term:3,termin:[0,1],test:[0,1],text:3,text_detection_confidence_threshold:3,than:[0,3],thei:[0,3],them:[0,3],thi:[0,1,3],threshold:3,through:1,thu:[0,1],time:[0,3],time_laps:3,timecr:0,timeout:3,timezon:[0,3],titl:[0,1,3],to_dat:[0,3],to_tim:0,todai:0,toml:0,top:[0,3],topic:0,touch:[0,3],touch_fil:3,town:3,track_format:3,trail:0,trash:3,treat:[0,3],tupl:3,tutori:1,two:0,txt:0,type:[0,3],tzoffset:3,unedit:1,unfil:1,uniform:[0,3],unit:0,unless:3,unlik:0,unmatch:3,until:3,up:0,updat:[0,3],upon:[0,3],us:[0,3],use_albums_as_keyword:3,use_persons_as_keyword:3,use_photokit:3,use_photos_export:3,useabl:0,user:3,userdata:0,utc:3,uti:[0,3],uti_edit:3,uti_origin:3,uti_raw:3,util:[1,3],uuid:[0,1,3],v:[0,1],vacat:3,valid:[0,1,3],valu:[0,1,3],variou:3,ve:[0,3],venu:3,venue_typ:3,verbos:[0,3],veri:1,verifi:1,versa:1,version:[0,1,3],via:[0,1,3],vice:1,video:[0,3],virtual:[0,1],visbl:3,visibl:3,volum:0,wa:[0,3],wai:1,want:[0,1],warn:[0,1,3],water:3,wed:3,well:[0,1,3],well_chosen_subject:3,well_framed_subject:3,well_timed_shot:3,went:0,were:[0,3],what:[0,3],when:[0,3],where:0,whether:0,which:[0,1,3],white_bal:3,whitespac:[0,3],whose:0,width:[0,3],within:0,without:0,work:[0,1,3],would:[0,1],write:[0,3],written:[0,3],x:1,xattr:0,xattr_skip:3,xattr_written:3,xmp:[0,3],year:[0,3],yet:3,you:[0,1,3],your:[0,1]},titles:["osxphotos command line interface (CLI)","Welcome to osxphotos\u2019s documentation!","osxphotos","osxphotos package"],titleterms:{"200mb":1,"4":1,"5":1,"default":1,"export":[0,1],about:0,add:1,album:[0,1],all:1,ar:1,awail:1,base:1,big:1,chang:1,cli:0,command:[0,1],countri:1,creat:1,creation:1,date:1,desktop:1,digit:1,directori:1,document:1,dump:0,exampl:1,exif:1,file:1,find:1,folder:1,from:1,full:1,git:1,group:1,help:0,higher:1,indic:1,info:0,instal:1,interfac:[0,1],json:1,keyword:[0,1],kid:1,label:[0,1],larger:1,librari:1,line:[0,1],list:0,media:1,metadata:1,modul:3,month:1,name:1,necessari:1,nocountri:1,onli:1,oper:1,osxphoto:[0,1,2,3],ouput:1,output:1,packag:[1,3],person:[0,1],photo:1,pip:1,pipx:1,place:0,print:1,queri:0,repl:0,repositori:1,result:1,s:1,specifi:1,structur:1,support:1,system:1,tabl:1,than:1,them:1,tutori:0,type:1,updat:1,us:1,usag:1,verbos:1,video:1,welcom:1,what:1,when:1,write:1,year:1}}) \ No newline at end of file diff --git a/requirements_dev.txt b/requirements_dev.txt index 52912c4c..0269ba93 100644 --- a/requirements_dev.txt +++ b/requirements_dev.txt @@ -3,4 +3,5 @@ pytest==6.2.4 pytest-mock m2r2 pyinstaller==4.4 +sphinx_rtd_theme