Skip to main content

Charikat (charikat) — SDK Python & Vérificateur d'ICE Marocain 🇲🇦

PyPI version Website Conforme Article 145 CGI

Le package Python officiel de Charikat.ma — le portail de référence pour rechercher une entreprise marocaine, vérifier la validité d'un ICE (OMPIC / DGI) et intégrer la facturation électronique conforme à l'Article 145 du CGI (Simpl-TVA).

📦 Installation

pip install charikat

🚀 Utilisation Rapide

from charikat import verify_ice

# Vérifier un ICE marocain
result = verify_ice("001526374000085")
print(result)
# {
#   'valid': True, 
#   'ice': '001526374000085', 
#   'root_number': '001526374', 
#   'branch_code': '0000', 
#   'checksum': '85', 
#   'message': 'ICE marocain valide conforme aux normes OMPIC & DGI.'
# }

🌐 Liens Utiles & Outils Charikat

📄 Licence

MIT © Charikat.ma

Metadata

Release files for charikat 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for charikat 1.0.0
File Size Uploaded Provenance Actions
charikat-1.0.0.tar.gz 2.8 kB Without provenance Details for charikat-1.0.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for charikat 1.0.0
File Interpreter ABI Platform Actions
charikat-1.0.0-py3-none-any.whl Python 3 none any Details for charikat-1.0.0-py3-none-any.whl

Total release size: 5.8 kB

Release files / charikat-1.0.0.tar.gz

Download URL charikat-1.0.0.tar.gz
Size 2.8 kB
Tags Source
SHA-256 checksum
How to use checksums
7643dccb0452f7bf62130265b19641314151bb4b29b221d13d3c26b9d7c5e275
BLAKE2b-256 checksum
How to use checksums
d7cef77e3958d9b56a95cae65f08987da6fd55d33beaa42464af76e6004333e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.9

Release files / charikat-1.0.0-py3-none-any.whl

Download URL charikat-1.0.0-py3-none-any.whl
Size 2.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
53d56ecf61d0d06412a4e8bde1fa1de2c51f355e5964922d5dd2dd0cec8ab24b
BLAKE2b-256 checksum
How to use checksums
413e07a93329a0ff29d8ddb63eab0941254ee382f17a5d19f04db77025a7e801
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.9

Security for charikat 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page