Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .release.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"source": {
"repo_url": "https://github.com/onfido/onfido-openapi-spec",
"short_sha": "90238b7",
"long_sha": "90238b7dbd5a07f2cbab2813dc8b6478ccd599b4",
"short_sha": "00a5e20",
"long_sha": "00a5e20f0c07ac93887aba6bcd1ffe67b9b13fca",
"version": "v5.7.0"
},
"release": "v5.7.0"
Expand Down
4 changes: 3 additions & 1 deletion onfido/models/document_properties.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ class DocumentProperties(BaseModel):
nationality: Optional[StrictStr] = None
issuing_state: Optional[StrictStr] = None
issuing_date: Optional[date] = None
valid_from: Optional[date] = None
categorisation: Optional[StrictStr] = None
mrz_line1: Optional[StrictStr] = None
mrz_line2: Optional[StrictStr] = None
Expand Down Expand Up @@ -80,7 +81,7 @@ class DocumentProperties(BaseModel):
document_classification: Optional[DocumentPropertiesDocumentClassification] = None
extracted_data: Optional[DocumentPropertiesExtractedData] = None
additional_properties: Dict[str, Any] = {}
__properties: ClassVar[List[str]] = ["date_of_birth", "date_of_expiry", "personal_number", "document_numbers", "document_type", "first_name", "middle_name", "last_name", "gender", "issuing_country", "nationality", "issuing_state", "issuing_date", "categorisation", "mrz_line1", "mrz_line2", "mrz_line3", "address", "place_of_birth", "spouse_name", "widow_name", "alias_name", "issuing_authority", "remarks", "civil_state", "expatriation", "father_name", "mother_name", "religion", "type_of_permit", "version_number", "document_subtype", "profession", "security_document_number", "tax_number", "nist_identity_evidence_strength", "has_issuance_confirmation", "real_id_compliance", "security_tier", "address_lines", "barcode", "nfc", "driving_licence_information", "document_classification", "extracted_data"]
__properties: ClassVar[List[str]] = ["date_of_birth", "date_of_expiry", "personal_number", "document_numbers", "document_type", "first_name", "middle_name", "last_name", "gender", "issuing_country", "nationality", "issuing_state", "issuing_date", "valid_from", "categorisation", "mrz_line1", "mrz_line2", "mrz_line3", "address", "place_of_birth", "spouse_name", "widow_name", "alias_name", "issuing_authority", "remarks", "civil_state", "expatriation", "father_name", "mother_name", "religion", "type_of_permit", "version_number", "document_subtype", "profession", "security_document_number", "tax_number", "nist_identity_evidence_strength", "has_issuance_confirmation", "real_id_compliance", "security_tier", "address_lines", "barcode", "nfc", "driving_licence_information", "document_classification", "extracted_data"]

@field_validator('nist_identity_evidence_strength')
def nist_identity_evidence_strength_validate_enum(cls, value):
Expand Down Expand Up @@ -216,6 +217,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
"nationality": obj.get("nationality"),
"issuing_state": obj.get("issuing_state"),
"issuing_date": obj.get("issuing_date"),
"valid_from": obj.get("valid_from"),
"categorisation": obj.get("categorisation"),
"mrz_line1": obj.get("mrz_line1"),
"mrz_line2": obj.get("mrz_line2"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ class DocumentWithDriverVerificationReportAllOfProperties(BaseModel):
nationality: Optional[StrictStr] = None
issuing_state: Optional[StrictStr] = None
issuing_date: Optional[date] = None
valid_from: Optional[date] = None
categorisation: Optional[StrictStr] = None
mrz_line1: Optional[StrictStr] = None
mrz_line2: Optional[StrictStr] = None
Expand Down Expand Up @@ -89,7 +90,7 @@ class DocumentWithDriverVerificationReportAllOfProperties(BaseModel):
vehicle_class_details: Optional[List[DocumentWithDriverVerificationReportAllOfPropertiesAllOfVehicleClassDetailsInner]] = Field(default=None, description="Detailed classes/categories information")
passenger_vehicle: Optional[DocumentWithDriverVerificationReportAllOfPropertiesAllOfPassengerVehicle] = None
additional_properties: Dict[str, Any] = {}
__properties: ClassVar[List[str]] = ["date_of_birth", "date_of_expiry", "personal_number", "document_numbers", "document_type", "first_name", "middle_name", "last_name", "gender", "issuing_country", "nationality", "issuing_state", "issuing_date", "categorisation", "mrz_line1", "mrz_line2", "mrz_line3", "address", "place_of_birth", "spouse_name", "widow_name", "alias_name", "issuing_authority", "remarks", "civil_state", "expatriation", "father_name", "mother_name", "religion", "type_of_permit", "version_number", "document_subtype", "profession", "security_document_number", "tax_number", "nist_identity_evidence_strength", "has_issuance_confirmation", "real_id_compliance", "security_tier", "address_lines", "barcode", "nfc", "driving_licence_information", "document_classification", "extracted_data", "drivers_licence", "restricted_licence", "raw_licence_category", "raw_vehicle_classes", "manual_transmission_restriction", "vehicle_class_details", "passenger_vehicle"]
__properties: ClassVar[List[str]] = ["date_of_birth", "date_of_expiry", "personal_number", "document_numbers", "document_type", "first_name", "middle_name", "last_name", "gender", "issuing_country", "nationality", "issuing_state", "issuing_date", "valid_from", "categorisation", "mrz_line1", "mrz_line2", "mrz_line3", "address", "place_of_birth", "spouse_name", "widow_name", "alias_name", "issuing_authority", "remarks", "civil_state", "expatriation", "father_name", "mother_name", "religion", "type_of_permit", "version_number", "document_subtype", "profession", "security_document_number", "tax_number", "nist_identity_evidence_strength", "has_issuance_confirmation", "real_id_compliance", "security_tier", "address_lines", "barcode", "nfc", "driving_licence_information", "document_classification", "extracted_data", "drivers_licence", "restricted_licence", "raw_licence_category", "raw_vehicle_classes", "manual_transmission_restriction", "vehicle_class_details", "passenger_vehicle"]

@field_validator('nist_identity_evidence_strength')
def nist_identity_evidence_strength_validate_enum(cls, value):
Expand Down Expand Up @@ -235,6 +236,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
"nationality": obj.get("nationality"),
"issuing_state": obj.get("issuing_state"),
"issuing_date": obj.get("issuing_date"),
"valid_from": obj.get("valid_from"),
"categorisation": obj.get("categorisation"),
"mrz_line1": obj.get("mrz_line1"),
"mrz_line2": obj.get("mrz_line2"),
Expand Down
6 changes: 3 additions & 3 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.