Describe the bug
In Germany, a Werktag usually includes saturdays, while an Arbeitstag does not. It depends on the situation.
See the following definitions with additional sources:
To Reproduce
Provide an unambiguous set of steps to reproduce this bug.
Include code to reproduce, if relevant.
holidays.country_holidays('DE', subdiv='BE').is_working_day('2026-01-31') returns False, while it should return True since it's a saturday
Expected behavior
is_working_day might need to include an extra argument: 'include_saturdays', since the definition varies depending on context.
Environment