File tree Expand file tree Collapse file tree 1 file changed +8
-10
lines changed
Expand file tree Collapse file tree 1 file changed +8
-10
lines changed Original file line number Diff line number Diff line change @@ -452,23 +452,21 @@ class Prepared:
452452 """
453453 A prepared search for metadata on a possibly-named package.
454454 """
455-
456- __slots__ = ('name' , 'versionless_egg_name' , 'prefix' , 'exact_matches' )
457-
455+ normalized = ''
456+ prefix = ''
458457 suffixes = '.dist-info' , '.egg-info'
458+ exact_matches = ['' ][:0 ]
459+ versionless_egg_name = ''
459460
460461 def __init__ (self , name ):
461462 self .name = name
462463 if name is None :
463- self .versionless_egg_name = ''
464- self .prefix = ''
465- self .exact_matches = []
466464 return
467- normalized = name .lower ().replace ('-' , '_' )
468- self .versionless_egg_name = normalized + '.egg'
469- self .prefix = normalized + '-'
465+ self .normalized = name .lower ().replace ('-' , '_' )
466+ self .prefix = self .normalized + '-'
470467 self .exact_matches = [
471- normalized + suffix for suffix in self .suffixes ]
468+ self .normalized + suffix for suffix in self .suffixes ]
469+ self .versionless_egg_name = self .normalized + '.egg'
472470
473471
474472@install
You can’t perform that action at this time.
0 commit comments