Skip to content

Commit dc3f7b0

Browse files
committed
Changed Loop Policy for Python 3.14 to 3.16 compatibility
1 parent fd8cb76 commit dc3f7b0

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

uvloop/__init__.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,6 @@
33
import sys as _sys
44
import warnings as _warnings
55

6-
try:
7-
from asyncio.events import BaseDefaultEventLoopPolicy as __BasePolicy
8-
except ImportError:
9-
# Python 3.14
10-
from asyncio import DefaultEventLoopPolicy as __BasePolicy
11-
126
from . import includes as __includes # NOQA
137
from .loop import Loop as __BaseLoop # NOQA
148
from ._version import __version__ # NOQA
@@ -143,7 +137,7 @@ def _cancel_all_tasks(loop: __asyncio.AbstractEventLoop) -> None:
143137
})
144138

145139

146-
class EventLoopPolicy(__BasePolicy):
140+
class EventLoopPolicy(__asyncio.AbstractEventLoopPolicy):
147141
"""Event loop policy.
148142
149143
The preferred way to make your application use uvloop:

0 commit comments

Comments
 (0)