Commit Graph

1054 Commits

Author SHA1 Message Date
Bruno Bord 3d0748edda
Back to development -> 6.0.0.dev4 2019-07-11 14:35:50 +02:00
Bruno Bord 25fd4de794
v5.2.3 2019-07-11 14:29:21 +02:00
Bruno Bord 9c758ca16d
Merge pull request #388 from KidkArolis/fix-romania
Fix Romania, mixin order matters when mixing in OrthodoxMixin
2019-07-11 14:26:58 +02:00
Karolis Narkevicius 0c6eeae4f8 Fix Romania, mixin order matters when mixing in OrthodoxMixin 2019-07-08 11:02:06 +01:00
Bruno Bord 4b0e443574 Back to development -> 6.0.0.dev4 2019-07-07 22:29:21 +02:00
Bruno Bord d0058654a4 v5.2.2 2019-07-07 22:23:24 +02:00
Bruno Bord f02dbbfcde
Merge pull request #387 from KidkArolis/fix-denmark
Fix Denmark, remove observances
2019-07-07 22:18:59 +02:00
Karolis Narkevicius 811c6b863c Fix Denmark, remove observances
According to the following sources:

https://www.timeanddate.com/holidays/denmark/2019
https://publicholidays.dk/2019-dates/

Palm Sunday, Constitution Day, Christmas Eve and New Year's Eve are Observances and not non working days
This seems to be also true for past years (checked 2015, 2010, 2000)
2019-07-05 17:19:32 +01:00
Bruno Bord 380acd6885 Back to dev => 6.0.0.dev3 2019-07-05 14:49:58 +02:00
Bruno Bord 2cc3b63584 v5.2.1 2019-07-05 14:41:13 +02:00
Bruno Bord 7b7dfc1df0
Merge pull request #384 from peopledoc/381-uk-2020-may-bank-holidays
Fixed United Kingom's 2020 holidays
2019-07-05 14:38:52 +02:00
Bruno Bord 3f8920b5a4 Fixed United Kingom's 2020 holidays
The Early May Bank Holiday has been moved to May 8th to commemorate the 75th anniversary of the end of WWII

closes #381
2019-07-05 14:22:50 +02:00
Bruno Bord d12cc0fb6a
Merge pull request #383 from peopledoc/366-packaging-procedure-improved
Improved packaging procedure
2019-07-04 16:53:16 +02:00
Bruno Bord bde45f693a Improved packaging procedure
closes #366
2019-07-04 16:47:18 +02:00
Bruno Bord 46b20cf5d5 Back to dev => 6.0.0.dev2 2019-07-04 15:59:00 +02:00
Bruno Bord e0b04da1d1 v5.2.0 2019-07-04 15:53:00 +02:00
Bruno Bord 44a2c3018e
Merge pull request #380 from peopledoc/changelog-do-not-change-version
Documentation: please do not change version in changelog/setup.py files.
2019-07-04 15:47:37 +02:00
Bruno Bord cf475627c8 Add a note about the fact that contributors should not change the version number in the changelog and/or the ``setup.py`` file 2019-07-04 15:43:19 +02:00
raybuhr 9a0974f74c Add JapanBank class (#379)
* add JapanBank class. FYI: The Bank of Japan lists all holidays and other dates closed
on their public website, https://www.boj.or.jp/en/about/outline/holi.htm/.
* make some adjustments in the Japan calendar (see below)

In researching this dates, I found that the Japan calendar also needed to be updated because of adjustments in 2019 and 2020 due to the new emperor. Some fixed holidays were added and some variable holidays got shifted around.

I have tested and verified all the Bank of Japan holidays match what has been publicly posted for 2019 and 2020. I have also compared the national holidays of Japan to what is available at https://www.timeanddate.com/holidays/japan/.
2019-07-04 15:41:40 +02:00
Bruno Bord 3b66969634 Back to development => 6.0.0.dev1 2019-06-27 13:39:20 +02:00
Bruno Bord 46fcdffe13 v5.1.1
This is a bugfix release, containing a new holiday for Luxembourg calendar.
2019-06-27 13:33:03 +02:00
Georges Toth e8f3fc6f52 add europe day for Luxembourg (#377)
Add europe day for Luxembourg, this holiday was created in 2019.
2019-06-27 13:31:35 +02:00
Bruno Bord 5f7222a43b Changelog fixes for further reference 2019-06-24 17:43:45 +02:00
Bruno Bord 87e89d21a3
Merge pull request #376 from peopledoc/better-coverage-handling
Display missing lines in coverage report
2019-06-24 17:34:44 +02:00
Bruno Bord eb86f1837d Display missing lines in coverage report
It should help tracking uncovered parts of workalendar.
2019-06-24 17:05:07 +02:00
Bruno Bord 47e46acc3b Back to development => 6.0.0.dev0 2019-06-24 10:50:21 +02:00
Bruno Bord 033cf69aa2 v5.1.0 2019-06-24 10:36:38 +02:00
Tayyip G b8b6d99821 Added Turkey calendar
refs #371

This branch is based on @tayyipgoren original work.

It adds an optional islamic delta to apply on-demand, by custom or specifically per year.
Also added tests for New Years shift, which happens on Sunday.
2019-06-24 09:08:23 +02:00
Bruno Bord 8d363a5b0d
Merge pull request #372 from peopledoc/better-coverage-handling
A better coverage handling
2019-06-21 16:30:25 +02:00
Bruno Bord 645ad48ee6 A better coverage handling
now coverage reports are displayed for each tox job, but they won't output classes with 100% coverage
2019-06-21 16:20:57 +02:00
Bruno Bord 710b2ec521
Merge pull request #368 from peopledoc/368-contributing-markdown
Migrating the "Contributing" doc from ReST to Markdown
2019-06-21 16:18:57 +02:00
Bruno Bord b595928a1a Converting CONTRIBUTING.rst to contributing.md
Markdown file generated using the following command:

```
pandoc -f rst -t markdown_github --atx-headers CONTRIBUTING.rst > contributing.md
```

It's been then refined to fit the GFM format

closes #368
2019-06-21 15:49:46 +02:00
Bruno Bord 25ee542f5f
Merge pull request #370 from peopledoc/workalendar-readme-countries
Sort Country list alphabetically & rearrange nested lists
2019-06-14 10:16:00 +02:00
Bruno Bord fe6e83c780 Sort Country list alphabetically & rearrange nested lists 2019-06-14 09:42:34 +02:00
Bruno Bord afb76ccb04
Merge pull request #367 from peopledoc/232-north-carolina-shift-xmas-on-saturday
Bugfix: Fixing North Carolina shift rules when Christmas Day happens on Saturday
2019-06-07 15:46:05 +02:00
Bruno Bord 1b1440fe8c
Merge pull request #365 from peopledoc/288-new-registry
Change registry mechanism to avoid circular imports
2019-06-07 15:44:06 +02:00
Bruno Bord 7ef41145bb Change registry mechanism to avoid circular imports
refs #288
2019-06-07 15:38:06 +02:00
Bruno Bord 35eb2c2191 Bugfix: Fixing North Carolina shift rules when Christmas Day happens on Saturday
refs #232
2019-06-07 15:21:09 +02:00
Bruno Bord 799c1f39aa
Merge pull request #364 from peopledoc/pull-request-template-release
Internal changes about the Pull request template (release section) & Contributing instructions
2019-06-07 10:39:08 +02:00
Bruno Bord bf014da166 Internal: Added advices on the Changelog entry in the Contributing document. 2019-06-07 10:27:40 +02:00
Bruno Bord 230ce17ff6 Internal: Adding a "release" section to the Pull Request template 2019-06-07 10:27:05 +02:00
Bruno Bord 2ec576382b Back to development => 5.1.0.dev0 2019-06-07 10:08:04 +02:00
Bruno Bord a353546e26 v5.0.3 2019-06-07 09:37:26 +02:00
Francisco Castañeda 85831c1941 Fix Panama calendar independence from Spain (#361)
Fix Panama calendar independence from Spain holiday
2019-06-07 09:29:47 +02:00
Bruno Bord 79df7bf0bb Back to development => 5.1.0.dev0 2019-06-03 16:27:32 +02:00
Bruno Bord dcf6e62c2c v5.0.2 2019-06-03 16:08:05 +02:00
Bruno Bord 09c5a2cd7c Merge branch: Israel: Fixed incorrect Purim/Shushan Purim dates in jewish leap years 2019-06-03 16:03:20 +02:00
Or Zarchi 6d0ef51b9e Fixed Purim/Shushan Purim calculation once again 2019-06-03 16:42:32 +03:00
Bruno Bord 3d3d55d725 Back to dev => 5.1.0.dev0 2019-06-03 09:34:14 +02:00
Bruno Bord 2d4542ec71 v5.0.1 2019-06-03 09:29:07 +02:00