Skip to main content

Dutch Workdays

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.

Metadata

Release files for dutch-workdays 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dutch-workdays 0.3.1
File Size Uploaded
dutch-workdays-0.3.1.tar.gz 6.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dutch-workdays 0.3.1
File Interpreter ABI Platform
dutch_workdays-0.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 14.6 kB

Release files / dutch-workdays-0.3.1.tar.gz

Download URL dutch-workdays-0.3.1.tar.gz
Size 6.7 kB
Tags Source
SHA-256 checksum
How to use checksums
bb49af2525bdbc1fc41ad4cfb68098d7fce54aa14c63dfa5df6c3c27c2c471cf
BLAKE2b-256 checksum
How to use checksums
c57c6327489f17297e5c5414e28cc34b830c32d6067b7ce173a9930a955ebea5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/3.7

Release files / dutch_workdays-0.3.1-py3-none-any.whl

Download URL dutch_workdays-0.3.1-py3-none-any.whl
Size 7.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e8505fc62b72ea23b9b893d5ffebb2f823e7f2345c2e6288f063beb6ebfaf90b
BLAKE2b-256 checksum
How to use checksums
335fd3dc0ed287e29855c9bcc3ab74407ffd7c2a520cfc8f3ddd9c093afe459d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/3.7

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page