"A very small library that handles with Dutch calendars and holidays 🇳🇱"
Project description
A very small library that handles with Dutch calendars and holidays 🇳🇱
Installing
` pip install dutch-workdays `
Usage
`python from dutch_workdays import Calendar cal = Calendar() cal.get_king_queen_day(2018) # (datetime.date(2018, 4, 27), "King's day") `
dutch-workdays works as a drop-in replacement of workalendar, so for the rest of the API please refer to the workdays documentation.
Why not just using Workalendar instead?
Workalendar is an awesome library, it’s very complete and very well maintained but it’s, unfortunately, quite a big dependency as well. It not only includes Python code to handle calendars from most of the world, but it also requires C libraries to calculate high-precision astronomy computations. It’s an overkill if you only need to know about Dutch holidays.
Differences from Workalendar
All the codebase is type annotated.
Zero dependencies
Dateutil easter calculation is vendorized.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file dutch-workdays-0.3.1.tar.gz
.
File metadata
- Download URL: dutch-workdays-0.3.1.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: Python-urllib/3.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb49af2525bdbc1fc41ad4cfb68098d7fce54aa14c63dfa5df6c3c27c2c471cf |
|
MD5 | 7c73d3e28a967b1433be5587f5779a72 |
|
BLAKE2b-256 | c57c6327489f17297e5c5414e28cc34b830c32d6067b7ce173a9930a955ebea5 |
File details
Details for the file dutch_workdays-0.3.1-py3-none-any.whl
.
File metadata
- Download URL: dutch_workdays-0.3.1-py3-none-any.whl
- Upload date:
- Size: 7.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: Python-urllib/3.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8505fc62b72ea23b9b893d5ffebb2f823e7f2345c2e6288f063beb6ebfaf90b |
|
MD5 | 74b4d36cbae461351d020918725d4015 |
|
BLAKE2b-256 | 335fd3dc0ed287e29855c9bcc3ab74407ffd7c2a520cfc8f3ddd9c093afe459d |