{ "info": { "author": "David D Lowe", "author_email": "daviddlowe.flimm@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "backup-all-my-flickr-photos\n===========================\n\n[![PyPI](https://img.shields.io/pypi/v/backup_all_my_flickr_photos.svg)](https://pypi.org/project/backup_all_my_flickr_photos/) \n[![PyPI](https://img.shields.io/pypi/l/backup_all_my_flickr_photos.svg)](https://pypi.org/project/backup_all_my_flickr_photos/)\n[![PyPI](https://img.shields.io/pypi/wheel/backup_all_my_flickr_photos.svg)](https://pypi.org/project/backup_all_my_flickr_photos/)\n[![PyPI](https://img.shields.io/pypi/pyversions/backup_all_my_flickr_photos.svg)](https://pypi.org/project/backup_all_my_flickr_photos/)\n\nThis scripts simply downloads all your Flickr photos and videos into a\ndirectory.\n\nInstallation instructions:\n==========================\n\n pip install backup_all_my_flickr_photos\n\nIt is recommended to create a Python environment with\n[Virtualenv](https://virtualenv.pypa.io/en/stable/installation/) first.\n\nRun\n===\n\n backup-all-my-flickr-photos [--delete] \n\nThis will download all the photos and videos in your account to the\ndestination directory specified.\n\nIf you specified the `--delete` flag, it will also delete files in the\ndestination directory that do not correspond to photos or videos in your\nFlickr account.\n\nOn the the first run, you will be prompted to provide an API key and\nsecret, and to authorise the application. The script will guide you\nthrough this process. The information will get saved to\n`~/.config/backup-all-my-flickr-photos/`.\n\nThe files in the destination folder will be given an appropriate file\nextension and will be named with the name of the photo/movie (if it has\na name), followed by an ID number. No other metadata is saved.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Flimm/backup-all-my-flickr-photos", "keywords": "", "license": "bsd", "maintainer": "", "maintainer_email": "", "name": "backup_all_my_flickr_photos", "package_url": "https://pypi.org/project/backup_all_my_flickr_photos/", "platform": "", "project_url": "https://pypi.org/project/backup_all_my_flickr_photos/", "project_urls": { "Change log": "https://github.com/Flimm/backup-all-my-flickr-photos/blob/master/CHANGELOG.md", "GitHub": "https://github.com/Flimm/backup-all-my-flickr-photos", "Homepage": "https://github.com/Flimm/backup-all-my-flickr-photos" }, "release_url": "https://pypi.org/project/backup_all_my_flickr_photos/0.9/", "requires_dist": [ "flickr-api", "future", "humanfriendly" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4", "summary": "A script to download all photos and videos in your Flickr account", "version": "0.9" }, "last_serial": 3953177, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "21b60eaeb40cc987bb916c4d6fe4b29d", "sha256": "5b3e2f90720c37390cf6d3c4f0c13fa6a49ca4df3eb0e4ece64246124e3e176a" }, "downloads": -1, "filename": "backup_all_my_flickr_photos-0.1.tar.gz", "has_sig": false, "md5_digest": "21b60eaeb40cc987bb916c4d6fe4b29d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4216, "upload_time": "2016-07-14T12:09:37", "url": "https://files.pythonhosted.org/packages/13/9f/a40a50b6352eb090cdae21bf8d89aad8fd1c60f963d57a8e68b4692076d2/backup_all_my_flickr_photos-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "d68cd05491f38f14c96bdcf858c0ea92", "sha256": "6ca7758b267e8647b0178fa4f37c91898cfb138293a077e36a2315c50daedba7" }, "downloads": -1, "filename": "backup_all_my_flickr_photos-0.2.tar.gz", "has_sig": false, "md5_digest": "d68cd05491f38f14c96bdcf858c0ea92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4662, "upload_time": "2016-07-14T12:23:47", "url": "https://files.pythonhosted.org/packages/c8/83/faa1cd6ce8935942c2d52a0006ac6e080aa261a8df5d5700b3a83f221a10/backup_all_my_flickr_photos-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "ce23d22a8fd9ab033507c636aafad35c", "sha256": "d449207c96c56a7ed03e4a546e8663dd9d183b7ffbe509162040bd1b2179fdd9" }, "downloads": -1, "filename": "backup_all_my_flickr_photos-0.3.tar.gz", "has_sig": false, "md5_digest": "ce23d22a8fd9ab033507c636aafad35c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4716, "upload_time": "2016-08-02T15:03:36", "url": "https://files.pythonhosted.org/packages/3a/43/abf89bd0aeaab64e78ddfac40853f201fdbebe8db0e03ce052ccf750f695/backup_all_my_flickr_photos-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "7f01d99c433bb3e86d81eb3f64c7017c", "sha256": "cbb1779bad8acbd9b6f78bce5c241256b3dca7cfd47b8f9d4f2064854501e6bd" }, "downloads": -1, "filename": "backup_all_my_flickr_photos-0.4.tar.gz", "has_sig": false, "md5_digest": "7f01d99c433bb3e86d81eb3f64c7017c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5221, "upload_time": "2016-08-11T13:59:06", "url": "https://files.pythonhosted.org/packages/3f/54/74618a245641a7e5cd970d9b4ed052f74720896c70b031ed4554a73c1ee1/backup_all_my_flickr_photos-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "c9b61e9c8cfad55b2b975e9be8635675", "sha256": "eac42020ab731e34c6a2d9329f530e083d485d1719941c8d0eea7bb4e422a2b3" }, "downloads": -1, "filename": "backup_all_my_flickr_photos-0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "c9b61e9c8cfad55b2b975e9be8635675", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5277, "upload_time": "2017-01-25T17:07:35", "url": "https://files.pythonhosted.org/packages/62/4c/f50b586f9b050a0c853e4e50f92cbe809595dab93fc173cd0cffbeb87467/backup_all_my_flickr_photos-0.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "394faddd72e263377bcff92ef86974ce", "sha256": "27f2c0d5614f57fbfbeb48b3eaa856bb47724ddf3df8a48b161993df10076866" }, "downloads": -1, "filename": "backup_all_my_flickr_photos-0.5.tar.gz", "has_sig": false, "md5_digest": "394faddd72e263377bcff92ef86974ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5212, "upload_time": "2017-01-25T17:07:33", "url": "https://files.pythonhosted.org/packages/f7/48/4356137fba26585e920ba0c9978730f2570daec0a653b246ab156b6aa0b2/backup_all_my_flickr_photos-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "8b645fdb63951979f1dc41668ee6db0d", "sha256": "a5db5c9d50cf12735c0305a9f848f5b541dd3f2ebf1f44f770157865bfd7eb86" }, "downloads": -1, "filename": "backup_all_my_flickr_photos-0.6-py2-none-any.whl", "has_sig": false, "md5_digest": "8b645fdb63951979f1dc41668ee6db0d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5309, "upload_time": "2017-04-27T21:34:11", "url": "https://files.pythonhosted.org/packages/46/4c/4a432e71220890b81db90bea0932acd81d74836dea4e731a64a2937475bd/backup_all_my_flickr_photos-0.6-py2-none-any.whl" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "1478ac0780569c961c0b48c720f2a1d1", "sha256": "724c484f2c56529a043473dc76b83de66446b59d7826f401005ad0d509e1caab" }, "downloads": -1, "filename": "backup_all_my_flickr_photos-0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1478ac0780569c961c0b48c720f2a1d1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6658, "upload_time": "2018-03-27T09:45:46", "url": "https://files.pythonhosted.org/packages/a6/66/bab189a8f42aa0da3731eb290ddb07d2baaed2eb29f9307c95f807dfeb02/backup_all_my_flickr_photos-0.7-py2.py3-none-any.whl" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "8233dd984f1311c5f6d046910526c065", "sha256": "08d3e97934a8e47cd4ee76cac286a73e39dfb0cbfa2727ed5c8fd51bc7566a55" }, "downloads": -1, "filename": "backup_all_my_flickr_photos-0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8233dd984f1311c5f6d046910526c065", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4", "size": 5132, "upload_time": "2018-05-03T15:43:36", "url": "https://files.pythonhosted.org/packages/58/ea/1ca2dd78d51a692e809c5f54d1ac3781324d8225a49af5ebb0ae039d3aa1/backup_all_my_flickr_photos-0.8-py2.py3-none-any.whl" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "9350160eba118d948be5bc16068d91a6", "sha256": "41815ec49641e5b7fe20dee5136f61c8036c51e3be2fbf287278572b3d9483cf" }, "downloads": -1, "filename": "backup_all_my_flickr_photos-0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9350160eba118d948be5bc16068d91a6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4", "size": 5199, "upload_time": "2018-06-12T09:03:07", "url": "https://files.pythonhosted.org/packages/69/a4/99b075cbe97805d5e30c592f60bb0ec7daefe822a5ab3c96383417c98281/backup_all_my_flickr_photos-0.9-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9350160eba118d948be5bc16068d91a6", "sha256": "41815ec49641e5b7fe20dee5136f61c8036c51e3be2fbf287278572b3d9483cf" }, "downloads": -1, "filename": "backup_all_my_flickr_photos-0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9350160eba118d948be5bc16068d91a6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4", "size": 5199, "upload_time": "2018-06-12T09:03:07", "url": "https://files.pythonhosted.org/packages/69/a4/99b075cbe97805d5e30c592f60bb0ec7daefe822a5ab3c96383417c98281/backup_all_my_flickr_photos-0.9-py2.py3-none-any.whl" } ] }