Check for async_lru when importing asynchronous subpackage
authorHarmon <Harmon758@gmail.com>
Wed, 18 May 2022 04:18:25 +0000 (23:18 -0500)
committerHarmon <Harmon758@gmail.com>
Wed, 18 May 2022 04:21:43 +0000 (23:21 -0500)
tweepy/asynchronous/__init__.py

index 22c79b162d66339b36a259832baf69a28ca2ca75..ff2800245b4aed502762f2d0c308e18e6af5e4bf 100644 (file)
@@ -10,11 +10,13 @@ Asynchronous interfaces with the Twitter API
 
 try:
     import aiohttp
+    import async_lru
     import oauthlib
 except ModuleNotFoundError:
     from tweepy.errors import TweepyException
     raise TweepyException(
-        "tweepy.asynchronous requires aiohttp and oauthlib to be installed"
+        "tweepy.asynchronous requires aiohttp, async_lru, and oauthlib to be "
+        "installed"
     )
 
 from tweepy.asynchronous.streaming import AsyncStream