Skip to content

Commit fd8cb76

Browse files
committed
Changed Loop Policy for Python 3.14 compatibility
1 parent 96b7ed3 commit fd8cb76

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

uvloop/__init__.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@
33
import sys as _sys
44
import warnings as _warnings
55

6-
from asyncio.events import BaseDefaultEventLoopPolicy as __BasePolicy
6+
try:
7+
from asyncio.events import BaseDefaultEventLoopPolicy as __BasePolicy
8+
except ImportError:
9+
# Python 3.14
10+
from asyncio import DefaultEventLoopPolicy as __BasePolicy
711

812
from . import includes as __includes # NOQA
913
from .loop import Loop as __BaseLoop # NOQA

0 commit comments

Comments
 (0)