{ "info": { "author": "Christoph Fink", "author_email": "christoph.fink@helsinki.fi", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# emoji entities\n\nThis module downloads the latest list of emoji characters from unicode.org and adds `string.emojis`, a concatenated `str` containing all characters, to be used just as the other string entities (e.g. `string.letters`).\n\n## Dependencies\n\n requests\n\n## Installation\n\n- *using `pip` or similar:*\n\n```shell\npip install emojientities\n```\n\n- *manually:*\n\n - Clone this repository\n\n ```shell\n git clone https://gitlab.com/christoph.fink/python-emojientities.git\n ```\n\n - Change to the cloned directory \n - Use the Python `setuptools` to install the package:\n\n ```shell\n python ./setup.py install\n ```\n## Usage\n\nThis module extends the character classes provided by the `string` standard library to include an `emoji` range. To use it, import `emojientities` and `string` and use `string.emojis` to, for instance, filter emojis in a text:\n\n```python\nimport emojientities\nimport string\n\n# example string from: Hiippala et al. (2018) Exploring the linguistic landscape of \n# geotagged social media content in urban environments. Digital Scholarship in the Humanities.\nphotoCaption = \"Great weather in Helsinki!!! On holiday with @username.:-) #helsinki #visitfinland \ud83e\udd13\u2600\ufe0f\ud83d\udef3\ufe0f\"\n\nemojisOnly = \"\".join(\n [c for c in photoCaption if c in string.emojis]\n)\n# '\ud83e\udd13\u2600\ufe0f\ud83d\udef3\ufe0f'\n\nphotoCaptionWithoutEmojis = \"\".join(\n [c for c in photoCaption if c not in string.emojis]\n)\n# 'Great weather in Helsinki!!! On holiday with @username.:-) #helsinki #visitfinland '\n\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://gitlab.com/christoph.fink/python-emojientities", "keywords": "", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "emojientities", "package_url": "https://pypi.org/project/emojientities/", "platform": "", "project_url": "https://pypi.org/project/emojientities/", "project_urls": { "Homepage": "https://gitlab.com/christoph.fink/python-emojientities" }, "release_url": "https://pypi.org/project/emojientities/0.1.3/", "requires_dist": [ "requests" ], "requires_python": "", "summary": "provides `string.emojis` (all emoji characters from unicode.org)", "version": "0.1.3" }, "last_serial": 4739721, "releases": { "0.0.6": [ { "comment_text": "", "digests": { "md5": "d04557e9dda3150034c820456f566003", "sha256": "a9a0ee8187b60636c38de655e8a524e9f0236ac2dd9881bcbb5326dfeaa35bda" }, "downloads": -1, "filename": "emojientities-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "d04557e9dda3150034c820456f566003", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16572, "upload_time": "2018-11-26T15:51:10", "url": "https://files.pythonhosted.org/packages/96/13/294d39adde527d744d3bcb7cab651948427c06dc0c938a68b874ad2fa4b4/emojientities-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "90da750596cc64b84c8cd871c63d2182", "sha256": "165d7a64aca1f0177ef0f96c4174470a62a7ef61de93dbb5bf68de4f9a6e8339" }, "downloads": -1, "filename": "emojientities-0.0.6.tar.gz", "has_sig": false, "md5_digest": "90da750596cc64b84c8cd871c63d2182", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16193, "upload_time": "2018-11-26T15:51:12", "url": "https://files.pythonhosted.org/packages/18/d4/5d8d666c8ae224e62bfc09b439ba3f07c993d68ee89c6dfdb46bf73540ad/emojientities-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "a24e4d03673f4a8243bc441c07d604dd", "sha256": "e7053db3a7d849e8ae1933870971240ac020ce72034089e85522a5e3602bd69c" }, "downloads": -1, "filename": "emojientities-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "a24e4d03673f4a8243bc441c07d604dd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16570, "upload_time": "2018-11-27T11:05:10", "url": "https://files.pythonhosted.org/packages/cf/d1/06368d45b20457e0c00e5f85c74b0c6e91186b2736fd13005612e5e1dc57/emojientities-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c7e72d7f46eaf51b6fc50d7641decbe3", "sha256": "c53fb894f2f151d8a4c1722c04abfddd76987825d44a72b9396111507346475a" }, "downloads": -1, "filename": "emojientities-0.0.7.tar.gz", "has_sig": false, "md5_digest": "c7e72d7f46eaf51b6fc50d7641decbe3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16056, "upload_time": "2018-11-27T11:05:11", "url": "https://files.pythonhosted.org/packages/55/c8/48d1ddf93795c110969df11cd009808aa269c6554fd3498f65f3e2ed1f5c/emojientities-0.0.7.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "229ce25c0361156fd6cfc1ad9892dc4c", "sha256": "933eb854830b8776ad796cf413eee51969d16fd4cc000196b1fe2b5294bc1fb5" }, "downloads": -1, "filename": "emojientities-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "229ce25c0361156fd6cfc1ad9892dc4c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16570, "upload_time": "2019-01-21T13:58:46", "url": "https://files.pythonhosted.org/packages/72/2a/6e7ed034dbbddacaa30ee537ad6af5f97e1586a06bb5bdc82c8abb245a24/emojientities-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "acca7bad623da126a8454530bd87fefa", "sha256": "8f8cb17bf83a3c4da06601d2cb7f0958fe699836f64c40ba7cf1627c32010db0" }, "downloads": -1, "filename": "emojientities-0.1.0.tar.gz", "has_sig": false, "md5_digest": "acca7bad623da126a8454530bd87fefa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16057, "upload_time": "2019-01-21T13:58:47", "url": "https://files.pythonhosted.org/packages/50/ff/d63be4effc0af96a30bbed264fc1c4fb0c2c3e75b9cfc94ee2ea640ec0e9/emojientities-0.1.0.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "4a21eb3a3a6e5c96bdf3e07877ee593b", "sha256": "22396c96d52366fe3a63babf57f92e9e375fc996a8e254f90ab99c01b2543be4" }, "downloads": -1, "filename": "emojientities-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "4a21eb3a3a6e5c96bdf3e07877ee593b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22739, "upload_time": "2019-01-22T16:31:35", "url": "https://files.pythonhosted.org/packages/73/e2/e0176cfd9b380ed825ae38117aff8d16e81f123690361e467f547eb9fd5c/emojientities-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bd0b758485bcee0e86c011c581320a1d", "sha256": "5d0c77b18d48f54c1ef514e6a7641769280a9099e9d1de4016d2d3ceec09f509" }, "downloads": -1, "filename": "emojientities-0.1.2.tar.gz", "has_sig": false, "md5_digest": "bd0b758485bcee0e86c011c581320a1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31801, "upload_time": "2019-01-22T16:31:37", "url": "https://files.pythonhosted.org/packages/d8/b1/5b9e53e649507fe8167f2ca27bbf41c50782170278146aff9ed0e9b1eb6d/emojientities-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "44156b9e6bcdabeaf9519e721ff862bd", "sha256": "591e19f3c90e3a70fe6084459f8bf63e15ce828fce1b5355b0296aa54e90415c" }, "downloads": -1, "filename": "emojientities-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "44156b9e6bcdabeaf9519e721ff862bd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22739, "upload_time": "2019-01-25T11:41:04", "url": "https://files.pythonhosted.org/packages/44/10/58103e26efd4c4693e50cc8c9a1ec35554e74687fd980e6c8c9b62789905/emojientities-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3bf4fec411d5118dee114a5a1af0f5a8", "sha256": "0b4696f7ec65e94dbb0f10ddf757be34a7fa4490e9ea4fb5bfa30972a3778973" }, "downloads": -1, "filename": "emojientities-0.1.3.tar.gz", "has_sig": false, "md5_digest": "3bf4fec411d5118dee114a5a1af0f5a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31779, "upload_time": "2019-01-25T11:41:06", "url": "https://files.pythonhosted.org/packages/cc/65/d6db36658aab4582a3158dae6b963e0ca42236d4251c7a05d9e135d419d1/emojientities-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "44156b9e6bcdabeaf9519e721ff862bd", "sha256": "591e19f3c90e3a70fe6084459f8bf63e15ce828fce1b5355b0296aa54e90415c" }, "downloads": -1, "filename": "emojientities-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "44156b9e6bcdabeaf9519e721ff862bd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22739, "upload_time": "2019-01-25T11:41:04", "url": "https://files.pythonhosted.org/packages/44/10/58103e26efd4c4693e50cc8c9a1ec35554e74687fd980e6c8c9b62789905/emojientities-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3bf4fec411d5118dee114a5a1af0f5a8", "sha256": "0b4696f7ec65e94dbb0f10ddf757be34a7fa4490e9ea4fb5bfa30972a3778973" }, "downloads": -1, "filename": "emojientities-0.1.3.tar.gz", "has_sig": false, "md5_digest": "3bf4fec411d5118dee114a5a1af0f5a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31779, "upload_time": "2019-01-25T11:41:06", "url": "https://files.pythonhosted.org/packages/cc/65/d6db36658aab4582a3158dae6b963e0ca42236d4251c7a05d9e135d419d1/emojientities-0.1.3.tar.gz" } ] }