Skip to main content

islamic_times

islamic_times is a Python package with a native C extension for Islamic astronomical calculations. It provides prayer times, Hijri date conversion, Qibla direction, and new moon crescent visibility tools.

Highlights

  • Fast numerical core in C (islamic_times.astro_core) with Python orchestration APIs.
  • ITLocation public API for observer-centric calculations.
  • Built-in prayer method presets plus custom angle support.
  • Crescent visibility computation with Odeh (2006), Yallop (1997), and Shaukat (n.d.) criteria.
  • Optional map-generation pipeline (islamic_times.mapper) for visibility maps.

Installation

Install core package:

pip install islamic_times

Install optional mapping extras:

pip install "islamic_times[map]"

Quick Start

from datetime import datetime

from islamic_times.islamic_times import ITLocation

loc = ITLocation(
    latitude=43.651070,
    longitude=-79.347015,
    elevation=10.0,
    temperature=15.0,
    pressure=101.325,
    date=datetime(2025, 4, 1, 12, 0, 0),
    method="ISNA",
    find_local_tz=True,
)

print(loc.prayer_times())
print(loc.mecca())
# criterion: 0=Odeh, 1=Yallop, 2=Shaukat
print(loc.visibilities(days=3, criterion=1))

Output:

Prayer Times at Observer Timezone
        Method:                 Islamic Society of North America (ISNA)
        Fajr:                   03:52:33 01-06-2025
        Sunrise:                05:38:36 01-06-2025
        Ẓuhr:                   13:15:10 01-06-2025
        ʿAṣr:                   17:20:03 01-06-2025
        Sunset:                 20:52:27 01-06-2025
        Maghrib:                20:53:27 01-06-2025
        ʿIshāʾ:                 22:38:55 01-06-2025
        Midnight:               01:15:17 02-06-2025
Mecca
        Distance:               10,505 km               (6,528 mi)
        Direction:              NE                      (+054.611°              (+054° 36′ 40.23″))
Visibility of New Moon Crescent:
        Criterion:              Yallop
        20:53:45 26-05-2025:    -999.0  Moonset before the new moon.
        21:25:40 27-05-2025:    +0.414  A: Easily visible.
        21:55:34 28-05-2025:    +2.036  A: Easily visible.

Mapper CLI (Optional)

Install mapper dependencies first (pip install "islamic_times[map]"), then run:

python -m islamic_times.mapper generate \
  --date 2025-04-27T00:00:00 \
  --map_region WORLD \
  --map_mode category \
  --resolution 300 \
  --days_to_generate 3 \
  --criterion 1 \
  --total_months 1

To view a CSV export directory directly:

python -m islamic_times.mapper export-csv \
  --date 2025-04-27T00:00:00 \
  --map_region WORLD \
  --map_mode category \
  --resolution 300 \
  --days_to_generate 3 \
  --criterion 1 \
  --total_months 1 \
  --csv_path /path/to/export_dir

Below is an example of a generated visibility map for the new moon crescent on 2025-04-27 (Dhū al-Qaʿdah 1446) using the Yallop criterion:

2025-04-27 Dhū al-Qaʿdah 1446—Yallop

Timezone and DST Behavior

  • With find_local_tz=False, naive datetimes are treated as UTC.
  • With find_local_tz=True, timezone is resolved from coordinates as an IANA zone and DST-aware localization is applied.
  • Naive local times that are ambiguous or nonexistent during DST transitions raise ValueError with an explicit message.
  • ITLocation.update_time() in local-timezone mode refreshes timezone offset for the new date (for example winter vs summer offset).

Development

Contributor workflow, validation commands, and platform-specific shell guidance are in CONTRIBUTING.md.

Project Layout

islamic_times/
├── src/islamic_times/            # Python package (public API + mapper package)
├── src/native/                   # C extension sources
├── src/native/include/           # C headers
├── tests/                        # Automated tests
├── docs/                         # Public, repository-shipped documentation
├── .agents/                      # Internal agent guidance (intentional exception)
├── examples/                     # Runnable examples and probes
├── mapper.py                     # Legacy mapper compatibility entrypoint
├── CONTRIBUTING.md               # Contributor guide
├── RELEASE_CHECKLIST.md          # Release checklist
└── pyproject.toml                # Build + tooling configuration

License

This project is licensed under the MIT License.

References

Metadata

Release files for islamic-times 3.1.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 islamic-times 3.1.0
File Size Uploaded
islamic_times-3.1.0.tar.gz 23.8 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for islamic-times 3.1.0
File
islamic_times-3.1.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
islamic_times-3.1.0-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
islamic_times-3.1.0-cp312-cp312-musllinux_1_1_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.1+ x86-64 Details
islamic_times-3.1.0-cp312-cp312-musllinux_1_1_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.1+ x86-32 Details
islamic_times-3.1.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details
islamic_times-3.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
islamic_times-3.1.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
islamic_times-3.1.0-cp312-cp312-macosx_10_9_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.9+ x86-64 Details
islamic_times-3.1.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
islamic_times-3.1.0-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
islamic_times-3.1.0-cp311-cp311-musllinux_1_1_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ x86-64 Details
islamic_times-3.1.0-cp311-cp311-musllinux_1_1_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ x86-32 Details
islamic_times-3.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
islamic_times-3.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
islamic_times-3.1.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
islamic_times-3.1.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
islamic_times-3.1.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
islamic_times-3.1.0-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
islamic_times-3.1.0-cp310-cp310-musllinux_1_1_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-64 Details
islamic_times-3.1.0-cp310-cp310-musllinux_1_1_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-32 Details
islamic_times-3.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
islamic_times-3.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
islamic_times-3.1.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
islamic_times-3.1.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 27.6 MB

Release files / islamic_times-3.1.0.tar.gz

Download URL islamic_times-3.1.0.tar.gz
Size 23.8 MB
Tags Source
SHA-256 checksum
How to use checksums
b19d228f304999cd9471f656b0b8a97f568334b17d9a75267551bfcedc4c6fbe
BLAKE2b-256 checksum
How to use checksums
1be9190dcf220002aadc97dd7ed0033ce4002ff58c179e18a8fc2fa9c08fe952
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp312-cp312-win_amd64.whl

Download URL islamic_times-3.1.0-cp312-cp312-win_amd64.whl
Size 119.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
eb4c600ef6fd4a09c0b0ec811601f321f910f016b4c3921ee906e130987b3a39
BLAKE2b-256 checksum
How to use checksums
ba491d47463f132defec217f69a7dd412f354177cb721b0a97207cca33a23e99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp312-cp312-win32.whl

Download URL islamic_times-3.1.0-cp312-cp312-win32.whl
Size 115.0 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
d5f9995b173139efedd8e7bc423b2dbb9c33450b598ff4c6ad73b629be31148f
BLAKE2b-256 checksum
How to use checksums
6c7f30a9190b509c20959c0c4b1859410b10f800e313b14238076e9d4b340904
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp312-cp312-musllinux_1_1_x86_64.whl

Download URL islamic_times-3.1.0-cp312-cp312-musllinux_1_1_x86_64.whl
Size 167.5 kB
Tags CPython 3.12 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
a77947db5314634a8af3cea6ce046883e38f7f89d9da9c4da964753afa4433ab
BLAKE2b-256 checksum
How to use checksums
4bae2e9312606117fc6f1fde1eee47266f4d5d91d2173c4c9272662c2d3cd345
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp312-cp312-musllinux_1_1_i686.whl

Download URL islamic_times-3.1.0-cp312-cp312-musllinux_1_1_i686.whl
Size 165.9 kB
Tags CPython 3.12 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
05fe5aed141a5423e92e202b21f4200a4f6437664bdce4834270cfce505b373f
BLAKE2b-256 checksum
How to use checksums
a0a89ae4bb53f42f3e03fccae1dc0292b10e4566a880b4e36590486c20bad429
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL islamic_times-3.1.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 246.1 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
46f524b1cf4dc7c61171897220fe136f74d19c42316a1dbddd310681c73e4f69
BLAKE2b-256 checksum
How to use checksums
b1b3795d711df8208be25c2d7fcf16fa3584ab5486057d8f89ee7d34799d9bbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL islamic_times-3.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 234.8 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
f85dc893234fda022906b65dfd601ffa7e0e338e3f6b6faa4f5a5ec08593212f
BLAKE2b-256 checksum
How to use checksums
d402e4fa01a8d565f83dd8b17ca9914545eccd1bd6ef90f6a15ce1c90f72e56e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL islamic_times-3.1.0-cp312-cp312-macosx_11_0_arm64.whl
Size 116.5 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0de6d7b471cb8e63fd75626dfd9fdd546588fc4cb76a132ff62520899c022e44
BLAKE2b-256 checksum
How to use checksums
85ef0b889aa7ddde2212214721b00a868335ebf01cdcf45251d325fc6856f12d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp312-cp312-macosx_10_9_x86_64.whl

Download URL islamic_times-3.1.0-cp312-cp312-macosx_10_9_x86_64.whl
Size 117.2 kB
Tags CPython 3.12 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f5a8c19abb69b9f3e7b809089208f0051587b882118a4f024f148abc67c76f85
BLAKE2b-256 checksum
How to use checksums
e19784fae614bbf064f271fec7672d0cadf0140ab8009d5fb75087a3e86f9620
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp311-cp311-win_amd64.whl

Download URL islamic_times-3.1.0-cp311-cp311-win_amd64.whl
Size 119.6 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
cba2da60130ddb9ee5d68e79b38eaeceb2a0bd7578d738407f7a88b2e41de44b
BLAKE2b-256 checksum
How to use checksums
5d74ea988c26b966f4145cc6e4001eba10716c0aad5699e104926d216d44837c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp311-cp311-win32.whl

Download URL islamic_times-3.1.0-cp311-cp311-win32.whl
Size 114.8 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
0daa6d5f1667a3d3744f8c4a02c3cf8bc42d2925e76cd2c5a63e54da35b011cf
BLAKE2b-256 checksum
How to use checksums
13904308967fdc5c41c5db154768d22e06058cedfbe23e5846a5d6c9b5dbac3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp311-cp311-musllinux_1_1_x86_64.whl

Download URL islamic_times-3.1.0-cp311-cp311-musllinux_1_1_x86_64.whl
Size 166.1 kB
Tags CPython 3.11 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
f54689dd0081d8b0a3076bde87d464119fb5156cc424f84a2776035246ed97d6
BLAKE2b-256 checksum
How to use checksums
54f4603f80852dfcfda0f3f49080e8690644d9f260bf7b7de81f6a59c2df8607
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp311-cp311-musllinux_1_1_i686.whl

Download URL islamic_times-3.1.0-cp311-cp311-musllinux_1_1_i686.whl
Size 166.5 kB
Tags CPython 3.11 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
fe3cf5265a1f46c3813c2fffaf8ebad7545a079a9485646eab407207f371a76a
BLAKE2b-256 checksum
How to use checksums
c6d2e760793c74dae6d901ad315b8d55121bcd05aa259358ec865be6aa7b336d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL islamic_times-3.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 240.3 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
c1cc19e4b18e30c95e92daf6f591f7f5b9dd581383e25de704dfc1936c26d005
BLAKE2b-256 checksum
How to use checksums
495050003a570e78e4165c9ca113e9ac0ba52c4e17d96f6a2ab86f816f619b67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL islamic_times-3.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 230.2 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
69a8446921612b29150354ee65aa643596092a0a2435085cee19a9fc011cdffa
BLAKE2b-256 checksum
How to use checksums
016b6aefea25006818a7cd83a9e6e447e8d002f84f5e42b27fe0776f57134275
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL islamic_times-3.1.0-cp311-cp311-macosx_11_0_arm64.whl
Size 116.4 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f11d0e6004ac2fa5f81c95cca3f6d92c414a77c131098f6b695124f6aeb13292
BLAKE2b-256 checksum
How to use checksums
a23a8ce49d75b1c3260b38ddc96361e677fcdcc730493420207d716903629373
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL islamic_times-3.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 116.9 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
759609e28a2cc534a7b84ec14145a370c6a216b60502c9e3f4c9166607ed6776
BLAKE2b-256 checksum
How to use checksums
46c4959829af798ddac8bc09cf27f78af8f984a3c9b6097d9829a3273f24acdb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp310-cp310-win_amd64.whl

Download URL islamic_times-3.1.0-cp310-cp310-win_amd64.whl
Size 119.7 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
451983f31fec05a053eb1155f29e88eabf0fb5f5ea9f83dc14fa833a15e155e8
BLAKE2b-256 checksum
How to use checksums
a78a0f9de43349eeee55018950606645ba7a8f0f8b388590a0345d6ac491b8f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp310-cp310-win32.whl

Download URL islamic_times-3.1.0-cp310-cp310-win32.whl
Size 115.0 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
a3c47e7e7be134dc5d5fa259825824290e538dd3b6c2e894c3555a8b93fb38b7
BLAKE2b-256 checksum
How to use checksums
1d40f3a5fcb807ae463ecb5c1a02713136aed457db6849ab11a48d1abf26e7f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL islamic_times-3.1.0-cp310-cp310-musllinux_1_1_x86_64.whl
Size 162.0 kB
Tags CPython 3.10 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
f7cfb38525ca794c3725d9765e38bad413138177e29feaf6ba53dd6443e31389
BLAKE2b-256 checksum
How to use checksums
f679b44bb0c49e0ecb64010333d328a8d37576a5a54153601abbe2dcd907b64a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp310-cp310-musllinux_1_1_i686.whl

Download URL islamic_times-3.1.0-cp310-cp310-musllinux_1_1_i686.whl
Size 162.6 kB
Tags CPython 3.10 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
e1524e3893eaaa622f0d344e9e479608a1e93acf2c4b98115c2e8193a1b90d75
BLAKE2b-256 checksum
How to use checksums
77128d87ec6e27746a8cb82316c3f0b54e706b567cfe83f49ebfb80e81bd5050
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL islamic_times-3.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 234.4 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
6760e1991d6f7d7e07b9d815e9b91088c0c6d583561fb7c646912eb99d8bf7d6
BLAKE2b-256 checksum
How to use checksums
12fda5ddf6d8ee6e7879c753018cde1a85555a2965b41761134e96e1cf269806
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL islamic_times-3.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 225.1 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
fda7461c9a5c032572824f4b8e07c5baf5d19c4efdfe03e9feeafd1a0154f01c
BLAKE2b-256 checksum
How to use checksums
019af8b70f8780a1c34e040cac786c1ba83230fb19f077b2aecb47b0aa233b68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL islamic_times-3.1.0-cp310-cp310-macosx_11_0_arm64.whl
Size 116.5 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
30ad13542d9b31d42734092804dc53ee7c823b405d2a13d63b806ba3f3332b75
BLAKE2b-256 checksum
How to use checksums
15f62e7468b5f1fb497db6a940c2f8d4ba71ae1e9b73ed54947faacd647d6600
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / islamic_times-3.1.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL islamic_times-3.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 117.1 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f6728bd6e6073806fd48d2c2ec2f5b96d0c59a42e836b619b6763eeed163e2ed
BLAKE2b-256 checksum
How to use checksums
457a43bf9e69169776b86e210fdda7143b82e5117a0b99527ab085713381977d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

3.1.0 This release

25 release files

3.0.0

25 release files

2.0.7

25 release files

2.0.5

25 release files

2.0.4

25 release files

2.0.3

25 release files

2.0.2

25 release files

2.0.1

25 release files

2.0.0

17 release files

1.7.3

2 release files

1.7.2

2 release files

1.7.1

2 release files

1.7.0

2 release files

1.6.5

2 release files

1.6.4

2 release files

1.6.3

2 release files

1.6.2

2 release files

1.6.1

2 release files

1.6.0

2 release files

1.5.1

2 release files

1.5.0

2 release files

1.4.2

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.0.0

2 release files

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