{ "info": { "author": "Gianluca Tiepolo", "author_email": "tiepolo.gian@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "thumbS3\n=======\n\nPython module and command-line tool for creating thumbs on Amazon S3\n\n\n### Installation\n\nInstall required packages:\n```\nsudo apt-get install python-dev libjpeg-dev libfreetype6 libfreetype6-dev zlib1g-dev\nln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib\nln -s /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib\nln -s /usr/lib/x86_64-linux-gnu/libz.so /usr/lib\n```\n \nInstall module:\n```\nsudo pip install thumbS3\n```\n\n\n### Module Usage:\n```\nfrom thumbs3 import ThumbS3\n\nth = ThumbS3(\"my_aws_key\", \"my_aws_secret\", \"http://s3-eu-west-1.amazonaws.com/my_bucket_name\", 150, 150)\nth.setDestinationFolder(\"/thumbs\")\nth.setSuffix(\"_thumb\")\nth.setVerbose()\n\nphotos = [\"photo1.jpg\", \"photo2.jpg\", \"photo3.jpg\"]\n\nfor name in photos:\n th.create(name)\n \n# Resulting thumbs (150x150px)\n# http://s3-eu-west-1.amazonaws.com/my_bucket_name/thumbs/photo1_thumb.jpg\n# http://s3-eu-west-1.amazonaws.com/my_bucket_name/thumbs/photo2_thumb.jpg\n# http://s3-eu-west-1.amazonaws.com/my_bucket_name/thumbs/photo3_thumb.jpg\n```\n\n### Command-line Usage:\n```\nusage: thumbs3.py [-h] [-k KEY] [-s SECRET] [-f FILENAME] [--url URL]\n [--folder FOLDER] [--suffix SUFFIX] [--width WIDTH]\n [--height HEIGHT] [-v]\n\nthumbS3 command-line tool for creating thumbs on Amazon S3\n\nArguments:\n -h, --help show this help message and exit\n -k KEY, --key KEY Amazon AWS access key\n -s SECRET, --secret SECRET\n Amazon AWS access key secret\n -f FILENAME, --filename FILENAME\n Image filename\n --url URL Amazon S3 bucket url\n --folder FOLDER Thumbs destination folder\n --suffix SUFFIX Thumbs filename suffix\n --width WIDTH Thumb width\n --height HEIGHT Thumb height\n -v, --verbose increase output verbosity\n```", "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/tiepologian/thumbS3", "keywords": "s3,thumbs,aws", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "thumbS3", "package_url": "https://pypi.org/project/thumbS3/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/thumbS3/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/tiepologian/thumbS3" }, "release_url": "https://pypi.org/project/thumbS3/0.1.3/", "requires_dist": null, "requires_python": null, "summary": "Python module and command-line tool for creating thumbs on Amazon S3", "version": "0.1.3" }, "last_serial": 1030640, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "289caff1d681fa2ae5dadc493b8a3dde", "sha256": "b8d48404cf96d52cef20db8a25cac8f69e6e4ad98d5a14670e90a3f154f39fe1" }, "downloads": -1, "filename": "thumbS3-0.1.tar.gz", "has_sig": false, "md5_digest": "289caff1d681fa2ae5dadc493b8a3dde", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1750, "upload_time": "2014-03-14T23:25:53", "url": "https://files.pythonhosted.org/packages/39/25/456f2625c867e682665810498206c0082536fad8feac8e6631c5d2052c40/thumbS3-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "46d5bf9454ed3ed0eb4b97c3e80c75b9", "sha256": "2756f448e805720d20adc7dde2c3956d1d6e4b540216a06765d6b322467f1774" }, "downloads": -1, "filename": "thumbS3-0.1.1.tar.gz", "has_sig": false, "md5_digest": "46d5bf9454ed3ed0eb4b97c3e80c75b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1847, "upload_time": "2014-03-14T23:57:19", "url": "https://files.pythonhosted.org/packages/32/48/e83a5d002c2026ad42da76004da263e81ff5d452a54012709bbfe9aae07e/thumbS3-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "806783ee02797b3bf0c6a2be8ba23ab9", "sha256": "a35c3032325d3588f17097c2379d6ed6df84a5299ff7b87e64564e095ae0717c" }, "downloads": -1, "filename": "thumbS3-0.1.2.tar.gz", "has_sig": false, "md5_digest": "806783ee02797b3bf0c6a2be8ba23ab9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2672, "upload_time": "2014-03-15T09:29:00", "url": "https://files.pythonhosted.org/packages/28/b3/7b5e3cd60005669f8d1c1f46b91eda3e16b4dc1e0025bba61e5d0304e92f/thumbS3-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "3d7caa082c23000c4b84d39932857f50", "sha256": "dc6d81dd26762825bce73c9220f83b8d79075c41d8b426aafedf56a5da59c634" }, "downloads": -1, "filename": "thumbS3-0.1.3.tar.gz", "has_sig": false, "md5_digest": "3d7caa082c23000c4b84d39932857f50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2641, "upload_time": "2014-03-15T14:46:59", "url": "https://files.pythonhosted.org/packages/e3/9b/e1a64e3d89a81f817e6dff733c7dafe3386b74776ef563ee6198e80d3156/thumbS3-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3d7caa082c23000c4b84d39932857f50", "sha256": "dc6d81dd26762825bce73c9220f83b8d79075c41d8b426aafedf56a5da59c634" }, "downloads": -1, "filename": "thumbS3-0.1.3.tar.gz", "has_sig": false, "md5_digest": "3d7caa082c23000c4b84d39932857f50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2641, "upload_time": "2014-03-15T14:46:59", "url": "https://files.pythonhosted.org/packages/e3/9b/e1a64e3d89a81f817e6dff733c7dafe3386b74776ef563ee6198e80d3156/thumbS3-0.1.3.tar.gz" } ] }