@@ -367,7 +367,7 @@ def from_dict(cls, d: Mapping[str, Any]) -> "Self":
367367
368368@dataclass (frozen = True )
369369class PackageSdist :
370- name : str
370+ name : Optional [ str ] # = None
371371 upload_time : Optional [datetime ] # = None
372372 url : Optional [str ] # = None
373373 path : Optional [str ] # = None
@@ -377,8 +377,8 @@ class PackageSdist:
377377 def __init__ (
378378 self ,
379379 * ,
380- name : str ,
381380 hashes : Mapping [str , str ],
381+ name : Optional [str ] = None ,
382382 upload_time : Optional [datetime ] = None ,
383383 url : Optional [str ] = None ,
384384 path : Optional [str ] = None ,
@@ -398,7 +398,7 @@ def __init__(
398398 @classmethod
399399 def from_dict (cls , d : Mapping [str , Any ]) -> "Self" :
400400 return cls (
401- name = _get_required (d , str , "name" ),
401+ name = _get (d , str , "name" ),
402402 upload_time = _get (d , datetime , "upload-time" ),
403403 url = _get (d , str , "url" ),
404404 path = _get (d , str , "path" ),
@@ -409,7 +409,7 @@ def from_dict(cls, d: Mapping[str, Any]) -> "Self":
409409
410410@dataclass (frozen = True )
411411class PackageWheel :
412- name : str
412+ name : Optional [ str ]
413413 upload_time : Optional [datetime ] # = None
414414 url : Optional [str ] # = None
415415 path : Optional [str ] # = None
@@ -419,8 +419,8 @@ class PackageWheel:
419419 def __init__ (
420420 self ,
421421 * ,
422- name : str ,
423422 hashes : Mapping [str , str ],
423+ name : Optional [str ] = None ,
424424 upload_time : Optional [datetime ] = None ,
425425 url : Optional [str ] = None ,
426426 path : Optional [str ] = None ,
@@ -440,7 +440,7 @@ def __init__(
440440 @classmethod
441441 def from_dict (cls , d : Mapping [str , Any ]) -> "Self" :
442442 wheel = cls (
443- name = _get_required (d , str , "name" ),
443+ name = _get (d , str , "name" ),
444444 upload_time = _get (d , datetime , "upload-time" ),
445445 url = _get (d , str , "url" ),
446446 path = _get (d , str , "path" ),
0 commit comments