Skip to main content

"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

dutch-workdays-0.3.1.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dutch_workdays-0.3.1-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

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

Hashes for dutch-workdays-0.3.1.tar.gz
Algorithm Hash digest
SHA256 bb49af2525bdbc1fc41ad4cfb68098d7fce54aa14c63dfa5df6c3c27c2c471cf
MD5 7c73d3e28a967b1433be5587f5779a72
BLAKE2b-256 c57c6327489f17297e5c5414e28cc34b830c32d6067b7ce173a9930a955ebea5

See more details on using hashes here.

File details

Details for the file dutch_workdays-0.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for dutch_workdays-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e8505fc62b72ea23b9b893d5ffebb2f823e7f2345c2e6288f063beb6ebfaf90b
MD5 74b4d36cbae461351d020918725d4015
BLAKE2b-256 335fd3dc0ed287e29855c9bcc3ab74407ffd7c2a520cfc8f3ddd9c093afe459d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page