From 81f9749adb503e798cf7121eddb39b9c99ce4732 Mon Sep 17 00:00:00 2001 From: cvzi Date: Sun, 19 May 2024 14:18:09 +0200 Subject: [PATCH 1/2] Remove obsolete dev dependency `coveralls` Include `utils/testutils.py` in source tarballs --- MANIFEST.in | 1 + pyproject.toml | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/MANIFEST.in b/MANIFEST.in index 49d39ee..b3127f3 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -2,4 +2,5 @@ include LICENSE.txt include MANIFEST.in include README.rst include CHANGES.md +include utils/testutils.py recursive-include tests *.py diff --git a/pyproject.toml b/pyproject.toml index 626e122..0ffb32a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -45,7 +45,6 @@ repository = "https://github.com/carpedm20/emoji/" dev = [ "pytest>=7.4.4", "coverage", - "coveralls", ] [tool.setuptools.packages.find] From e05743f24ac6708e0ae4832a82e7e3eb4e98df84 Mon Sep 17 00:00:00 2001 From: cvzi Date: Sun, 19 May 2024 14:19:39 +0200 Subject: [PATCH 2/2] Prepare for v2.12.0 --- CHANGES.md | 10 +++++++++- emoji/__init__.py | 2 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index c444582..907bb8e 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,6 +1,14 @@ emoji ===== +v2.12.0 (2024-05-19) +----- +* Move type annotations inline +* Use `functools.lru_cache` for looking up emoji by name with `get_emoji_by_name()` +* Move internal functions `get_emoji_unicode_dict()`, `get_aliases_unicode_dict()`, `_EMOJI_UNICODE` and `_ALIASES_UNICODE` to `testutils` +* Add type hints to tests +* Remove obsolete dev dependency `coveralls` + v2.11.1 (2024-04-21) ----- * Add missing stubs for purely_emoji @@ -9,7 +17,7 @@ v2.11.0 (2024-03-26) ----- * Update to Unicode v15.1 -v2.10.1 (TBD) +v2.10.1 (2024-01-31) ----- * Fix slow import when debugging in Python 3.12 #280 diff --git a/emoji/__init__.py b/emoji/__init__.py index 8c7881e..2102f66 100644 --- a/emoji/__init__.py +++ b/emoji/__init__.py @@ -8,7 +8,7 @@ 'EMOJI_DATA', 'STATUS', 'LANGUAGES', ] -__version__ = '2.11.1' +__version__ = '2.12.0' __author__ = 'Taehoon Kim, Kevin Wurster' __email__ = 'carpedm20@gmail.com' # and wursterk@gmail.com, tahir.jalilov@gmail.com