Skip to content

Commit a2c653b

Browse files
committed
Update for 3.14
1 parent e790002 commit a2c653b

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

cloudpathlib/cloudpath.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,11 +68,16 @@ def _make_selector(pattern_parts, _flavour, case_sensitive=True): # noqa: F811
6868
from pathlib import _PathParents # type: ignore[attr-defined]
6969
from pathlib import posixpath as _posix_flavour # type: ignore[attr-defined]
7070
from pathlib import _make_selector # type: ignore[attr-defined]
71-
elif sys.version_info >= (3, 13):
71+
elif sys.version_info[:2] == (3, 13):
7272
from pathlib._local import _PathParents
7373
import posixpath as _posix_flavour # type: ignore[attr-defined] # noqa: F811
7474

7575
from .legacy.glob import _make_selector # noqa: F811
76+
elif sys.version_info >= (3, 14):
77+
from pathlib import _PathParents
78+
import posixpath as _posix_flavour # type: ignore[attr-defined]
79+
from .legacy.glob import _make_selector # noqa: F811
80+
7681

7782

7883
from cloudpathlib.enums import FileCacheMode

0 commit comments

Comments
 (0)