Updated Structure of the code (markdown)

Rhet Turnbull
2020-05-10 22:23:16 -05:00
parent e9cf074a3c
commit c45ab519aa

@@ -15,14 +15,14 @@ The package code is organized in osxphotos per the table below. Most of the file
|---|---|
|`__init__.py`| this is what gets read by "import osxphotos"|
|`__main__.py`| the command line interface, what gets executed with python3 -m osxphotos|
|`_applescript`| contains a copy of [py-applescript](https://github.com/rdhyee/py-applescript) used to interact directly with Photos via applescript to force the download of photos from iCloud if needed|
|`_applescript/`| contains a copy of [py-applescript](https://github.com/rdhyee/py-applescript) used to interact directly with Photos via applescript to force the download of photos from iCloud if needed|
|`_constants.py`| constants used by the other modules|
|`_version.py`| version string|
|`albuminfo.py`| AlbumInfo and FolderInfo classes|
|`datetime_formatter.py`| utility methods for formatting datetime objects|
|`exiftool.py`| ExifTool class|
|`photoinfo`| PhotoInfo class and associated mixin classes|
|`photosdb`| PhotosDB class and associated mixin classes|
|`photoinfo/`| PhotoInfo class and associated mixin classes|
|`photosdb/`| PhotosDB class and associated mixin classes|
|`placeinfo.py`| PlaceInfo class|
|`template.py`| constants used by the PhotoInfo.render_template() method|
|`templates`| contains [mako](https://www.makotemplates.org/) templates for sidecar export (though the name is similar, these templates are not associated with `templates.py`|