{ "info": { "author": "Faisal Raja", "author_email": "support@altlimit.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "License :: OSI Approved :: MIT License", "Programming Language :: Python" ], "description": "flickrsmartsync - Sync/backup your photos to flickr easily\n**********************************************************\n\nflickrsmartsync is a tool you can use to easily sync up or down your\nphotos in a drive/folder to flickr since now it has a free 1TB storage\nyou can probably sync all your photo collection.\n\n\nInstall\n=======\n\nSimply run the following::\n\n $ python setup.py install\n\nor `PyPi`_::\n\n $ pip install flickrsmartsync\n\n\nExample Usage\n==============\n\nBoth run from source and command line have same parameters::\n\n start uploading all photos/videos under that folder\n $ flickrsmartsync\n ignore videos for others use --help\n $ flickrsmartsync --ignore-videos\n\n start downloading all photos on flickr to that folder\n $ flickrsmartsync --download .\n \n start downloading all paths starting with that path\n $ flickrsmartsync --download 2008/2008-01-01\n\n Generate custom set titles from YEAR/MONTH/DAY folder hierarchy:\n $ flickrsmartsync --custom-set='(?:.*)((?:19|20)\\d{2})/(\\d{2})/(\\d{2})' --custom-set-builder '{0}-{1}-{2}'\n\n for direct python access\n $ python flickrsmartsync\n\n\nChange log\n==========\n\n0.2.02 (2017-02-11)\n * added --fix-missing-description option (thanks jruusu)\n * added --dry-run option (thanks jruusu)\n\n0.2.01 (2015-02-17)\n * added --custom-set-debug for testing custom sets output\n * added --ignore-ext comma separated extensions to ignore\n\n0.2.00 (2015-02-15)\n * Refactor code into sync, local and remote classes\n * Add test cases that do a limited test of each class in isolation\n * Add a sync-from=all command line option that allows a download of any remote file not on local, and upload of any local file not on remote as discussed in #22\n * Add retries on uploads and downloads\n * Add a file extension on download if one doesn't exist\n * Incorporate pull request #32 which fixes #31 with slight changes\n * Thanks thomascobb\n\n0.1.18 (2014-11-14)\n * browser-less authentication\n\n0.1.17 (2014-08-12)\n * allow filtering files to upload by IPTC keyword (thanks ricardokirkner)\n * updated flickrapi 1.4.4\n\n0.1.16 (2014-06-30)\n * flickr api changes use https\n\n0.1.15 (2014-05-30)\n * monitor folder support (--monitor)\n\n0.1.14.3 (2014-05-18)\n * encoding bug\n\n0.1.14.2 (2014-04-15)\n * send script output to syslog for headless convience (thanks dahlb)\n\n0.1.14 (2014-02-25)\n * added --starts-with param\n * added --version param\n * bug fix not uploading files properly\n\n0.1.12 (2014-02-15)\n * added custom set title\n * character encoding bugs\n * skip failures\n\n0.1.11 (2013-07-09)\n\n * added mts video\n * added folder utf8 encoding to avoid dups\n * added sorting for each folders\n\n0.1.10 (2013-07-07)\n\n * sorted photo sets\n * ignore files > 1gb\n\n0.1.9 (2013-06-28)\n\n * added --sync-path param\n\n0.1.8 (2013-06-25)\n\n * ignore hidden folders/folders\n * added video support\n * added new params for skipping video/images\n\n0.1.7 (2013-06-15)\n\n * added run from source\n\n0.1 (2013-06-13)\n\n\nLinks\n=====\n* `github.com`_ - source code\n* `altlimit.com`_ - website\n* `blog post`_ - blog post\n\n.. _github.com: https://github.com/faisalraja/flickrsmartsync\n.. _PyPi: https://pypi.python.org/pypi/flickrsmartsync\n.. _altlimit.com: http://www.altlimit.com\n.. _blog post: http://blog.altlimit.com/2013/05/backupsync-your-photos-to-flickr-script.html", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/faisalraja/flickrsmartsync", "keywords": "flickr backup photo sync", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "flickrsmartsync", "package_url": "https://pypi.org/project/flickrsmartsync/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/flickrsmartsync/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/faisalraja/flickrsmartsync" }, "release_url": "https://pypi.org/project/flickrsmartsync/0.2.2.post0/", "requires_dist": null, "requires_python": null, "summary": "Sync/backup your photos to flickr easily", "version": "0.2.2.post0" }, "last_serial": 2635689, "releases": { "0.1.10": [ { "comment_text": "", "digests": { "md5": "2de2351d901c3625994d148231f6e9cf", "sha256": "4e3d7e8491ba60a7da7bad6c680576caf65dd6a541b6e9e41589ea092e41a06e" }, "downloads": -1, "filename": "flickrsmartsync-0.1.10.tar.gz", "has_sig": false, "md5_digest": "2de2351d901c3625994d148231f6e9cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33910, "upload_time": "2013-07-08T05:41:56", "url": "https://files.pythonhosted.org/packages/e4/a1/d04120dead86c78b0d84e81a76d41ab7a7cdbf88e072da434ebe0305c442/flickrsmartsync-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "c1410a4f1a54b559c469b5e3a7e6ebf4", "sha256": "3584bd693b14730600174825b24714d2f093b36ffcd6f1a08644d9548119339f" }, "downloads": -1, "filename": "flickrsmartsync-0.1.11.tar.gz", "has_sig": false, "md5_digest": "c1410a4f1a54b559c469b5e3a7e6ebf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34011, "upload_time": "2013-07-09T16:31:12", "url": "https://files.pythonhosted.org/packages/b4/6c/ae083755a652d800b26a0031b627a57bf932431bd5c75e9e0e1dad7696cd/flickrsmartsync-0.1.11.tar.gz" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "ec2379f549ab921d38b11787eb374e31", "sha256": "a981cfc6c7beafe2cdb99d8a58a49c83780349eda35bfc3fca23a68dc124b933" }, "downloads": -1, "filename": "flickrsmartsync-0.1.12.tar.gz", "has_sig": false, "md5_digest": "ec2379f549ab921d38b11787eb374e31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34565, "upload_time": "2014-02-14T20:47:55", "url": "https://files.pythonhosted.org/packages/5f/a5/da8df399c474a6b4dd376eefd022cbb41be0c14556b8ae615bbac1518a64/flickrsmartsync-0.1.12.tar.gz" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "8f504b0b03197c84f4da8e737cd53caf", "sha256": "0749fa041a8f040f68f2a4a7362afd113948bdfd1ecb2ad8cd355760c4d6bcc7" }, "downloads": -1, "filename": "flickrsmartsync-0.1.13.tar.gz", "has_sig": false, "md5_digest": "8f504b0b03197c84f4da8e737cd53caf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34733, "upload_time": "2014-02-24T18:36:53", "url": "https://files.pythonhosted.org/packages/fe/96/01f59aa4d6717c7ef8f0ee0374dc9970f75965caa87dccac8ffd1fdecca5/flickrsmartsync-0.1.13.tar.gz" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "deebe528113db8fd1b1ee03a61920cba", "sha256": "c7b2816343d91053a72665cd85d425d09fc2a8ff9aa28d3c129950043ba63f38" }, "downloads": -1, "filename": "flickrsmartsync-0.1.14.tar.gz", "has_sig": false, "md5_digest": "deebe528113db8fd1b1ee03a61920cba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34713, "upload_time": "2014-02-24T18:44:01", "url": "https://files.pythonhosted.org/packages/47/b1/7c0d517959943cf8e9a601770d54779dc5c5882a9ad376f85481db9a0260/flickrsmartsync-0.1.14.tar.gz" } ], "0.1.14.2": [ { "comment_text": "", "digests": { "md5": "5eeec11214bac335157c6de6e41b0dfb", "sha256": "a718e32f6cc841aaff3971c26954ebd8b862e4c75eb378bb787c09c8069d87ba" }, "downloads": -1, "filename": "flickrsmartsync-0.1.14.2.tar.gz", "has_sig": false, "md5_digest": "5eeec11214bac335157c6de6e41b0dfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35036, "upload_time": "2014-04-15T17:43:38", "url": "https://files.pythonhosted.org/packages/82/f7/2acc89fbf33d2830bbd84ab7478f5771d73f0a29b748e963a17720fc427b/flickrsmartsync-0.1.14.2.tar.gz" } ], "0.1.14.3": [ { "comment_text": "", "digests": { "md5": "89935dcfbc67f67c1e85787ab926163f", "sha256": "7672f31ace686a2aa285eb470733712c28cf7b7ac4d5c3b509d0dc87ae795d54" }, "downloads": -1, "filename": "flickrsmartsync-0.1.14.3.tar.gz", "has_sig": false, "md5_digest": "89935dcfbc67f67c1e85787ab926163f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35092, "upload_time": "2014-05-18T15:59:36", "url": "https://files.pythonhosted.org/packages/65/89/131dc0d77beccb718c5e18fe17bcba43a8617f7887efffc4b275177a757d/flickrsmartsync-0.1.14.3.tar.gz" } ], "0.1.15": [ { "comment_text": "", "digests": { "md5": "dd09aeb9d5fc26bdb70dd104a29bc9a2", "sha256": "87007f4a1fcea8625cc12ae1e58b7be56eb53d9cf112985ee70871bff03bdf02" }, "downloads": -1, "filename": "flickrsmartsync-0.1.15.tar.gz", "has_sig": false, "md5_digest": "dd09aeb9d5fc26bdb70dd104a29bc9a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35528, "upload_time": "2014-06-09T14:23:44", "url": "https://files.pythonhosted.org/packages/d4/fc/d195772d7f17317750b77ebe96b8a6402c1c127c34bc7aef8f9d1a2680c2/flickrsmartsync-0.1.15.tar.gz" } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "c99453aab85033de109ad207dfe8bf4e", "sha256": "2625b93aeb2c5d07107f9def74dc73bb77bb9c7dbaf3463f350f375166bd7a22" }, "downloads": -1, "filename": "flickrsmartsync-0.1.16.tar.gz", "has_sig": false, "md5_digest": "c99453aab85033de109ad207dfe8bf4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35628, "upload_time": "2014-06-30T15:24:54", "url": "https://files.pythonhosted.org/packages/cc/e2/aa35a15b3c89ea4f31bfe9875f2d5c41f6c654b93bcc2641d473d90c902c/flickrsmartsync-0.1.16.tar.gz" } ], "0.1.17-r0": [ { "comment_text": "", "digests": { "md5": "ec16d17c6768c2cdfa3a131cc2ff23a3", "sha256": "a14e12a0c9735c4f0b67ad03c94604a77f6bf81bb7a2237c617b755a00629502" }, "downloads": -1, "filename": "flickrsmartsync-0.1.17-r0.tar.gz", "has_sig": false, "md5_digest": "ec16d17c6768c2cdfa3a131cc2ff23a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35807, "upload_time": "2014-08-20T17:35:21", "url": "https://files.pythonhosted.org/packages/cf/37/5449dfec24b882741cedbb00ea08bcb12506a932cd2dc5921359280c2bed/flickrsmartsync-0.1.17-r0.tar.gz" } ], "0.1.18": [ { "comment_text": "", "digests": { "md5": "ea8149d7aecf81497df8aea607f8d7a7", "sha256": "db1a4aa8af0f24089abab8313cd764d9d2c427fd712bfbe5a1b0650d97db152e" }, "downloads": -1, "filename": "flickrsmartsync-0.1.18.tar.gz", "has_sig": false, "md5_digest": "ea8149d7aecf81497df8aea607f8d7a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35846, "upload_time": "2014-11-14T20:12:08", "url": "https://files.pythonhosted.org/packages/aa/a1/a62fd266c856ffdc73ace8bd9346d60f8c43f9a88a24f041c6c0e41f51e0/flickrsmartsync-0.1.18.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "3dd02b28b6437c5ae8c7f902588d25f8", "sha256": "ef7dea01781faf03ad844ad63cb12ce9fb1779e5b3b43a3fcd2638fa75a2a88e" }, "downloads": -1, "filename": "flickrsmartsync-0.1.2.tar.gz", "has_sig": false, "md5_digest": "3dd02b28b6437c5ae8c7f902588d25f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4252, "upload_time": "2013-06-12T22:55:07", "url": "https://files.pythonhosted.org/packages/fc/09/ea613db2eb6a81475b4e6813613af4340884349151397ad26e52e05aa921/flickrsmartsync-0.1.2.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "5e3a575bb2834f6732547e01335eee3f", "sha256": "be85a55bc32eeee27f1f1d3e45b27d0d4918324b1cef65e98d81b1f2505f002c" }, "downloads": -1, "filename": "flickrsmartsync-0.1.4.tar.gz", "has_sig": false, "md5_digest": "5e3a575bb2834f6732547e01335eee3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19144, "upload_time": "2013-06-15T06:58:45", "url": "https://files.pythonhosted.org/packages/aa/76/ba5129aa3a0161fc1c10810521bc6608de5e4a034fedf0815d55614f4e9c/flickrsmartsync-0.1.4.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "5b0efd8f94065afe462744d51c495150", "sha256": "abcc95d83d852f2f413272b8ab316ccf54fecbf525fcf379d358516a8d436c14" }, "downloads": -1, "filename": "flickrsmartsync-0.1.6.tar.gz", "has_sig": false, "md5_digest": "5b0efd8f94065afe462744d51c495150", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19278, "upload_time": "2013-06-15T07:12:54", "url": "https://files.pythonhosted.org/packages/7e/a4/16ac382a9bf805296cd01711dfb903034cbfe98d93eaa6fbc82a4be00ef0/flickrsmartsync-0.1.6.tar.gz" } ], "0.1.6.0": [ { "comment_text": "", "digests": { "md5": "cfe6ec39964c086f981f1621e36a2794", "sha256": "30e1086d5f65a42f9de1cd7581f14d9e0c853420d8d758c889fd9d969bd4a6f9" }, "downloads": -1, "filename": "flickrsmartsync-0.1.6.0.tar.gz", "has_sig": false, "md5_digest": "cfe6ec39964c086f981f1621e36a2794", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19284, "upload_time": "2013-06-15T07:21:05", "url": "https://files.pythonhosted.org/packages/3c/a8/1811d6d118544630a25fe42737d7914e17ec60bd18f9d13a2c130ca77efb/flickrsmartsync-0.1.6.0.tar.gz" } ], "0.1.6.1": [ { "comment_text": "", "digests": { "md5": "5bd00c1036dd50c493e65036c4ece074", "sha256": "c64528d52b6f8c0f069eff97398bf79d51b08b3817ae96391f64233022e8cb09" }, "downloads": -1, "filename": "flickrsmartsync-0.1.6.1.tar.gz", "has_sig": false, "md5_digest": "5bd00c1036dd50c493e65036c4ece074", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32836, "upload_time": "2013-06-15T07:35:29", "url": "https://files.pythonhosted.org/packages/97/3a/97daed2afba427acb54811a6d296d8687316a3837f62b5c81f238620a6fe/flickrsmartsync-0.1.6.1.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "71f4c7471f7ad6051e3b0ff16a76a938", "sha256": "66fda54f8cc061da9496a3078416847cc55e04cbe25dd3394c216563036d15cc" }, "downloads": -1, "filename": "flickrsmartsync-0.1.7.tar.gz", "has_sig": false, "md5_digest": "71f4c7471f7ad6051e3b0ff16a76a938", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32835, "upload_time": "2013-06-15T16:13:43", "url": "https://files.pythonhosted.org/packages/4b/31/22e8d1c5cb3495ebde586bc1b026769f7631b1c64f2d04f2a4e4f3cc3037/flickrsmartsync-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "24de8a6f30c5eb42316390f7973ddb47", "sha256": "68bd7678e869dd854d6bda12e3c77346a837dc890a3cc0cb55d807323ee6e6a1" }, "downloads": -1, "filename": "flickrsmartsync-0.1.8.tar.gz", "has_sig": false, "md5_digest": "24de8a6f30c5eb42316390f7973ddb47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33672, "upload_time": "2013-06-25T18:57:22", "url": "https://files.pythonhosted.org/packages/d5/e0/273214b88c50b2f9b2ead06b4cc050c1fff947e467d34226f8077dddd0e4/flickrsmartsync-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "9ee20ecd716fd2262c9f2df19dfec217", "sha256": "ef383495c542eb890de6a2deca63c6cf9d658fddeedf25790a38dc4f960ded10" }, "downloads": -1, "filename": "flickrsmartsync-0.1.9.tar.gz", "has_sig": false, "md5_digest": "9ee20ecd716fd2262c9f2df19dfec217", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33754, "upload_time": "2013-06-28T14:22:05", "url": "https://files.pythonhosted.org/packages/0d/8f/cb28e65e170947a49adae7b5a98602c18753dfe775a309c2a85501b74bf6/flickrsmartsync-0.1.9.tar.gz" } ], "0.2.00-r0": [ { "comment_text": "", "digests": { "md5": "4c67ec37fdde4e72ea3a5ec5cc2cdbc6", "sha256": "a36c6054eb7e6b03e90bdf49c068efcde38fbf6439650faad70adde2b2431680" }, "downloads": -1, "filename": "flickrsmartsync-0.2.00-r0.tar.gz", "has_sig": false, "md5_digest": "4c67ec37fdde4e72ea3a5ec5cc2cdbc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39134, "upload_time": "2015-02-15T16:38:17", "url": "https://files.pythonhosted.org/packages/0b/b5/58e5c1d4be214c7b3680c318c1dec7ead555e81cd9b3fb09c4a1c922c356/flickrsmartsync-0.2.00-r0.tar.gz" } ], "0.2.01-r0": [ { "comment_text": "", "digests": { "md5": "4ae908d300b96d114ab4d0bba9a87d91", "sha256": "5487d3affb2058e1c81be90e4678b6f2cd30c8ec93512476d692de467dbd979b" }, "downloads": -1, "filename": "flickrsmartsync-0.2.01-r0.tar.gz", "has_sig": false, "md5_digest": "4ae908d300b96d114ab4d0bba9a87d91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39436, "upload_time": "2015-02-18T03:49:13", "url": "https://files.pythonhosted.org/packages/4f/2f/3c3059421695c7ca883e1de6e72502a853631bd4291097f67c8f2b201bbc/flickrsmartsync-0.2.01-r0.tar.gz" } ], "0.2.2.post0": [ { "comment_text": "", "digests": { "md5": "459f7bdc9dc28422b6759f0661e0de1b", "sha256": "f06cdeea9d5a85700f6661612f85ad91667db02b87dc977ce42a5365d493b9af" }, "downloads": -1, "filename": "flickrsmartsync-0.2.2.post0.tar.gz", "has_sig": false, "md5_digest": "459f7bdc9dc28422b6759f0661e0de1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40110, "upload_time": "2017-02-11T18:46:19", "url": "https://files.pythonhosted.org/packages/2f/82/058cccd13a7de060d63c4596af4e81c53872c315f68741f9d363fd0fd311/flickrsmartsync-0.2.2.post0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "459f7bdc9dc28422b6759f0661e0de1b", "sha256": "f06cdeea9d5a85700f6661612f85ad91667db02b87dc977ce42a5365d493b9af" }, "downloads": -1, "filename": "flickrsmartsync-0.2.2.post0.tar.gz", "has_sig": false, "md5_digest": "459f7bdc9dc28422b6759f0661e0de1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40110, "upload_time": "2017-02-11T18:46:19", "url": "https://files.pythonhosted.org/packages/2f/82/058cccd13a7de060d63c4596af4e81c53872c315f68741f9d363fd0fd311/flickrsmartsync-0.2.2.post0.tar.gz" } ] }