pyIslam
pyIslam is a python islamic library, it can calculates prayer times, qibla direction, convert between gregorian and hijri, calculate zakat and mirath.
Actually, the library can does:
- Pray times calculation
- Hijri/Gregorian date conversion
- Qibla direction
- Zakat calculation (need checking)
- Mirath calculation (need checking)
Installing
From PyPi
Simply run:
pip install islam
Note that the pip package name is islam and not pyIslam, pyIslam is taken by another project on PyPi.
Author
- Abdelhak Bougouffa @abougouffa
Contributors
- Monsef Alahem @monsef-alahem
- Azzam S. A. @azzamsa
Ports
Rust
- pyIslam has been ported to Rust by Azzam S. A. @azzamsa, Rust version available at git.sr.ht/~azzamsa/islam, it features Prayer Times and Hijri calendar.
pyIslam
هي مكتبة إسلامية للغة البرمجة بايثون، توفر امكانية حساب أوقات الصلاة، اتجاه القبلة، التقويم الهجري، الزكاة والمواريث.
حاليا، المكتبة تستطيع أن تقوم بـ:
- حساب مواقيت الصلاة
- التحويل بين التاريخ الهجري والميلادي
- تحديد اتجاه القبلة
- حساب الزكاة
- حساب الميراث
Metadata
Release files for islam 2.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| islam-2.2.0.tar.gz | 27.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| islam-2.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 50.9 kB
Release files / islam-2.2.0.tar.gz
| Download URL | islam-2.2.0.tar.gz |
|---|---|
| Size | 27.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5d55e799834caca0780973d96fb16ef01f13d4de3e4733026949a8f3db0e004c
|
|
BLAKE2b-256 checksum How to use checksums |
12435c0d0c434eaad1245be8893f74cf152473127e42f6e63110bfa4b935a2f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5
|
Release files / islam-2.2.0-py3-none-any.whl
| Download URL | islam-2.2.0-py3-none-any.whl |
|---|---|
| Size | 23.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bcb51f74d3f3ce36173ceaa779f09a731ddf75f9c233a8fe75e0caf788b6a516
|
|
BLAKE2b-256 checksum How to use checksums |
1e5984a0264df2a1ebd6b28f63ab2a9b09e3d0cb27b986f09ec8e8edf950115f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5
|