File tree 1 file changed +4
-9
lines changed
1 file changed +4
-9
lines changed Original file line number Diff line number Diff line change @@ -594,23 +594,18 @@ def prepare_metadata(self):
594
594
)
595
595
self .req = Requirement (metadata_name )
596
596
597
- def cleanup (self ):
598
- # type: () -> None
599
- if self ._temp_dir is not None :
600
- self ._temp_dir .cleanup ()
601
-
602
597
def prepare_pep517_metadata (self ):
603
598
# type: () -> None
604
599
assert self .pep517_backend is not None
605
600
606
601
# NOTE: This needs to be refactored to stop using atexit
607
- self ._temp_dir = TempDirectory (delete = False , kind = "req-install" )
602
+ temp_dir = TempDirectory (kind = "modern-metadata" )
603
+ atexit .register (temp_dir .cleanup )
604
+
608
605
metadata_dir = os .path .join (
609
- self . _temp_dir .path ,
606
+ temp_dir .path ,
610
607
'pip-wheel-metadata' ,
611
608
)
612
- atexit .register (self .cleanup )
613
-
614
609
ensure_dir (metadata_dir )
615
610
616
611
with self .build_env :
You can’t perform that action at this time.
0 commit comments