Commit Graph

173 Commits

Author SHA1 Message Date
Bruno Bord 9566fa36d7 v10.3.0 2020-07-27 08:03:39 +02:00
Bruno Bord 21ab4044c8
Back to dev => 10.3.0.dev0 2020-06-26 17:46:38 +02:00
Bruno Bord d834d52510
v10.2.0 2020-06-26 17:37:42 +02:00
Bruno Bord c6ecf5d250
Back to dev => 10.2.0.dev0 2020-06-18 12:04:43 +02:00
Bruno Bord a8ac908b0d
v10.1.0 2020-06-18 11:56:28 +02:00
Bruno Bord 04c211c49d
Back to development => 10.1.0.dev0 2020-06-05 11:03:22 +02:00
Bruno Bord 20e4551110
v10.0.0
closes #375
2020-06-05 10:54:42 +02:00
Bruno Bord d208a5616f
Back to development => 9.3.0.dev0 2020-06-02 09:57:12 +02:00
Bruno Bord caadba54eb
v9.2.0
Added all Swiss Cantons to workalendar!
2020-06-02 09:48:50 +02:00
Bruno Bord 8167326044
Back to development => 9.1.0.dev1 2020-05-22 14:32:35 +02:00
Bruno Bord 8d06a41a52
v9.0.1
Mainly bugfixes for Israel & Hong-Kong calendars
2020-05-22 14:23:34 +02:00
Bruno Bord 61a120296b
Back to dev => 9.1.0.dev0 2020-04-24 15:26:26 +02:00
Bruno Bord f3cb05f8f2
v9.0.0
**BREAKING CHANGES** in the Registry API.

* Dropped the ``IsoRegistry.items()`` method,
* Started deprecation of the ``IsoRegistry.get_calendar_class`` method.
2020-04-24 15:17:38 +02:00
Bruno Bord c5c5a39834
Back to development => 8.5.0.dev0 2020-04-17 14:07:04 +02:00
Bruno Bord 3c00cf98ce
v8.4.0
**New Calendar**

- Added Kenyan calendar, by @KidkArolis (#484)

**Minor fixes**

- Fixed Lithuania calendar to use the core flags for Assumption and All Saints (#468).
- Fixed Malta calendar ; January 1st was already included, no need to add it to the ``FIXED_HOLIDAYS`` property (#469).
- Small refactor in Netherlands calendar to use core constants (#470).
2020-04-17 13:56:42 +02:00
Bruno Bord 469ac9277f
Back to dev => 8.4.0.dev0 2020-04-14 10:15:05 +02:00
Bruno Bord 882175d2f3
v8.3.0 2020-04-14 10:07:23 +02:00
Bruno Bord 311f6e222d
Back to development => 8.3.0.dev2 2020-04-10 10:55:08 +02:00
Bruno Bord a6f6868e49
v8.2.2 2020-04-10 10:47:42 +02:00
Bruno Bord e8f0aa0f46
Back to development => 8.3.0.dev1 2020-04-03 10:59:28 +02:00
Bruno Bord e757426826
v8.2.1
Change:

- Added BrazilBankCalendar to support `include_` flags and make it possible to extend and change these flags to support custom bank calendars (#474).
2020-04-03 10:45:49 +02:00
Bruno Bord 90fc853b02
Back to dev => 8.3.0.dev0 2020-03-13 10:24:44 +01:00
Bruno Bord 6cb3dd1347
v8.2.0 2020-03-13 10:18:41 +01:00
Bruno Bord 1d1e769dfb
Back to dev => 8.2.0.dev0 2020-02-07 10:14:40 +01:00
Bruno Bord 4f1945792e
v8.1.0
- Added Israel holidays eves and removed holidays which are not affecting the working days in Israel (#461).
- Fix warning in China's holidays to dynamically read supported years, thx @fredrike (#459).
2020-02-07 10:06:04 +01:00
Bruno Bord d3d1ad6eac
Back to dev => 8.1.0.dev2 2020-01-24 18:07:07 +01:00
Bruno Bord 7a85e46f0e
v8.0.2 2020-01-24 18:01:59 +01:00
Bruno Bord 123da9b0a8
Back to development => 8.1.0.dev1 2020-01-24 10:48:41 +01:00
Bruno Bord 1ffe5dad95
v8.0.1 2020-01-24 10:42:14 +01:00
Bruno Bord d68a50ebac
Back to dev => 8.1.0.dev0 2020-01-10 11:46:07 +01:00
Bruno Bord 669129d23b
v8.0.0
- **BREAKING CHANGE** Drop Support for Python 2 - EOL January 1st 2020 (#442).
- Added Ukraine calendar, by @apelloni.
- Small cleanup in the ``.travis.yml`` file, thx to @Natim.

**ISO Registry API Change**

- Changes in the ``registry.items()`` method API.
  - This method is aliased to ``get_calendars()``. In a near release, the ``items()`` method will change its purpose.
  - The ``get_calendars()`` method accepts an empty/missing ``region_codes`` argument to retrieve the full registry. Please see the [ISO Registry documentation](https://peopledoc.github.io/workalendar/iso-registry.html) for extensive usage docs (#403, #375).
2020-01-10 11:39:43 +01:00
Bruno Bord 7558b6bf2c
Drop Python 2.7 support
refs #442, #330
2020-01-10 10:47:10 +01:00
Bruno Bord d9b7acb9f9
Back to development => 7.3.0.dev0 2019-12-06 10:39:30 +01:00
Bruno Bord 0d53e759de
v7.2.0
**New calendars**

- Added Serbia calendar, by @apelloni (#435).
- Added Argentina calendar, by @ftatarli (#419).

**Other changes**

- Update China's public holidays for 2020, thx @nut-free (#429).
- Update Malaysia and Singapore for 2021 (Deepavali + Thaipusam) by @jack-pace (#432).
- Small refactorings on the Gevena (Switzerland) holiday class, thx to @cw-intellineers (#420).
2019-12-06 10:25:56 +01:00
Bruno Bord 61e899a6e7
Back to development => 7.2.0.dev1 2019-11-22 12:25:21 +01:00
Bruno Bord 0d0776e6cc
v7.1.1 (Hotfix release)
This releases fixes an important bug about the computation of the Thanksgiving Friday holiday in the USA.
2019-11-22 12:19:18 +01:00
Bruno Bord 46509d9d9d
Back to development => 7.2.0.dev0 2019-11-15 14:29:51 +01:00
Bruno Bord eb3f5bc057
v7.1.0
**New calendars**

- Added 27 Brazil calendars -- thanks a lot to @luismalta & @mileo, (#409 & #415)

**Enhancements**

- Added compatibility with Python 3.8 (#406).
- Added an IBGE_REGISTER to reference IBGE (brazilian) calendars with related tests (#415).
- Improve ISO registry interface by raising an error when trying to register a non-Calendar class (#412).

**Other changes**

- Fixes and additions to some Brazil calendars ; again, thanks to @luismalta & @mileo, (#409 & #415)
- Fix Denmark, re-add Christmas Eve, which is widely treated as public holiday ; thx to @KidkArolis, (#414).
- Increase Malaysia coverage by adding tests for missing Deepavali & Thaipusam.
- Increase China coverage by adding tests for special extra-holidays & extra-working days cases.
2019-11-15 14:23:15 +01:00
Bruno Bord 8cc83cae80
Added Python 3.8 classifier in setup.py 2019-11-03 12:05:36 +01:00
Bruno Bord a412004ea6
Back to development => 7.1.0.dev0 2019-09-20 12:22:07 +02:00
Bruno Bord 87b0f715bf
v7.0.0 2019-09-20 12:15:44 +02:00
Bruno Bord 35873e6189
Drop (py)ephem usage in favor of SkyField
refs #302, #348
closes #398

Many thanks to @GammaSagittarii for the tremendous help on finding the right way to compute Chinese Solar Terms.
2019-09-20 11:47:36 +02:00
Bruno Bord cb242eda65
Back to development => 6.1.0.dev1 2019-09-17 16:48:03 +02:00
Bruno Bord b6d6edff7b
v6.0.1 2019-09-17 16:37:09 +02:00
Bruno Bord bdd8492d18
Back to dev => 6.1.0.dev0 2019-08-02 16:53:11 +02:00
Bruno Bord 34d64e0c32
v6.0.0 2019-08-02 16:45:13 +02:00
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 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