--- id: dateutils version: "0.6.12" license: unclear license_treatment: permissive maintenance: abandoned --- # dateutils — Various utilities for working with date and datetime objects License: permissive · Maintenance: abandoned · Downloads: 2.1M/mo ## What it is and what it does dateutils is a lightweight wrapper around python-dateutil that simplifies complex date and time arithmetic. It exposes relativedelta operations for adding or subtracting time intervals from dates, and adds higher-level features like generating date ranges and calculating business days. The package depends on python-dateutil, pytz, and argparse, making it a thin convenience layer for developers who frequently work with date math. Because the package is abandoned (last commit 2021-06-04, last release 2020-10-23), it receives no active maintenance. While it has no known vulnerabilities and carries a permissive license, you should verify that its behavior aligns with your requirements and that it remains compatible with your Python and dependency versions before relying on it in production. Use it for: - Generate sequences of dates for scheduling or reporting tasks that span multiple days or weeks - Calculate business days between two dates for project timelines or SLA tracking - Perform complex date arithmetic without manually handling edge cases - Build date-based filtering or bucketing logic in data processing pipelines ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides date and time arithmetic operations, including range generation and business day calculations, built on top of python-dateutil's relativedelta. Yes, if you need straightforward date arithmetic and business day logic and are comfortable with an abandoned package. The low install friction and permissive license are favorable, and there are no known vulnerabilities. However, verify compatibility with your Python version and dependency stack, and consider whether you can rely on python-dateutil directly if maintenance becomes a concern. ## Install pip install dateutils uv add dateutils poetry add dateutils ## Installing dateutils Before you install: Low install friction with stable dependencies, but the package is abandoned—last commit was 2021-06-04 and no releases since 2020-10-23. Maintenance status means bug fixes and compatibility updates are unlikely. License in practice: Permissive BSD license allows commercial and private use with minimal restrictions, suitable for most projects. Quickstart: pip install dateutils from dateutils import relativedelta # Use for date arithmetic and business day operations Verify before relying: - Whether the package remains compatible with current versions of python-dateutil, pytz, and modern Python releases - Whether business day calculation logic handles all edge cases and holiday calendars as needed ## Package facts - License: not declared (permissive) - Python support: unspecified - Install friction: low - Maintenance: abandoned - Downloads: 2.1M/month (top 5,000 on PyPI) - Known vulnerabilities: none known ## Tags date arithmetic operations, business day calculations, date range generation, relativedelta wrapper, datetime utilities, date math library, working with dates and times, date-time, business-logic [View on SkillFed](https://skillfed.io/packages/dateutils) · [View on PyPI](https://pypi.org/project/dateutils/)