{ "info": { "author": "Alexandre Vicenzi", "author_email": "pypi@alxd.me", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: MIT License", "Operating System :: MacOS", "Operating System :: Microsoft", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Topic :: Utilities" ], "description": "Emojis\n======\n\n|Documentation Status| |Build Status| |PyPI| |PyPI - Python Version|\n\nEmojis for Python\n\nAbout\n-----\n\nThis library allows you to emojify content such as:\n``This is a message with emojis :smile: :snake:``\n\nEmoji database is based on `gemoji `__\nlibrary.\n\nSee the `Emoji cheat sheet `__ for\nmore examples.\n\nExample\n-------\n\n.. code:: python\n\n >>> import emojis\n\n >>> emojis.encode('This is a message with emojis :smile: :snake:')\n 'This is a message with emojis \ud83d\ude04 \ud83d\udc0d'\n\n >>> emojis.decode('This is a message with emojis \ud83d\ude04 \ud83d\udc0d')\n 'This is a message with emojis :smile: :snake:'\n\n >>> emojis.get('Prefix \ud83d\ude04 \ud83d\udc0d \ud83d\ude04 \ud83d\udc0d Sufix')\n {'\ud83d\ude04', '\ud83d\udc0d'}\n\n >>> emojis.count('\ud83d\ude04 \ud83d\udc0d \ud83d\ude04 \ud83d\udc0d')\n 4\n\n >>> emojis.count('\ud83d\ude04 \ud83d\udc0d \ud83d\ude04 \ud83d\udc0d', unique=True)\n 2\n\n >>> emojis.db.get_emoji_by_alias('snake')\n Emoji(aliases=['snake'], emoji='\ud83d\udc0d', tags=[], category='Animals & Nature', unicode_version='6.0')\n\n >>> emojis.db.get_categories()\n {'Activities', 'Travel & Places', 'Smileys & Emotion', 'Symbols', 'Food & Drink', 'Animals & Nature', 'People & Body', 'Objects', 'Flags'}\n\nInstallation\n------------\n\nInstall ``emojis`` with ``pip``.\n\n``pip3 install -U emojis``\n\nDocumentation\n-------------\n\n`https://emojis.readthedocs.io/ `__\n\nMissing or wrong emoji?\n-----------------------\n\nThis library is based on `gemoji `__\ndatabase, the official GitHub emoji library for Ruby.\n\nIf an emoji is missing or labeled wrongly, report to\n`gemoji `__ project. If gemoji fix it,\nthis library will be updated as soon as there\u2019s a new gemoji release.\n\nAll issues complaining about missing emojis will be closed.\n\nAll PRs to include custom emojis will be closed.\n\nLicense\n-------\n\nMIT\n\n.. |Documentation Status| image:: https://readthedocs.org/projects/emojis/badge/?version=latest\n :target: https://emojis.readthedocs.io/en/latest/?badge=latest\n.. |Build Status| image:: https://travis-ci.org/alexandrevicenzi/emojis.svg?branch=master\n :target: https://travis-ci.org/alexandrevicenzi/emojis\n.. |PyPI| image:: https://img.shields.io/pypi/v/emojis.svg\n :target: https://pypi.org/project/emojis/\n.. |PyPI - Python Version| image:: https://img.shields.io/pypi/pyversions/emojis.svg\n :target: https://pypi.org/project/emojis/\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/alexandrevicenzi/emojis", "keywords": "python,emoji,emojis,unicode", "license": "MIT", "maintainer": "Alexandre Vicenzi", "maintainer_email": "pypi@alxd.me", "name": "emojis", "package_url": "https://pypi.org/project/emojis/", "platform": "", "project_url": "https://pypi.org/project/emojis/", "project_urls": { "Homepage": "https://github.com/alexandrevicenzi/emojis" }, "release_url": "https://pypi.org/project/emojis/0.6.0/", "requires_dist": null, "requires_python": "", "summary": "Emojis for Python", "version": "0.6.0", "yanked": false, "yanked_reason": null }, "last_serial": 7954639, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "033f2811a764d960f0a488f065cec388", "sha256": "c0a6da5158050ab203085208566de09682d40439fb50892ce03b4731d5d187a1" }, "downloads": -1, "filename": "emojis-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "033f2811a764d960f0a488f065cec388", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3161, "upload_time": "2018-11-11T20:01:23", "upload_time_iso_8601": "2018-11-11T20:01:23.588614Z", "url": "https://files.pythonhosted.org/packages/f0/65/65ec84a2435a7c79fdbb950f15764c2400dd9d11af131c3456eb153b4620/emojis-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8795d0170815dd208066c19a71722319", "sha256": "c95dea116ea720549293d5e42d7e6ab09c96dd5c76f4ef70dd9c97b982800125" }, "downloads": -1, "filename": "emojis-0.1.0.tar.gz", "has_sig": false, "md5_digest": "8795d0170815dd208066c19a71722319", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20700, "upload_time": "2018-11-11T20:01:25", "upload_time_iso_8601": "2018-11-11T20:01:25.245697Z", "url": "https://files.pythonhosted.org/packages/09/f3/c12f8497d9940a101fdfd4f7fc53fca8fbc8bb7fca87f2432c941ebe1eff/emojis-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "3a283d19fe61addaae283229b7a317b8", "sha256": "41fecc9d53b6062c869927dbf75d07353999ef8d3ee05c7104f94858f9089db5" }, "downloads": -1, "filename": "emojis-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3a283d19fe61addaae283229b7a317b8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3209, "upload_time": "2018-11-11T20:30:54", "upload_time_iso_8601": "2018-11-11T20:30:54.012153Z", "url": "https://files.pythonhosted.org/packages/94/b9/0ad5c56915734a52ebd72ded576e4d6e648e2b3615e93391dd949bb67a21/emojis-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "52c10a1caac94ec4a6a86aad4e4fa016", "sha256": "4ecfdc418e76889784c07653738d2c8873448f922493b0043678f844db921b1c" }, "downloads": -1, "filename": "emojis-0.2.0.tar.gz", "has_sig": false, "md5_digest": "52c10a1caac94ec4a6a86aad4e4fa016", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20842, "upload_time": "2018-11-11T20:30:55", "upload_time_iso_8601": "2018-11-11T20:30:55.659371Z", "url": "https://files.pythonhosted.org/packages/2f/b3/31a55896fe2bbd4bb0706d729f59c7fd99a1610a4d75eae557f0a593ddb4/emojis-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "3c578230fa7c4f83ce3acc8b6e642381", "sha256": "4b2b22718ae402b7b118f7af7252365332644232d7abf12e2e1dfdc5f4f9ed8d" }, "downloads": -1, "filename": "emojis-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3c578230fa7c4f83ce3acc8b6e642381", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21178, "upload_time": "2018-11-11T20:45:30", "upload_time_iso_8601": "2018-11-11T20:45:30.200214Z", "url": "https://files.pythonhosted.org/packages/dd/18/5a8fd81e17cc3787edc9cabd3c53d675231bdca8fa9b1c29d67026dd19ea/emojis-0.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "af3501fbc74d62ccef1f8ddcd977ee0b", "sha256": "4cb44e7b1daf3765a4f5774b6e9717b4d1481317b0866383378b4629b55c2627" }, "downloads": -1, "filename": "emojis-0.3.0.tar.gz", "has_sig": false, "md5_digest": "af3501fbc74d62ccef1f8ddcd977ee0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19913, "upload_time": "2018-11-11T20:45:31", "upload_time_iso_8601": "2018-11-11T20:45:31.996715Z", "url": "https://files.pythonhosted.org/packages/8b/40/b9ace0dbd461aef0bc61ecf0b3dc1d9e9ee61a47011b00c36eaa5159669f/emojis-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "d6f69fcf0b1c2706dd8bee20676937e5", "sha256": "359c289741b665e1655e9f6545f00cdbe46920e422ccd9cb2690c57a469a4136" }, "downloads": -1, "filename": "emojis-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d6f69fcf0b1c2706dd8bee20676937e5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22078, "upload_time": "2018-12-14T21:24:01", "upload_time_iso_8601": "2018-12-14T21:24:01.766690Z", "url": "https://files.pythonhosted.org/packages/46/43/261e405c0d076296f584120fd0600e547787bb82350971682d735ee36c50/emojis-0.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1a01789be8209f1bfd03ecbe39a433cf", "sha256": "c68a564780fce73ab887c785fd0a04f977a8627532528a526407c43f3ee736fb" }, "downloads": -1, "filename": "emojis-0.3.1.tar.gz", "has_sig": false, "md5_digest": "1a01789be8209f1bfd03ecbe39a433cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20901, "upload_time": "2018-12-14T21:24:03", "upload_time_iso_8601": "2018-12-14T21:24:03.802544Z", "url": "https://files.pythonhosted.org/packages/e5/c3/78eff63927d40f385d46de4ea2367906ff8141e172309089f251f210514f/emojis-0.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "9a075be02d4d384f3f27d2dbaac9b48b", "sha256": "3f212a6a8ee604b9a1bd3aec8e14dc078ac89d966110a1568bf1da23f99508b7" }, "downloads": -1, "filename": "emojis-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9a075be02d4d384f3f27d2dbaac9b48b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25124, "upload_time": "2019-05-31T19:17:00", "upload_time_iso_8601": "2019-05-31T19:17:00.777854Z", "url": "https://files.pythonhosted.org/packages/68/28/70413aca23b584088b69109cde1bf35add8cf1479ba12e6316ee44b365c8/emojis-0.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f2c0fda34feccf24948b0e8c3a2b7be6", "sha256": "da0098fdaf0ef6a7ce796bfe373e39e96bf4f60affd4169cf6e49a6ed386ca3d" }, "downloads": -1, "filename": "emojis-0.4.0.tar.gz", "has_sig": false, "md5_digest": "f2c0fda34feccf24948b0e8c3a2b7be6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23944, "upload_time": "2019-05-31T19:17:03", "upload_time_iso_8601": "2019-05-31T19:17:03.076667Z", "url": "https://files.pythonhosted.org/packages/ee/06/49eaa674ab0823147d4e357f2dd6d53a7e3144cd64fbe6c7931f00040144/emojis-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "1f29efdc05a2999e718de7321835b06b", "sha256": "5429741d8aa3d3e659c64b293f69f19b36d91b12961d76b4378bae27566f02b1" }, "downloads": -1, "filename": "emojis-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1f29efdc05a2999e718de7321835b06b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26515, "upload_time": "2019-10-26T23:22:19", "upload_time_iso_8601": "2019-10-26T23:22:19.326805Z", "url": "https://files.pythonhosted.org/packages/a6/a1/78a02444670e9713e9f643f1f0ee8f5ba566fd6870a514af1e6f13051150/emojis-0.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e973fbcfeeb813466a81ba1c45cc5b0d", "sha256": "01bbefaf5494ff3e1373108fe802c02efb1a8dae35d5b9a5ef87851418f6946c" }, "downloads": -1, "filename": "emojis-0.5.0.tar.gz", "has_sig": false, "md5_digest": "e973fbcfeeb813466a81ba1c45cc5b0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25076, "upload_time": "2019-10-26T23:22:21", "upload_time_iso_8601": "2019-10-26T23:22:21.409340Z", "url": "https://files.pythonhosted.org/packages/33/8e/a5674f0b7c97158dbe381b67a9221b9774b8f26d914a7ab18dce4b6a0f25/emojis-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "80fd04ebfeb3f82a0f0fb717500c54f4", "sha256": "a719391df2de34689ce47d78bb302b0f0dc24656b4f83f501725de7b0ee621ee" }, "downloads": -1, "filename": "emojis-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "80fd04ebfeb3f82a0f0fb717500c54f4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26551, "upload_time": "2019-10-26T23:24:36", "upload_time_iso_8601": "2019-10-26T23:24:36.784045Z", "url": "https://files.pythonhosted.org/packages/a5/ba/f2b469dd55e5acdd25167cb23b5270a8d8b9ceed038b033af37de1266afb/emojis-0.5.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4b98760fc00e6a21261f163132e06d92", "sha256": "30d0b317fc9ab70b6acdc752a1ed481b2d278f7ca7c68aef222e4cd833e5de7f" }, "downloads": -1, "filename": "emojis-0.5.1.tar.gz", "has_sig": false, "md5_digest": "4b98760fc00e6a21261f163132e06d92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25102, "upload_time": "2019-10-26T23:24:39", "upload_time_iso_8601": "2019-10-26T23:24:39.027301Z", "url": "https://files.pythonhosted.org/packages/da/56/cac3edefdf2ccd9204117996de6e561c5bfcaa6cb4d593cea4d25ee98e76/emojis-0.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "ba1c4b0d433cc5173a0ee50d1940f3c3", "sha256": "7da34c8a78ae262fd68cef9e2c78a3c1feb59784489eeea0f54ba1d4b7111c7c" }, "downloads": -1, "filename": "emojis-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ba1c4b0d433cc5173a0ee50d1940f3c3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27726, "upload_time": "2020-08-13T19:33:44", "upload_time_iso_8601": "2020-08-13T19:33:44.020436Z", "url": "https://files.pythonhosted.org/packages/2e/94/61025e53488acd95b49862ec854e05b036f92fe9d0e512ca551a5a8b03d6/emojis-0.6.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f5dc6c7174fee189e558eb9a71cf1b46", "sha256": "bf605d1f1a27a81cd37fe82eb65781c904467f569295a541c33710b97e4225ec" }, "downloads": -1, "filename": "emojis-0.6.0.tar.gz", "has_sig": false, "md5_digest": "f5dc6c7174fee189e558eb9a71cf1b46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27330, "upload_time": "2020-08-13T19:33:45", "upload_time_iso_8601": "2020-08-13T19:33:45.845966Z", "url": "https://files.pythonhosted.org/packages/27/63/87db5712e9c030e48d99a55f06623d48feb38a1adfacc027b0d4ce928a2d/emojis-0.6.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ba1c4b0d433cc5173a0ee50d1940f3c3", "sha256": "7da34c8a78ae262fd68cef9e2c78a3c1feb59784489eeea0f54ba1d4b7111c7c" }, "downloads": -1, "filename": "emojis-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ba1c4b0d433cc5173a0ee50d1940f3c3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27726, "upload_time": "2020-08-13T19:33:44", "upload_time_iso_8601": "2020-08-13T19:33:44.020436Z", "url": "https://files.pythonhosted.org/packages/2e/94/61025e53488acd95b49862ec854e05b036f92fe9d0e512ca551a5a8b03d6/emojis-0.6.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f5dc6c7174fee189e558eb9a71cf1b46", "sha256": "bf605d1f1a27a81cd37fe82eb65781c904467f569295a541c33710b97e4225ec" }, "downloads": -1, "filename": "emojis-0.6.0.tar.gz", "has_sig": false, "md5_digest": "f5dc6c7174fee189e558eb9a71cf1b46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27330, "upload_time": "2020-08-13T19:33:45", "upload_time_iso_8601": "2020-08-13T19:33:45.845966Z", "url": "https://files.pythonhosted.org/packages/27/63/87db5712e9c030e48d99a55f06623d48feb38a1adfacc027b0d4ce928a2d/emojis-0.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }