@@ -799,21 +799,21 @@ def unlink(self, missing_ok: bool = False) -> None:
799
799
if not missing_ok :
800
800
raise
801
801
802
- if sys .version_info < (3 , 9 ): # pragma: no cover (py39+)
802
+ def __enter__ (self ):
803
+ return self
803
804
804
- def __enter__ (self ):
805
- return self
806
-
807
- def __exit__ (self , t , v , tb ):
808
- # https://bugs.python.org/issue39682
809
- # In previous versions of pathlib, this method marked this path as
810
- # closed; subsequent attempts to perform I/O would raise an IOError.
811
- # This functionality was never documented, and had the effect of
812
- # making Path objects mutable, contrary to PEP 428. In Python 3.9 the
813
- # _closed attribute was removed, and this method made a no-op.
814
- # This method and __enter__()/__exit__() should be deprecated and
815
- # removed in the future.
816
- pass
805
+ def __exit__ (self , t , v , tb ):
806
+ # https://bugs.python.org/issue39682
807
+ # In previous versions of pathlib, this method marked this path as
808
+ # closed; subsequent attempts to perform I/O would raise an IOError.
809
+ # This functionality was never documented, and had the effect of
810
+ # making Path objects mutable, contrary to PEP 428. In Python 3.9 the
811
+ # _closed attribute was removed, and this method made a no-op.
812
+ # This method and __enter__()/__exit__() should be deprecated and
813
+ # removed in the future.
814
+ pass
815
+
816
+ if sys .version_info < (3 , 9 ): # pragma: no cover (py39+)
817
817
818
818
def is_relative_to (self , * other : Union [str , os .PathLike ]) -> bool :
819
819
r"""
0 commit comments