@@ -367,7 +367,7 @@ def from_dict(cls, d: Mapping[str, Any]) -> "Self":
367
367
368
368
@dataclass (frozen = True )
369
369
class PackageSdist :
370
- name : str
370
+ name : Optional [ str ] # = None
371
371
upload_time : Optional [datetime ] # = None
372
372
url : Optional [str ] # = None
373
373
path : Optional [str ] # = None
@@ -377,8 +377,8 @@ class PackageSdist:
377
377
def __init__ (
378
378
self ,
379
379
* ,
380
- name : str ,
381
380
hashes : Mapping [str , str ],
381
+ name : Optional [str ] = None ,
382
382
upload_time : Optional [datetime ] = None ,
383
383
url : Optional [str ] = None ,
384
384
path : Optional [str ] = None ,
@@ -398,7 +398,7 @@ def __init__(
398
398
@classmethod
399
399
def from_dict (cls , d : Mapping [str , Any ]) -> "Self" :
400
400
return cls (
401
- name = _get_required (d , str , "name" ),
401
+ name = _get (d , str , "name" ),
402
402
upload_time = _get (d , datetime , "upload-time" ),
403
403
url = _get (d , str , "url" ),
404
404
path = _get (d , str , "path" ),
@@ -409,7 +409,7 @@ def from_dict(cls, d: Mapping[str, Any]) -> "Self":
409
409
410
410
@dataclass (frozen = True )
411
411
class PackageWheel :
412
- name : str
412
+ name : Optional [ str ]
413
413
upload_time : Optional [datetime ] # = None
414
414
url : Optional [str ] # = None
415
415
path : Optional [str ] # = None
@@ -419,8 +419,8 @@ class PackageWheel:
419
419
def __init__ (
420
420
self ,
421
421
* ,
422
- name : str ,
423
422
hashes : Mapping [str , str ],
423
+ name : Optional [str ] = None ,
424
424
upload_time : Optional [datetime ] = None ,
425
425
url : Optional [str ] = None ,
426
426
path : Optional [str ] = None ,
@@ -440,7 +440,7 @@ def __init__(
440
440
@classmethod
441
441
def from_dict (cls , d : Mapping [str , Any ]) -> "Self" :
442
442
wheel = cls (
443
- name = _get_required (d , str , "name" ),
443
+ name = _get (d , str , "name" ),
444
444
upload_time = _get (d , datetime , "upload-time" ),
445
445
url = _get (d , str , "url" ),
446
446
path = _get (d , str , "path" ),
0 commit comments