Skip to main content

📆 Bahire Hassab(ባህረ ሐሳብ) 🇪🇹 📦

Upload Python Package

  • A python module for calculating Ethiopian Holidays and Lents

Table Of Content

Description

  • This is a python Installation module for Ethiopian Calender method for determining the dates of lents and holidays or in Amharic Bahire Hassab ባህረ ሐሳብ
  • I have used the native calculation method If you want the book I used you can find it
  • Each of the names I used in the module is mostly the Amharic Equivalent of the holiday if you want all you can get it Click Here!.

Installation

  • Bahire Hassab is available now on
  • You can Install it through pip by
pip install bahire-hassab

Documentation

  • There is a snippet how to use it for your personal projects
from bahire_hasab import BahireHasab
from detetime import detetime
# The year according to the Ethiopian Calender
year = datetime.now().year -8
bh = BahireHasab(year)
eth_easter = bh.tnsae
print(eth_easter)# ሚያዚያ 8 this is for the Ethiopian year 2015
# This is should print the date of the Ethiopian Easter according to the Ethiopian Calendar
  • The method names are home how different from most methods that we know since I used most of them in Amharic there is their Equivalent in English
Method English Equivalent Description
new_year Ethiopian New Year The day of new year in Amharic
abiy_tsome Ethiopian Great Lent Begin The day at which the great lent begin in Ethiopia
neneweh Ethiopian Fast of Neneviah The Day of begining of the Neneviah fast
debre_zeyt Ethiopian Great lent middle The middle day of the Ethiopian Great lent
hosaena Ethiopian Hoseana The day of Entrance of Jesus to Jerusalem in Ethiopian Calender
sklet The holy Friday The day of holyfriday in Ethiopian Calender.
tnsae Ethiopian Easter The day of Easter in Ethiopian Calender.
rkbe_kahnat - -
erget The day of ascension Returns the day of ascension of the year.
beale_hamsa The Pentecost Returens the day of Pentecost of the year.
tsome_hawaryat - -
tsome_dhnet - -

Todo

  • Releasing the package to pypi.org
  • Making API for it
  • Support for Gregorian Calender
  • Finding corner Canses

Metadata

Release files for bahire-hasab 0.2.8

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

Source distribution (sdist)

Source distribution for bahire-hasab 0.2.8
File Size Uploaded Provenance
bahire-hasab-0.2.8.tar.gz 7.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for bahire-hasab 0.2.8
File Interpreter ABI Platform
bahire_hasab-0.2.8-py3-none-any.whl Python 3 none any Details

Total release size: 15.2 kB

Release files / bahire-hasab-0.2.8.tar.gz

Download URL bahire-hasab-0.2.8.tar.gz
Size 7.8 kB
Tags Source
SHA-256 checksum
How to use checksums
57704899e3bb61f0fd748bd6a9aa539f7372e8eb76dd7c1bca31663e3f92c0b4
BLAKE2b-256 checksum
How to use checksums
6e24eb4ebfe0a669d4101b3486ceab9d2898923477b189e70b2c23e99f6fc1ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.17

Release files / bahire_hasab-0.2.8-py3-none-any.whl

Download URL bahire_hasab-0.2.8-py3-none-any.whl
Size 7.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5da5915234038442f5b01fc45f9874d4b6c90e2fd4dbc7a14fb5a4aa6a500fba
BLAKE2b-256 checksum
How to use checksums
4754319b481f0ed1b921dbe1cc562344f5c67514fc2ada62c72b84001bcc29d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.17

Security for bahire-hasab 0.2.8

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.

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