Skip to main content

Check whether the ID card is legal.

Project description

🐶 idog

Check whether the ID card is legal.

📦 Install

Before installing, please ensure that you have installed Python (>=3.8) and its matching version of pip, and then enter the following command at the command prompt:

pip install idog

Or use uv to run directly without installing:

uvx idog

Note: If you use this method, subsequent usage will require adding uvx before the command. You can also set an alias for easier use:

alias idog='uvx idog'

🔐 Usage

idog <idcard>
  • Use - if a digit is unknown;
  • Use o if a digit is known to be odd (e.g. male on the gender digit);
  • Use e if a digit is known to be even (e.g. female on the gender digit);

For example:

idog 11010519491231002X

License

GPL-3.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

idog-0.1.2.tar.gz (15.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

idog-0.1.2-py3-none-any.whl (15.7 kB view details)

Uploaded Python 3

File details

Details for the file idog-0.1.2.tar.gz.

File metadata

  • Download URL: idog-0.1.2.tar.gz
  • Upload date:
  • Size: 15.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for idog-0.1.2.tar.gz
Algorithm Hash digest
SHA256 6aa1fac7b06d85914e086c857ae2c3a6d7dcfed5dd87663df0a5cc597604251b
MD5 6aa3864c5895f64fbe9036c5756010a4
BLAKE2b-256 45ad068c0aff6df2c3fcf2ca091f99cfe73f8fa59648fda2c08947f651948d9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for idog-0.1.2.tar.gz:

Publisher: publish.yml on mmdjiji/idog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file idog-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: idog-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 15.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for idog-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a8c41fae9b66a56108052718d51f2a4da754e3194d79881713548e2ac9f3d24c
MD5 82a1e2ed9347c9d1d9d5660fb6d148a1
BLAKE2b-256 fd271e416795e0c6e40bdda43b10a9eddc6623bfa4064505f0e984168fe11764

See more details on using hashes here.

Provenance

The following attestation bundles were made for idog-0.1.2-py3-none-any.whl:

Publisher: publish.yml on mmdjiji/idog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page