Hdate

Latest version: v1.0.3

Safety actively analyzes 723200 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 8

0.5

* Create 0.5 version for critical bugfix in Zmanim. tsvi
* Bugfix for Zmanim due to move to python 3. tsvi
* Add setup.cfg for creation of universal wheel. tsvi

0.4

* Update package to version 0.4 which includes python 3 support. tsvi

* Merge pull request 11 from tsvi/py3. tsvi

Adding python 3 support

* Fix **repr** under python 2.7. tsvi

* Remove dependency on future. tsvi

* Remove from unnecessary from builtins import ... tsvi

* Fix missed divisions by futurize. tsvi

* Fix unicode issues after futurize. tsvi

* Cleanup linter and whitespace errors introduced by future. tsvi

* Create python 3 branch after auto-translating with future. tsvi

* Add python3 to list of environments. tsvi

0.3

* Merge pull request 10 from tsvi/dev. tsvi

More unittests and multiple bugfixes

* Update README.rst. tsvi

* Update README.rst. tsvi

* Prepare for 0.3 release. tsvi

* Cover all possible year combinations. tsvi

* Revert "Remove lines of code which will never be reached" tsvi

This reverts commit b4e9dad804591d6ec217711766e4686be65d3577.
Actually one line will be reached so added it back in

* Remove lines of code which will never be reached. tsvi

* Add more tests for get_reading() tsvi

* Add test for get_reading on weekday. tsvi

* Add 5778 to get_reading() test. tsvi

* Start testing of get_reading() function. tsvi

* Fix in test: edge case this_date is 29.02 of leap year. tsvi

* Add full coverage to get_hebrew_number. tsvi

* Bugfix for get_parashe in case user requests English, not short would
return None. tsvi

Was found using included unittests

* Move holidays tests into a separate class. tsvi

* Fix flake8 errors. tsvi

* Move sanity check for hebrew date to input of date, not when querying
get_holiday() tsvi

This gives get_holiday() 100% coverage

* Add tests specific for Adar holidays (dealing with multiple Adars and
Chanuka on 3rd of Tevet. tsvi

* Change last elif case into else for better coverage. tsvi

* Bugfix for omer string in case of tens only - 20, 30) etc. tsvi

* Fix flake8 errors. tsvi

* Add unittests for Zmanim. tsvi

* Remove case of Zhabotinsky day falling on Shabbat. tsvi

Although the letter of the law specifies that in such case the day is
to be held on Sunday, such a case can never happen, as 29th of Tamuz
can only happen on Sunday, Tuesday, Thursday and Friday.

* More bugfixes for holiday corner cases. tsvi

* Add pytest.ini to ignore distribution file list. tsvi

* Add options for looponfail. tsvi

* Fix testcases testing days before range. tsvi

* Fix unittest ranges. tsvi

* Bugfix for Zhabotinsky day: there's no such thing as 30'th of Tamuz.
tsvi

* Add unittests for more dates. tsvi

* Add tests for diaspora yom tov. tsvi

* DRY: split and generalize tests for get_holiday() tsvi

* Bugfix: hebrew number == 0 should raise an error as well. tsvi

* Disregard calling coveralls in tox exit status. tsvi

* Fix for flake8. tsvi

* Bugfix: in case of values over 1000, add a geresh + space after the
thousands. tsvi

* Add unittests for hebrew_number() tsvi

* Fix flake8 failures. tsvi

* Bugfix for get_omer_string() tsvi

* Add tests for omer day strings. tsvi

* Merge pull request 5 from tsvi/master. royi1000

Add tests for holyday type and omer day and some small code refactoring

* Fix comment. tsvi

* Add support for coveralls. tsvi

* .pylintrc does not need to be distibuted with manifest. tsvi

* .pylintrc. tsvi

* Test all the different holidays for get_holyday_type. tsvi

* Add --cov-branch option to tox.ini. tsvi

* Add more unittests for shalosh regalim. tsvi

* Remove unnecessary method. tsvi

* Add exception for linter and some better comments. tsvi

* Revert "Refactor calculation of molad for a shorter and more readable
'if' statement" tsvi

This reverts commit 7623b425ca1b3b9ee516e61298ef3d62d92fd284.

* Add tests for omer day and refactor code. tsvi

* Simplify some of the code, rename `jd_`, `_jd`, `jday` and `jdate` to `jdn`. tsvi

* Refactor calculation of molad for a shorter and more readable 'if'
statement. tsvi

* Refactor get_holiday function to cleanup multiple return statements. tsvi

* Remove unused class attribute. tsvi

* Merge pull request 4 from tsvi/master. royi1000

Sorry for such a large pull request

* Refactor code so all values are initialized in **init** of HDate. tsvi

* Add htmlcov to .gitignore. tsvi

* Add test for the vaious holidays. tsvi

* Fix flake8 and pydocstyle errors. tsvi

* Setting hdate or setting gdate all class variables should be the same. tsvi

* Bugfix: when initalizing using hdate_set_hdate, set the class hdate. tsvi

* Test for first day of rosh hashana and pesach. tsvi

* Rename function for disambiguation. tsvi

* Add more tests for year size. tsvi

* Add testing for length of year. tsvi

* Add flake8 tests to tests. tsvi

* Add HDate tests for weekday. tsvi

* Cleanup error too-many-local-variables. tsvi

* Remove unnecesary else after return (unpythonic) tsvi

* Move get_holyday_type out of class. tsvi

* Finish cleaning up invalid-name errors in pylint. tsvi

* Add first py.test tests. tsvi

* Add check for MANIFEST.in. tsvi

* Fix typo. tsvi

* Add python version supported. tsvi

Currently only 2.7 is supported.

* Fix typo. tsvi

* Add pydocstyle tests and implement fixes in docstrings. tsvi

* Add docstrings. tsvi

* Rename jd variable to jday. tsvi

* Fix use of relative imports. tsvi

* Fix tox basepython. tsvi

* Remove from travis unsupported python versions. tsvi

* Remove hdate_julian executable permissions. tsvi

* Update gitignore with more venv files. tsvi

* Fix indentation. tsvi

* Rename jd variable to fix variable name length. tsvi

* Add docstring for htables module. tsvi

* Rename private function names to fix lint errors. tsvi

* Rename constants so they match python naming convention. tsvi

* Cleanup a few short variable names. tsvi

* Cleanup whitespace. tsvi

* Fix bugs, use of bad variable and accidentally unused variable. tsvi

* Remove redundant code. tsvi

* Remove original C source code. tsvi

* Remove unused duplicate code. tsvi

* Merge branch 'master' of [https://github.com/royi1000/py-libhdate]. tsvi

* Merge pull request 1 from tsvi/master. royi1000
Cleanup of flake8 errors and a small fix to README so it shows up more clearly

* Cleanup variable names for better compliance with pylint. tsvi

* Add Travis CI YAML file. tsvi

* Cleanup code based on pylint recommendations. tsvi

* Update .gitignore. tsvi

* Add tox.ini for tests. tsvi

* Edit whitespaces in table. tsvi

* Update markdown to show code python console text correctly. tsvi

* Fix all flake8 errors. tsvi

* Fix flake8 errors (except line to long) tsvi

* Add omer string. royi1000

* First pypi upload. royi1000

* Add strings. royi1000

* Move tables to diffrent file. royi1000

* Move tables to diffrent file. royi1000

* Add more zmanim. royi1000

* Add Zmanim. royi1000

* Fix .gitignore to include `*.pyc`. royi1000

* Fix syntex error. royi1000

* Fix syntex errors. royi1000

* Add sun times. royi1000

* Add julian. royi1000

* First commit. royi1000

Page 8 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.