Skip to content

Commit

Permalink
Merge pull request #1495 from vacanza/beta
Browse files Browse the repository at this point in the history
v0.34
  • Loading branch information
arkid15r authored Oct 2, 2023
2 parents 39f555a + 77f812d commit b171a35
Show file tree
Hide file tree
Showing 173 changed files with 218,267 additions and 481 deletions.
5 changes: 0 additions & 5 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,6 @@ repos:
hooks:
- id: tox-ini-fmt

- repo: https://github.com/asottile/setup-cfg-fmt
rev: v2.4.0
hooks:
- id: setup-cfg-fmt

- repo: local
hooks:
- id: tests
Expand Down
13 changes: 13 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
Version 0.34
============

Released October 2, 2023

- Introduce holiday snapshots (#1478 by @arkid15r)
- Add Laos holidays (#1483 by @PPsyrius)
- Update Belarus holidays: add substituted holidays (#1486 by @KJhellico)
- Update ES snapshot (#1481 by @arkid15r)
- Update NYSE holidays: fix Juneteenth National Independence Day start year (#1484 by @KJhellico)
- Update Spain holidays (#1476 by @KJhellico)
- Update package configuration: migrate to pyproject.toml (#1466 by @arkid15r)

Version 0.33
============

Expand Down
11 changes: 7 additions & 4 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
include CHANGES
include holidays/py.typed
include CONTRIBUTING.rst
include Makefile

recursive-include docs *
recursive-include holidays *.py
recursive-include holidays/locale *.mo
recursive-include holidays/locale *.po
recursive-include scripts/l10n *.py
recursive-include tests *.py
recursive-include requirements *

prune docs/build
prune tests
3 changes: 3 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,9 @@ setup:
pre-commit install --hook-type pre-push
make l10n

snapshot:
scripts/generate_snapshots.py

test:
scripts/l10n/generate_mo_files.py
pytest --cov=. --cov-config=pyproject.toml --cov-report term --cov-report lcov --durations 10 --durations-min=0.75 --dist loadscope --no-cov-on-fail --numprocesses auto
Expand Down
6 changes: 5 additions & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ Available Countries
.. _ISO 639-1 code: https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
.. _ISO 639-2 code: https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes

We currently support 134 country codes. The standard way to refer to a country
We currently support 135 country codes. The standard way to refer to a country
is by using its `ISO 3166-1 alpha-2 code`_, the same used for domain names, and
for a subdivision its `ISO 3166-2 code`_. Some of the countries support more
than one language for holiday names output.
Expand Down Expand Up @@ -417,6 +417,10 @@ The list of supported countries, their subdivisions and supported languages
- KG
-
-
* - Laos
- LA
-
- en_US, **lo**, th
* - Latvia
- LV
-
Expand Down
2 changes: 1 addition & 1 deletion holidays/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
from holidays.registry import EntityLoader
from holidays.utils import *

__version__ = "0.33"
__version__ = "0.34"


EntityLoader.load("countries", globals())
Expand Down
Loading

0 comments on commit b171a35

Please sign in to comment.