{ "info": { "author": "Anthony Blackshaw", "author_email": "ant@getme.co.uk", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python :: 3.7", "Topic :: Database" ], "description": "# H51 Python Library\n\nThe H51 Python library provides a pythonic interface to the H51 API. It includes an API client class, a set of resource classes and classes for configuring core analyzers and transforms.\n\n\n## Installation\n\n```\npip install h51\n```\n\n## Requirements\n\n- Python 3.7+\n\n\n# Usage\n\n```Python\n\nimport h51\n\n\nclient = h51.Client('your_api_key...')\n\n# Create an asset\nwith open('image.bmp') as f:\n asset = h51.resources.Asset.create(client, f)\n\n# Analyze the image asset to find its dominant colours and focal point\nasset.analyze([\n h51.transforms.images.DominantColours(),\n h51.analyzers.images.FocalPoint()\n])\n\n# Create web optimized variations of the image\nh51.resources.Variation.create(\n asset,\n {\n 'x1': [\n h51.transforms.images.AutoOrient(),\n h51.transforms.images.FocalPointCrop(aspect_ratio=0.5),\n h51.transforms.images.Fit(640, 640),\n h51.transforms.images.Output('WEBP')\n ],\n 'x2': [\n h51.transforms.images.AutoOrient(),\n h51.transforms.images.FocalPointCrop(aspect_ratio=0.5),\n h51.transforms.images.Fit(1280, 1280),\n h51.transforms.images.Output('WEBP')\n ]\n }\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/GetmeUK/h51-python", "keywords": "api h51", "license": "MIT", "maintainer": "Anthony Blackshaw", "maintainer_email": "ant@getme.co.uk", "name": "H51", "package_url": "https://pypi.org/project/H51/", "platform": "", "project_url": "https://pypi.org/project/H51/", "project_urls": { "Homepage": "https://github.com/GetmeUK/h51-python" }, "release_url": "https://pypi.org/project/H51/0.0.3/", "requires_dist": null, "requires_python": "", "summary": "The H51 Python library provides a pythonic interface to the H51 API.", "version": "0.0.3" }, "last_serial": 5753611, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "40f71f1a5d01875572d8e4151e5c3483", "sha256": "328cd4b0cd2accbc226deaf4d306a2b8893046033b08b10978dc9565fab5a18f" }, "downloads": -1, "filename": "H51-0.0.1.tar.gz", "has_sig": false, "md5_digest": "40f71f1a5d01875572d8e4151e5c3483", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9292, "upload_time": "2019-08-03T12:07:19", "url": "https://files.pythonhosted.org/packages/c5/a6/0de6520f89dbe050daeb0cf99fee67a00cc65b20ba913e15ddfc543a99a4/H51-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "b4aee536c302270aaedcf66192e95ae2", "sha256": "65e4c16d8cbbd22a8bf2ce64133c424ef43af279ea1c988d46401d1d09286d8f" }, "downloads": -1, "filename": "H51-0.0.2.tar.gz", "has_sig": false, "md5_digest": "b4aee536c302270aaedcf66192e95ae2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9305, "upload_time": "2019-08-23T16:05:11", "url": "https://files.pythonhosted.org/packages/08/66/7cbebb39568f2b663968aa82a6aa53343e922b10ace037d7e8f37827b567/H51-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "10a91ab43affb8a0db1b0e74637a89fa", "sha256": "5b9b32bde46242fa1015b830960dcf1cc2095b67088654b108b5a41d1928cce9" }, "downloads": -1, "filename": "H51-0.0.3.tar.gz", "has_sig": false, "md5_digest": "10a91ab43affb8a0db1b0e74637a89fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9405, "upload_time": "2019-08-29T14:58:02", "url": "https://files.pythonhosted.org/packages/4c/91/0867911fcc1e748a5eeef4d65c07b2866ab5f6114ac75b50ba7736c779c3/H51-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "10a91ab43affb8a0db1b0e74637a89fa", "sha256": "5b9b32bde46242fa1015b830960dcf1cc2095b67088654b108b5a41d1928cce9" }, "downloads": -1, "filename": "H51-0.0.3.tar.gz", "has_sig": false, "md5_digest": "10a91ab43affb8a0db1b0e74637a89fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9405, "upload_time": "2019-08-29T14:58:02", "url": "https://files.pythonhosted.org/packages/4c/91/0867911fcc1e748a5eeef4d65c07b2866ab5f6114ac75b50ba7736c779c3/H51-0.0.3.tar.gz" } ] }