{ "info": { "author": "Jan Willhaus", "author_email": "mail@janwillhaus.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: System :: Recovery Tools" ], "description": "# iPhoto Exporter\n\n[![Say Thanks!](https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg)](https://saythanks.io/to/janwh)\n\nExport master images from an iPhoto Library.\n\nI recently stumbled upon an old iPhoto library which contained a damaged database file. Fortunately each iPhoto library also contains an XML version of the library that can be parsed (at least in my case).\n\nThis Python module allows you to export the master images (i.e. unmodified originals) from an iPhoto Library by simply providing the path to an iPhoto Library file, and an output directory to which to copy the images.\n\nSimply install the script with\n\n```bash\npip install iphoto-exporter\n\n```\n\nand run the following to see the input/output arguments.\n\n```bash\niphoto_exporter --help\n```\n\n## Todo\n\nAdditional features are imaginable, for example\n\n* Only export certain albums by title/name\n* Improve the progress bar\n* Prevent duplicate images contained in multiple albums\n* ...\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/janwh/iphoto-exporter", "keywords": "iphoto photos.app exporter", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "iphoto-exporter", "package_url": "https://pypi.org/project/iphoto-exporter/", "platform": "", "project_url": "https://pypi.org/project/iphoto-exporter/", "project_urls": { "Homepage": "https://github.com/janwh/iphoto-exporter" }, "release_url": "https://pypi.org/project/iphoto-exporter/0.0.3/", "requires_dist": [ "awesome-slugify", "tqdm" ], "requires_python": ">=3", "summary": "Simple exporter for master images from iPhoto Libraries", "version": "0.0.3" }, "last_serial": 3752792, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "1499e9ec746629b87c8f09d228757178", "sha256": "bbcd30c005c3e4913f9faf346b1d65cd5caecace59d2f064f1b7f4271183c82c" }, "downloads": -1, "filename": "iphoto_exporter-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "1499e9ec746629b87c8f09d228757178", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 3182, "upload_time": "2018-04-10T16:31:40", "url": "https://files.pythonhosted.org/packages/95/86/8ba47bd49ab76b262f62034c866650d820f5ec2ebe5aad9f0ead5c05eea6/iphoto_exporter-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f97fc39a50e9ddc47ba21c94a0e58d97", "sha256": "d044cf4062f4ed25c3324de2a1204e348c171f2165cf7fd98e97b1d519cac74a" }, "downloads": -1, "filename": "iphoto_exporter-0.0.2.tar.gz", "has_sig": false, "md5_digest": "f97fc39a50e9ddc47ba21c94a0e58d97", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 3053, "upload_time": "2018-04-10T16:31:41", "url": "https://files.pythonhosted.org/packages/19/a1/d1c80de3b3f032551033288853a4dd558f9fb888f8e6b6f982bfda4bd9c6/iphoto_exporter-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "2b206bbb6a3be359eb6cc356c16c6fd4", "sha256": "9b6cbacc70bc8896e3b3740dc8bf74fab1c5572768cf2e80fa605c915e2d133a" }, "downloads": -1, "filename": "iphoto_exporter-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2b206bbb6a3be359eb6cc356c16c6fd4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 3188, "upload_time": "2018-04-10T16:46:19", "url": "https://files.pythonhosted.org/packages/a5/ac/7021ae02a4c67f6e710dbe55ab3e9587a5b2ea049e195ac1689ede11e8cd/iphoto_exporter-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e8515b8f2d41b6b1d4ce59cc7f971c8", "sha256": "c47242f47488fa69400fbdf6f291469d4c6835a0af72d10b44de815ee9152297" }, "downloads": -1, "filename": "iphoto_exporter-0.0.3.tar.gz", "has_sig": false, "md5_digest": "5e8515b8f2d41b6b1d4ce59cc7f971c8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 3069, "upload_time": "2018-04-10T16:46:20", "url": "https://files.pythonhosted.org/packages/18/d8/966a3086db3d9994237eda03e57401f377644bf12c3db372be75852754b3/iphoto_exporter-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2b206bbb6a3be359eb6cc356c16c6fd4", "sha256": "9b6cbacc70bc8896e3b3740dc8bf74fab1c5572768cf2e80fa605c915e2d133a" }, "downloads": -1, "filename": "iphoto_exporter-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2b206bbb6a3be359eb6cc356c16c6fd4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 3188, "upload_time": "2018-04-10T16:46:19", "url": "https://files.pythonhosted.org/packages/a5/ac/7021ae02a4c67f6e710dbe55ab3e9587a5b2ea049e195ac1689ede11e8cd/iphoto_exporter-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e8515b8f2d41b6b1d4ce59cc7f971c8", "sha256": "c47242f47488fa69400fbdf6f291469d4c6835a0af72d10b44de815ee9152297" }, "downloads": -1, "filename": "iphoto_exporter-0.0.3.tar.gz", "has_sig": false, "md5_digest": "5e8515b8f2d41b6b1d4ce59cc7f971c8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 3069, "upload_time": "2018-04-10T16:46:20", "url": "https://files.pythonhosted.org/packages/18/d8/966a3086db3d9994237eda03e57401f377644bf12c3db372be75852754b3/iphoto_exporter-0.0.3.tar.gz" } ] }