111 lines
3.2 KiB
Text
111 lines
3.2 KiB
Text
Metadata-Version: 2.0
|
|
Name: emoji
|
|
Version: 0.5.0
|
|
Summary: Emoji for Python
|
|
Home-page: https://github.com/carpedm20/emoji/
|
|
Author: Taehoon Kim and Kevin Wurster
|
|
Author-email: carpedm20@gmail.com
|
|
License: New BSD
|
|
Keywords: emoji
|
|
Platform: UNKNOWN
|
|
Classifier: Development Status :: 4 - Beta
|
|
Classifier: Intended Audience :: Developers
|
|
Classifier: Intended Audience :: Information Technology
|
|
Classifier: License :: OSI Approved :: BSD License
|
|
Classifier: Operating System :: OS Independent
|
|
Classifier: Programming Language :: Python :: 2
|
|
Classifier: Programming Language :: Python :: 2.6
|
|
Classifier: Programming Language :: Python :: 2.7
|
|
Classifier: Programming Language :: Python :: 3
|
|
Classifier: Programming Language :: Python :: 3.2
|
|
Classifier: Programming Language :: Python :: 3.3
|
|
Classifier: Programming Language :: Python :: 3.4
|
|
Classifier: Programming Language :: Python :: 3.5
|
|
Classifier: Programming Language :: Python :: 3.6
|
|
Classifier: Programming Language :: Python :: Implementation :: CPython
|
|
Classifier: Programming Language :: Python :: Implementation :: PyPy
|
|
Classifier: Programming Language :: Python
|
|
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
|
|
Classifier: Topic :: Multimedia :: Graphics :: Presentation
|
|
Classifier: Topic :: Software Development :: Libraries :: Python Modules
|
|
Provides-Extra: dev
|
|
Provides-Extra: dev
|
|
Requires-Dist: coverage; extra == 'dev'
|
|
Requires-Dist: coveralls; extra == 'dev'
|
|
Requires-Dist: nose; extra == 'dev'
|
|
|
|
Emoji
|
|
=====
|
|
|
|
Emoji for Python. This project was inspired by `kyokomi <https://github.com/kyokomi/emoji>`__.
|
|
|
|
|
|
Example
|
|
-------
|
|
|
|
The entire set of Emoji codes as defined by the `unicode consortium <http://www.unicode.org/Public/emoji/1.0/full-emoji-list.html>`__
|
|
is supported in addition to a bunch of `aliases <http://www.emoji-cheat-sheet.com/>`__. By
|
|
default only the official list is enabled but doing ``emoji.emojize(use_aliases=True)`` enables
|
|
both the full list and aliases.
|
|
|
|
.. code-block:: python
|
|
|
|
>> import emoji
|
|
>> print(emoji.emojize('Python is :thumbs_up:'))
|
|
Python is 👍
|
|
>> print(emoji.emojize('Python is :thumbsup:', use_aliases=True))
|
|
Python is 👍
|
|
>> print(emoji.demojize('Python is 👍'))
|
|
Python is :thumbs_up:
|
|
|
|
|
|
Installation
|
|
------------
|
|
|
|
Via pip:
|
|
|
|
.. code-block:: console
|
|
|
|
$ pip install emoji --upgrade
|
|
|
|
From master branch:
|
|
|
|
.. code-block:: console
|
|
|
|
$ git clone https://github.com/carpedm20/emoji.git
|
|
$ cd emoji
|
|
$ python setup.py install
|
|
|
|
|
|
Developing
|
|
----------
|
|
|
|
.. code-block:: console
|
|
|
|
$ git clone https://github.com/carpedm20/emoji.git
|
|
$ cd emoji
|
|
$ pip install -e .\[dev\]
|
|
$ nosetests
|
|
|
|
The ``utils/get-codes-from-unicode-consortium.py`` may help when updating
|
|
``unicode_codes.py`` but is not guaranteed to work. Generally speaking it
|
|
scrapes a table on the Unicode Consortium's website with
|
|
`BeautifulSoup <http://www.crummy.com/software/BeautifulSoup/>`_ and prints the
|
|
contents to ``stdout`` in a more useful format.
|
|
|
|
|
|
Link
|
|
----
|
|
|
|
`Emoji Cheat Sheet <http://www.emoji-cheat-sheet.com/>`__
|
|
|
|
`Official unicode list <http://www.unicode.org/Public/emoji/1.0/full-emoji-list.html>`__
|
|
|
|
|
|
Authors
|
|
-------
|
|
|
|
Taehoon Kim / `@carpedm20 <http://carpedm20.github.io/about/>`__
|
|
|
|
Kevin Wurster / `@geowurster <http://twitter.com/geowurster/>`__
|
|
|