Holidays

Latest version: v0.48

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

Scan your dependencies

Page 6 of 12

0.20

Not secure
============

Released February 23, 2023

- Add localization support, 827 (arkid15r, bkthomps, dragoon)
- Introduce `HolidayBase::_is_leap_year()`, 886 (arkid15r)
- Introduce `HolidayBase::_is_monday` - `HolidayBase::_is_sunday` helper methods, 841 (arkid15r)
- Refactor Burundi holidays, 925 (KJhellico)
- Refactor Cuba holidays, 927 (KJhellico)
- Refactor HolidayBase class and utils, 815 (arkid15r)
- Refactor common.TestCase, 926 (arkid15r)
- Refactor days offset calculation for recently added countries, 924 (KJhellico)
- Refactor days offset calculation: replace `relativedelta` with `timedelta` (tests), 901 (arkid15r)
- Refactor days offset calculation: replace `relativedelta` with `timedelta`, 900 (arkid15r)
- Refactor implicit returns, 935 (arkid15r)
- Add Panama holidays, 916 (KJhellico)
- Localize ascii incompatible countries, 955 (arkid15r)
- Change holiday name separator from ", " to "; ", 922 (arkid15r)
- Fix Hong Kong, 928 (KJhellico)
- Fix Islamic holidays calculation, 914 (KJhellico)
- Fix Thailand related changes coverage decrease, 942 (arkid15r, PPsyrius)
- Fix Ukraine tests, 943 (KJhellico)
- Fix readthedocs.io build, 973 (arkid15r)
- Improve Thailand holidays, 929 (PPsyrius, arkid15r, KJhellico)
- Optimize Botswana observed holidays, 932 (KJhellico)
- Optimize Burundi observed holidays, 933 (KJhellico)
- Optimize Montenegro: observed holidays, 908 (KJhellico)
- Optimize Ukraine observed holidays, 934 (KJhellico)
- Optimize observed holidays, part 1, 949 (KJhellico)
- Optimize observed holidays, part 2, 952 (KJhellico)
- Update Albania observed holidays, 950 (KJhellico)
- Update Australia holidays: fix 2020 QLD holidays, 923 (arkid15r)
- Update Bolivia holidays, 910 (KJhellico)
- Update Bosnia and Herzegovina holidays, 909 (KJhellico)
- Update Canada holidays (add National Day for Truth and Reconciliation in British Columbia), 951 (KJhellico)
- Update Jamaica holidays, 913 (KJhellico)
- Update PR template, 960 (arkid15r)
- Update Poland holidays, add uk localization, 947 (KJhellico)
- Update dev/test environments, 930 (arkid15r)
- Upgrade dependency: change black version from 22.12.0 to 23.1.0, 921 (arkid15r)
- Upgrade pre-commit config: mypy v1.0.1, 970 (arkid15r)
- Add GitHub pull request template, 911 (arkid15r)
- Add International Women's Day for DE-MV, 936 (alexanderschulze)
- Add Marshall Islands (ISO-3666-1 code MH), 937 (mborsetti)
- Add Northern Mariana Islands (ISO-3666-2 code US-MP), 939 (mborsetti)
- Add United States Minor Outlying Islands (ISO-3666-2 code US-UM), 940 (mborsetti)
- ISO 3166-1 for US subdivisions, 941 (mborsetti, dr-prodigy)
- Rename dev env setup target, 944 (arkid15r)
- Suppress warnings for tests, 945 (arkid15r)

0.19

Not secure
============

Released January 30, 2023

- Copyright update 2023
- Added Arkadii Yakovets (arkid15r) to project collaborators / maintainers - welcome!
- Add supported countries tests 878 (arkid15r)
- Update tox configuration 881 (arkid15r)
- Use augmented assignment statements 890 (arkid15r)
- Clean up timedelta/relativedelta usage 892, 894 (arkid15r)
- Add Albania initial support 895 (arkid15r)
- Add Andorra initial support 896 (arkid15r)
- Add Bahrain initial support 888 (arkid15r)
- Add Montenegro initial support 897 (arkid15r)
- Add San Marino initial support 898 (arkid15r)
- Add Vatican City initial support 904 (arkid15r)
- Add Monaco holidays 877 (KJhellico)
- Migrate prophet.hdays countries 887 (arkid15r)
- Dominican Republic fix Corpus Christi holiday, tests refactoring 906 (KJhellico)
- Japan: substitute holidays and citizens' holidays calculation 879 (KJhellico)
- Singapore holidays update 880 (KJhellico)

0.18

Not secure
============

Released December 27, 2022

- Code refactoring 801, 870 (arkid15r)
- Test refactoring / common functions 800, 830, 844 (arkid15r)
- Pre-commit reviews 786, 795 (KJhellico, arkid15r, dr-p)
- Import cleanup, flake8 settings review 792 (arkid15r, KJhellico, dr-p)
- PyMeeus for equinox and solstice calculation 828, 863 (Nalguedo)
- Easter holidays refactoring and unification 803 (KJhellico)
- Observed holidays calc optimizations 824 (KJhellico)
- Special holidays refactoring for 13 countries 796 (arkid15r, KJhellico)
- Support for Indonesia 787 (KJhellico)
- Support for Pakistan 847 (KJhellico)
- Support for Armenia 875 (KJhellico)
- Korea renamed to South Korea 797 (arkid15r)
- Azerbaijan: refactoring 859 (KJhellico)
- Hong Kong: optimizations 786 (KJhellico)
- Korea fixes 791 (KJhellico) + test optimizations (dr-p)
- Zambia: optimizations and refactoring 798 (KJhellico)
- Vietnam: optimizations and refactoring 799 (KJhellico)
- Malaysia: optimizations, refactoring and fixes 802, 858 (KJhellico)
- New Zealand: optimizations and refactoring 836 (KJhellico)
- Chile: optimizations 834 (KJhellico) + fixes 828 (Nalguedo)
- Uruguay updates 809 (KJhellico)
- Kazakhstan updates 829, 867 (KJhellico)
- Canada fixes 811 (jasonjensen)
- Nigeria updates 823 (KJhellico)
- NY Stock Exchange updates 817, 853 (SnowX65, KJHellico)
- New Zealand optimizazions 872 (KJhellico)
- Madagascar updates 818 (KJhellico)
- Paraguay updates 819 (KJhellico)
- United Kingdom updates 840 (KJhellico)
- South Africa: optimizations and updates 820, 848 (KJhellico)
- US updates 857 (KJhellico)
- Switzerland: optimizations, fix 821 (KJhellico)
- Angola: optimizations, fix 822, 835 (KJhellico)
- India updates 825 (KJhellico)
- NY Stock Exchange updates 833 (SnowX65, KJhellico)
- Hungary fixes 826 (KJhellico)

0.17.2

Not secure
==============

Released November 23, 2022
- Swaziland deprecation warning fix 794 (arkid15r)

First release (0.17) November 13, 2022

- 100% test coverage, code refactoring 747, 749 (arkid15r)
- Special holidays (one-off) support 724 (arkid15r, dr-p)
- Support for Bosnia and Herzegovina 683, 725 (kasya, arkid15r)
- Support for Liechtenstein 650, 728, 758 (kasya, arkid15r)
- Added isort to pre-commit 722, 734 (arkid15r, dr-p)
- Get item multiple return type fix (dr-p) TODO: possible refactor required
- Sort overlapping holiday names 713 (kasya, arkid15r)
- Supported country / financial lists fix 764 (arkid15r)
- Various refactorings 777 (arkid15r)
- Various refactorings 756, 759, 760, 766, 767, 770, 775, 776, 780 (KJhellico)
- Portugal improvements 753 (Nalguedo)
- Brazil improvements 761, 592 (Nalguedo)
- Uruguay improvements 758 (kasya)
- Hong Kong improvements 779, 782 (poshingchu)
- Swaziland deprecation, replaced by Eswatini 721 (bkthomps)
- Norway, Sweden rework 771 (arkid15r)
- South Africa rework 773 (KJhellico)
- Singapore fixes 717, 726, 754, 782 (amas01, mborsetti, kasya, poshingchu)
- Canada fixes 715, 733 (bkthomps, MichaelThessel)
- Honduras fixes 720, 744 (bkthomps, arkid15r)
- Japan upgrades (added substitute holidays) 723 (shohirose)
- Malaysia fix 736, 782 (shahonseven, poshingchu)
- Ukraine fixes 743, 746 (KJhellico)
- Bulgaria fixes 748 (KJhellico)
- Isle of Man fix 762, 764 (arkid15r)
- Lithuania fix 781 (Nalguedo)
- Sweden fix 783 (sander-visser, KJhellico)

0.16

Not secure
============

Released September 16, 2022

This release is dedicated to Queen Elizabeth II (21 April 1926 – 8 September 2022),
who lived her long life as a monarch through 2 centuries, in both happy and difficult moments,
with grace, dignity and an always inspiring strong sense of duty and warm heart.
Goodbye "Lilibet", you have symbolically been a queen, a mother and a grandmother
to a lot of us, and will be dearly missed.

- Financial market support review, new method financial_holidays(..) 694 (dr-p)
- Support for Moldova 695 (Thedand)
- Support for Bolivia 679, 698 (kasya)
- UK updates 702 (JPunter, violuke)
- Australia updates 699 (Ryan-McCrory, dr-p)
- Canada updates 710 (bkthomps)
- New Zealand updates 708, 709 (dr-p, markhoneth)
- NYSE updates 693, 696 (kasya)

0.15

Not secure
============

Released August 21, 2022

- Added support for Python3.11 (dr-p)
- Updated README - improved badges area (dr-p)
- Support for Cuba 678 (bthompson, dr-p)
- Typechecking implementation, first release (HolidayBase, utils, some sample countries) 661 (dimbleby)
- Test coverage improvement 633 (akosfurton, dr-p)
- Drop support for UK subdivisions as countries (England, Scotland..) (dr-p)
- Drop support for IsleOfMan as UK subdivision (dr-p)
- Drop support for PortugalExt (ie: extended Portugal) (dr-p)
- US fixes 675 (arkid15r)
- Colombia fixes & test improvements 676 (bkthomps)
- Venezuela fixes & test improvements 677 (bkthomps)
- Canada fixes 579 (dr-p, scubaandre)
- Ukraine refactoring 681 (kasya)
- Italy update 689 (g-gg, dr-p)
- Bump pre-commit and setup-python actions 672, 682, 686, 688 (dr-p)
- Doc example fix 685 (steakhutzeee, dr-p)

Page 6 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.