Skip to content

Commit 3209717

Browse files
authored
Merge pull request #309 from cvzi/unicode-16-0
Update to Unicode 16.0
2 parents fb04264 + ed7facc commit 3209717

27 files changed

+93495
-96047
lines changed

CHANGES.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
emoji
22
=====
33

4+
v2.14.0 (2024-10-02)
5+
-----
6+
* Update to Unicode 16.0
7+
48
v2.13.2 (2024-09-23)
59
-----
610
* `typing_extensions` dependency not required on Python 3.9 and higher #303

README.rst

+3-4
Original file line numberDiff line numberDiff line change
@@ -90,12 +90,11 @@ Developing
9090
$ coverage run -m pytest
9191
$ coverage report
9292
93-
The ``utils/get_codes_from_unicode_emoji_data_files.py`` is used to generate
94-
``unicode_codes/data_dict.py``. Generally speaking it scrapes a table on the
93+
The ``utils/generate_emoji.py`` script is used to generate
94+
``unicode_codes/emoji.json``. Generally speaking it scrapes a table on the
9595
`Unicode Consortium's website <https://www.unicode.org/reports/tr51/#emoji_data>`__
9696
with `BeautifulSoup <http://www.crummy.com/software/BeautifulSoup/>`__
97-
and prints the contents to ``stdout`` as a Python dictionary. For more
98-
information take a look in the `utils/README.md <utils/README.md>`__ file.
97+
For more information take a look in the `utils/README.md <utils/README.md>`__ file.
9998

10099
Check the code style with:
101100

docs/api.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ The following table lists all versions, the number that is used in :data:`emoji.
146146
the "Data File Comment" column:
147147

148148
.. literalinclude:: ../emoji/unicode_codes/data_dict.py
149-
:start-after: emoji_data_files.py
149+
:start-after: generate_emoji.py
150150
:end-before: """
151151
:caption: Unicode/Emoji Version (emoji/unicode_codes/data_dict.py)
152152
:dedent: 2

emoji/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
'LANGUAGES',
2222
]
2323

24-
__version__ = '2.13.2'
24+
__version__ = '2.14.0'
2525
__author__ = 'Taehoon Kim, Kevin Wurster'
2626
__email__ = '[email protected]'
2727

emoji/unicode_codes/data_dict.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""Data containing all current emoji
22
Extracted from https://unicode.org/Public/emoji/latest/emoji-test.txt
33
and https://www.unicode.org/Public/UCD/latest/ucd/emoji/emoji-variation-sequences.txt
4-
See utils/get_codes_from_unicode_emoji_data_files.py
4+
See utils/generate_emoji.py
55
66
+----------------+-------------+------------------+-------------------+
77
| Emoji Version | Date | Unicode Version | Data File Comment |
@@ -21,6 +21,7 @@
2121
| Emoji 14.0 | 2021-09-14 | Unicode 14.0 | E14.0 |
2222
| Emoji 15.0 | 2022-09-13 | Unicode 15.0 | E15.0 |
2323
| Emoji 15.1 | 2023-09-12 | Unicode 15.1 | E15.1 |
24+
| Emoji 16.0 | 2024-09-10 | Unicode 16.0 | E16.0 |
2425
2526
http://www.unicode.org/reports/tr51/#Versioning
2627

0 commit comments

Comments
 (0)