Releases: HETHAT/aladhan.py
Releases · HETHAT/aladhan.py
aladhan.py v1.2.2
aladhan.py 1.2.2
Changelog
Fix errors after an api change by adding:
DateType.lunarSightingDateType.adjustedHolidaysDateType.method
Full Changelog: v1.2.1...v1.2.2
Links
aladhan.py v1.2.1
aladhan.py 1.2.1
Changelog
Changed
- Fix
Prayer.time_utc - Fix times being one day behind.
- Fix
Client.get_next_prayer - Fix
Client.get_islamic_holidays
Removed
- Remove
Prayer.remaining_utc - Remove syntax highlighting
Full Changelog: v1.2.0...v1.2.1
Links
aladhan.py v1.2.0
aladhan.py 1.2.0
Changelog
Added
- Covered current event endpoints.
Client.get_current_timeClient.get_current_dateClient.get_current_timestampClient.get_current_islamic_yearClient.get_current_islamic_month
- Covered holidays endpoints.
Client.get_next_hijri_holidayClient.get_hijri_holidaysClient.get_islamic_holidays
- Covered info endpoints
Client.get_statusClient.get_special_daysClient.get_islamic_months
- Covered next prayer endpoints
Client.get_next_prayer_by_addressNextPrayerData
aladhan.BaseDatealadhan.enums.Shafaq- Added a
shafaqparameter forParameters aladhan.exceptions.InvalidShafaqaladhan.exceptions.TooManyRequests- Adding the new changes to the api.
Timings.first_thirdTimings.last_third
- Auto management of rate limits.
Changed
- Fixed date converters, they were switched around ...
Prayer.datais nowUnion[Data, NextPrayerData]
Removed
- No longer supports Python v3.6.
Prayer.timings
Links
aladhan.py 1.1.0
aladhan.py 1.1.0
Changelog
Added
- Covering more 5 endpoints about date converting
Client.get_hijri_from_gregorianClient.get_gregorian_from_hijriClient.get_hijri_calendar_from_gregorianClient.get_gregorian_calendar_from_hijriClient.get_islamic_year_from_gregorian_for_ramadan
Changed
- The following are now optional
Date.dataDate.readableDate.timestamp
Links
aladhan.py 1.0.0
aladhan.py 1.0.0
Changelog
Added
- Synchronous usage for the module !
__all__and__slots__for better performance.- Module exceptions.
loggingis now implemented.Method.params_stra string in"fajr,maghrib,isha"format.
Changed
- Renamed
DefaultArgstoParameters- Renamed
Meta.default_argstoMeta.parameters - Renamed
defaultsparameter in all getters toparams
- Renamed
Timings.next_prayernow returnsNoneinstead if upcoming prayer wasn't in date. and Its no longer awaitable.Method.paramschanged to be a property.Schools,MidnightModes,LatitudeAdjustmentMethodsare now enums.
Removed
AsyncClient. Replaced withClient(is_async=True)instead.
Look into README for more info!
Links
aladhan.py 0.2.0
aladhan.py 0.2.0
- Add method
closeforAsyncClient - Add custom method.
- Add timezone param for :class:
DefaultArgs - Add async context manager for
AsyncClient - Remove beartype.
links
aladhan.py 0.1.4
aladhan.py 0.1.4
- Added
Timings.as_dictand__iter__forTimings. - Added
__hash__for the rest of base types. - Renamed
AsyncClient.__get_restoAsyncClient._get_res. - Renamed
AsyncClient.__get_timingstoAsyncClient._get_timings.
links
aladhan.py 0.1.3
aladhan.py 0.1.3
Whats new ?
- Added
AsyncClient.get_qiblaAsyncClient.get_asmaAsyncClient.get_all_asmaQiblaIsm
links
aladhan.py 0.1.2
aladhan.py 0.1.2
Whats new ?
-
Added
Prayer.time_utcPrayer time in utc.Prayer.remaining_utcRemaining time for prayer for utc.Prayer.timingsOriginalTimingsobj.
-
Removed
- Caching
AsyncClient.close
-
Fixed
RuntimeErrorSaying event loop is closed.
links
aladhan.py 0.1.1
aladhan.py 0.1.1
Whats new ? nothing much just a bug fix.
- Fixing
Timings.next_prayerbug when next prayer is going to be fajr.