Skip to content

Jacques-Murray/za_id_number

Repository files navigation

ZA ID Number

This package provides functionality to validate South African ID numbers using the Luhn alogrithm, and includes models and enums for gender and citizenship.

Installation

You can install the package using pip:

pip install za_id_number

Usage

from za_id_number import IDNumber

id_number = IDNumber("8001015009087")

print(f"ID number is valid: {id_number}")
print(f"Date of Birth: {id_number.date_of_birth}")
print(f"Gender: {id_number.gender}")
print(f"Citizenship: {id_number.citizenship}")

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages