{ "info": { "author": "Krzysztof Ebert", "author_email": "krzysztof.ebert@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: Implementation", "Topic :: Multimedia :: Graphics", "Topic :: Multimedia :: Graphics :: Graphics Conversion", "Topic :: Multimedia :: Graphics :: Presentation", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "# py-avataaars - Python component for Avataaars\n\n[![build-status-image]][travis]\n[![pypi-version]][pypi]\n\nPython port of https://github.com/fangpenlin/avataaars\n\n> The core React component for [Avataaars Generator](https://getavataaars.com/) developed by [Fang-Pen Lin](https://twitter.com/fangpenlin), based on the Sketch library [Avataaars](https://avataaars.com/) designed by [Pablo Stanley](https://twitter.com/pablostanley). \n\n## Features\n* SVG based\n* Light weight\n* Easy to use\n\n## Install\n```shell script\npip install py-avataaars\n```\n\n## Usage\n\nBasic usage:\n\n```python\nfrom py_avataaars import PyAvataaar\n\navatar = PyAvataaar()\navatar.render_png_file('')\n```\n\nSpecify each part of avatar:\n```python\nimport py_avataaars as pa\navatar = pa.PyAvataaar(\n style=pa.AvatarStyle.CIRCLE,\n skin_color=pa.SkinColor.LIGHT,\n hair_color=pa.HairColor.BROWN,\n facial_hair_type=pa.FacialHairType.DEFAULT,\n facial_hair_color=pa.HairColor.BLACK,\n top_type=pa.TopType.SHORT_HAIR_SHORT_FLAT,\n hat_color=pa.Color.BLACK,\n mouth_type=pa.MouthType.SMILE,\n eye_type=pa.EyesType.DEFAULT,\n eyebrow_type=pa.EyebrowType.DEFAULT,\n nose_type=pa.NoseType.DEFAULT,\n accessories_type=pa.AccessoriesType.DEFAULT,\n clothe_type=pa.ClotheType.GRAPHIC_SHIRT,\n clothe_color=pa.Color.HEATHER,\n clothe_graphic_type=pa.ClotheGraphicType.BAT,\n)\navatar.render_png_file('')\n```\n\n[build-status-image]: https://secure.travis-ci.org/kebu/py-avataaars.svg?branch=master\n[travis]: https://travis-ci.org/kebu/py-avataaars?branch=master\n[pypi-version]: https://img.shields.io/pypi/v/py-avataaars.svg\n[pypi]: https://pypi.org/project/py-avataaars/\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/kebu/py-avataaars", "keywords": "Python,Avatar,Avataaars,SVG,PNG,Generator,Library,Graphic,Face,Vector", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "py-avataaars", "package_url": "https://pypi.org/project/py-avataaars/", "platform": "", "project_url": "https://pypi.org/project/py-avataaars/", "project_urls": { "Homepage": "https://github.com/kebu/py-avataaars" }, "release_url": "https://pypi.org/project/py-avataaars/1.1.2/", "requires_dist": [ "cairosvg (>=2.3.0)", "jinja2 (>=2.9.3)" ], "requires_python": ">=3.6", "summary": "Python Avatar generator library", "version": "1.1.2", "yanked": false, "yanked_reason": null }, "last_serial": 9433280, "releases": { "0.1.12": [ { "comment_text": "", "digests": { "md5": "c66a7e2573239e1bf67b91a3693281ba", "sha256": "59c71889aa437407274f5f09e53e167e8f850f7a261a22ec662c4d8a8d8b1c14" }, "downloads": -1, "filename": "py_avataaars-0.1.12-py3-none-any.whl", "has_sig": false, "md5_digest": "c66a7e2573239e1bf67b91a3693281ba", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 189574, "upload_time": "2019-10-22T08:15:06", "upload_time_iso_8601": "2019-10-22T08:15:06.818955Z", "url": "https://files.pythonhosted.org/packages/ed/b2/1afadc42c7d2a2d6c3987f5ae2f1df00cad417a694fb409adca16a8fe9a6/py_avataaars-0.1.12-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c9f8ccb311bf93e58c7597d4df0f64c8", "sha256": "b8a85fcc54b0f1445de0f8393a9a53a7a8122618c089a27ca88c5ff8e18b52f0" }, "downloads": -1, "filename": "py-avataaars-0.1.12.tar.gz", "has_sig": false, "md5_digest": "c9f8ccb311bf93e58c7597d4df0f64c8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4247, "upload_time": "2019-10-22T08:15:09", "upload_time_iso_8601": "2019-10-22T08:15:09.342785Z", "url": "https://files.pythonhosted.org/packages/ef/55/95d6f6a859a55cb3a5f8122c3c024b53c97f60268cce6bb783ac909af67e/py-avataaars-0.1.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "d7862a4d53957acbefced613e173755b", "sha256": "fb9e3bf7998f12604aa011d5b90dad5d04f877305626e101559efaa0f4790278" }, "downloads": -1, "filename": "py_avataaars-0.1.13-py3-none-any.whl", "has_sig": false, "md5_digest": "d7862a4d53957acbefced613e173755b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 189588, "upload_time": "2020-03-17T21:10:56", "upload_time_iso_8601": "2020-03-17T21:10:56.241150Z", "url": "https://files.pythonhosted.org/packages/e1/fd/27de8ec72391d75e0fee91f40e725e80c57ed727f76d3e72603cace72058/py_avataaars-0.1.13-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a804b81b09100ca2f58ee49c5c7c10c6", "sha256": "14aab361aa9d337881c2d7ac9f35bfd8841bd5741c7780d6ad28855995f3e8e1" }, "downloads": -1, "filename": "py-avataaars-0.1.13.tar.gz", "has_sig": false, "md5_digest": "a804b81b09100ca2f58ee49c5c7c10c6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4265, "upload_time": "2020-03-17T21:10:57", "upload_time_iso_8601": "2020-03-17T21:10:57.462790Z", "url": "https://files.pythonhosted.org/packages/21/d8/e871970456b472cf96fe943425e578cd86779beae66614d5493306019b3d/py-avataaars-0.1.13.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "7ebe0c999d02d3be47d72b15d4f68b78", "sha256": "33d5030cfa0e12677c0c2b09870bae736320539747f2be824b299c399c739d76" }, "downloads": -1, "filename": "py_avataaars-0.1.14-py3-none-any.whl", "has_sig": false, "md5_digest": "7ebe0c999d02d3be47d72b15d4f68b78", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 189614, "upload_time": "2020-05-05T21:08:16", "upload_time_iso_8601": "2020-05-05T21:08:16.880139Z", "url": "https://files.pythonhosted.org/packages/38/4d/6f3c1a9d1f24b93c8a191c1418130e810291a2d40e635a028387bb59a7ad/py_avataaars-0.1.14-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ecaaf573574a92fc0ca7d46a7a82f5f9", "sha256": "6397d398873827a3ca2c0d09bf04acdfc08eba52976033fbf931e4a036b6aa4d" }, "downloads": -1, "filename": "py-avataaars-0.1.14.tar.gz", "has_sig": false, "md5_digest": "ecaaf573574a92fc0ca7d46a7a82f5f9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4275, "upload_time": "2020-05-05T21:08:17", "upload_time_iso_8601": "2020-05-05T21:08:17.885570Z", "url": "https://files.pythonhosted.org/packages/93/f8/1c9fc8c262f68981b3773d41db37a693d894d8fa1f7c48dc229632c3c21a/py-avataaars-0.1.14.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "fb988379ef90b3c456772867261c9908", "sha256": "78b719b18d43960e77a9174bca444bd9d21a14de0e2db5d3d561aeb56cf534f8" }, "downloads": -1, "filename": "py_avataaars-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fb988379ef90b3c456772867261c9908", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 191071, "upload_time": "2020-07-08T09:32:55", "upload_time_iso_8601": "2020-07-08T09:32:55.326873Z", "url": "https://files.pythonhosted.org/packages/43/17/1d3d30368a3c162ba97b575c1db0e291dcf2d3e3a0702a5bc5e7adf34942/py_avataaars-1.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5e0048dfcdc3f057c69ef73275f86b4a", "sha256": "52ffb1b8f7d02dfba678a5fc074de26f27a88e40ea64e04f24e00d4cbd20ebf5" }, "downloads": -1, "filename": "py-avataaars-1.0.0.tar.gz", "has_sig": false, "md5_digest": "5e0048dfcdc3f057c69ef73275f86b4a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4473, "upload_time": "2020-07-08T09:32:56", "upload_time_iso_8601": "2020-07-08T09:32:56.385866Z", "url": "https://files.pythonhosted.org/packages/99/1e/7bb7de100d652373531ac61e9e74355c6348c11d6a1ae6b36c3ce9fc3682/py-avataaars-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "45136ce564c3f45a0dc75186edb85a31", "sha256": "92f0faead92cc48cb9f1649b81d2c1463e2e21ae2ff3dfcaab5df8501bd66144" }, "downloads": -1, "filename": "py_avataaars-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "45136ce564c3f45a0dc75186edb85a31", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 191082, "upload_time": "2020-07-08T13:32:53", "upload_time_iso_8601": "2020-07-08T13:32:53.186286Z", "url": "https://files.pythonhosted.org/packages/69/03/36f46474afb45e76a4f585014c993dab1e5cd53f63f22d198865a5cf48df/py_avataaars-1.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a3b663598bf907ead57dd42d7e99b710", "sha256": "749eda1efd5c0060b803771c0e4151097ad2def8482b6fff7397b6468e48c4b5" }, "downloads": -1, "filename": "py-avataaars-1.0.1.tar.gz", "has_sig": false, "md5_digest": "a3b663598bf907ead57dd42d7e99b710", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4483, "upload_time": "2020-07-08T13:32:54", "upload_time_iso_8601": "2020-07-08T13:32:54.299873Z", "url": "https://files.pythonhosted.org/packages/f5/38/947b1f2d86af535f56f951c72d632b1362d33a5f16e9e4b94478533af41c/py-avataaars-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "33c97e57014c5d5464f17cf1517a0419", "sha256": "35e530387709090e8d436b8e8cabe3ae77e45dbb759c1dd58fd1bb95cd601b9a" }, "downloads": -1, "filename": "py_avataaars-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "33c97e57014c5d5464f17cf1517a0419", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 191090, "upload_time": "2020-07-09T13:39:42", "upload_time_iso_8601": "2020-07-09T13:39:42.900038Z", "url": "https://files.pythonhosted.org/packages/ec/9e/70c4ccee3889f360b48360155131cb28543e69a61dda3764c0c689834894/py_avataaars-1.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d1d6447c434717fd7806702e466bd8d5", "sha256": "4cd32cf0a769a7ee9dcd021f10d4e8e061a5119624f3aebd0b9822a350e56772" }, "downloads": -1, "filename": "py-avataaars-1.0.2.tar.gz", "has_sig": false, "md5_digest": "d1d6447c434717fd7806702e466bd8d5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4489, "upload_time": "2020-07-09T13:39:43", "upload_time_iso_8601": "2020-07-09T13:39:43.949317Z", "url": "https://files.pythonhosted.org/packages/b8/85/7fae53fc7dae6091274b4db7347af037a7bba521c8e90f9cf1038b5c661e/py-avataaars-1.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "78ebe59dc5fce5251d4e96acda0e2293", "sha256": "ccdd2706e460f34e76cd5fc53c298be6b216bad2d622e0b047048bdf5844a2cd" }, "downloads": -1, "filename": "py_avataaars-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "78ebe59dc5fce5251d4e96acda0e2293", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 191326, "upload_time": "2021-02-06T22:39:43", "upload_time_iso_8601": "2021-02-06T22:39:43.183171Z", "url": "https://files.pythonhosted.org/packages/b3/17/1728504223ad9996b5fc7a7ca312fe9cedc289f8d088f78dd0183699ee32/py_avataaars-1.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8b4eafe02381547771e6403e0021873a", "sha256": "070bcb715da79ffa55aad1bded57fe5ea48753045db2301b1d3c443c8465ed6b" }, "downloads": -1, "filename": "py-avataaars-1.1.0.tar.gz", "has_sig": false, "md5_digest": "8b4eafe02381547771e6403e0021873a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 5646, "upload_time": "2021-02-06T22:39:44", "upload_time_iso_8601": "2021-02-06T22:39:44.338624Z", "url": "https://files.pythonhosted.org/packages/e7/21/c5e95560ab003643fdc856a0e199f82314e6844f046b1ad4cd785ece09dd/py-avataaars-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "2fa05fdbd2a89b950c3db3dc72b86a48", "sha256": "d0ac3892264e7fb1a8572a29617e0d9eadf6928f70faaadc5adcfac8e0877106" }, "downloads": -1, "filename": "py_avataaars-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "2fa05fdbd2a89b950c3db3dc72b86a48", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 191321, "upload_time": "2021-02-16T13:38:14", "upload_time_iso_8601": "2021-02-16T13:38:14.930425Z", "url": "https://files.pythonhosted.org/packages/a6/76/d8a4dc83efbf393a818abe7d00a7fb64bc375f101b60ff903b05d7d2990d/py_avataaars-1.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b615b0367ef479e2ec57f30ecff28fc7", "sha256": "8f50e838f98bad406b16ae8754d4ae5f755123113f67760775f774a58a21ae77" }, "downloads": -1, "filename": "py-avataaars-1.1.2.tar.gz", "has_sig": false, "md5_digest": "b615b0367ef479e2ec57f30ecff28fc7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 5642, "upload_time": "2021-02-16T13:38:15", "upload_time_iso_8601": "2021-02-16T13:38:15.902924Z", "url": "https://files.pythonhosted.org/packages/b9/14/6f48bcedefed87cd6fa97e70d767cf51cd9fded3d8ec642bcd7446342eb1/py-avataaars-1.1.2.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2fa05fdbd2a89b950c3db3dc72b86a48", "sha256": "d0ac3892264e7fb1a8572a29617e0d9eadf6928f70faaadc5adcfac8e0877106" }, "downloads": -1, "filename": "py_avataaars-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "2fa05fdbd2a89b950c3db3dc72b86a48", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 191321, "upload_time": "2021-02-16T13:38:14", "upload_time_iso_8601": "2021-02-16T13:38:14.930425Z", "url": "https://files.pythonhosted.org/packages/a6/76/d8a4dc83efbf393a818abe7d00a7fb64bc375f101b60ff903b05d7d2990d/py_avataaars-1.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b615b0367ef479e2ec57f30ecff28fc7", "sha256": "8f50e838f98bad406b16ae8754d4ae5f755123113f67760775f774a58a21ae77" }, "downloads": -1, "filename": "py-avataaars-1.1.2.tar.gz", "has_sig": false, "md5_digest": "b615b0367ef479e2ec57f30ecff28fc7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 5642, "upload_time": "2021-02-16T13:38:15", "upload_time_iso_8601": "2021-02-16T13:38:15.902924Z", "url": "https://files.pythonhosted.org/packages/b9/14/6f48bcedefed87cd6fa97e70d767cf51cd9fded3d8ec642bcd7446342eb1/py-avataaars-1.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }