--- id: tonyg-rfc3339 version: "0.1" license: UNKNOWN license_treatment: unclear maintenance: abandoned --- # tonyg-rfc3339 — Python implementation of RFC 3339 License: unclear · Maintenance: abandoned · Downloads: 434.8K/mo ## What it is and what it does tonyg-rfc3339 is a Python implementation of RFC 3339, the Internet Date/Time Format specification. It provides parsing and formatting routines to convert between RFC 3339 strings and Python datetime objects, along with a UTC tzinfo class. The library adheres strictly to RFC 3339's profile of ISO 8601, making it suitable for applications that need standards-compliant date-time handling in internet protocols and APIs. The package has been abandoned since 2015 with no active maintenance. It has no runtime dependencies, but installs only as a source distribution, requiring a build environment. The license treatment is unclear despite MIT-like language in the source code. Use this package only if you need strict RFC 3339 compliance and cannot rely on more actively maintained alternatives. Use it for: - Parse RFC 3339 timestamps from HTTP headers, API responses, or internet protocols that mandate strict compliance - Format Python datetime objects into RFC 3339 strings for standards-compliant serialization in network communication - Implement UTC timezone handling in applications that need a tzinfo object before Python's built-in UTC support - Validate and convert date-time strings in systems that require exact RFC 3339 syntax rather than general ISO 8601 ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Parses and formats RFC 3339 date-time strings according to the Internet Date/Time Format specification, providing a UTC tzinfo implementation and conversion routines for datetime objects. No. The package is abandoned (last release 2015-12-05, repository archived, no commits since 2021-05-12), has unclear license metadata, and installs only from source. Modern Python includes better datetime and timezone support; use the standard library or an actively maintained alternative unless you have a specific RFC 3339 compliance requirement that cannot be met otherwise. ## Install pip install tonyg-rfc3339 uv add tonyg-rfc3339 poetry add tonyg-rfc3339 ## Installing tonyg-rfc3339 Before you install: High install friction due to source distribution only. Maintenance is abandoned—last release was 2015-12-05, repository archived, no commits since 2021-05-12. Not actively maintained. License in practice: License treatment is unclear; the source code header states MIT-like terms (permission granted, sublicense allowed), but metadata lists license as UNKNOWN. Verify the actual license intent before relying on it in proprietary or copyleft contexts. Quickstart: pip install tonyg-rfc3339 import rfc3339 # Parse an RFC 3339 datetime string dt = rfc3339.parse_date('2015-12-05T12:00:00Z') # Format a datetime to RFC 3339 formatted = rfc3339.format_date(dt) Source distribution only; requires a C compiler and build tools to install. Python version support is unspecified. Verify before relying: - Whether the MIT-like license text in the source is legally binding given the UNKNOWN metadata tag - Exact Python versions supported (metadata specifies none) - Whether this package is safe to use in production given its abandoned status and lack of security updates ## Package facts - License: UNKNOWN (unclear) - Python support: unspecified - Install friction: high - Maintenance: abandoned - Downloads: 434.8K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags RFC 3339 date parsing, ISO 8601 datetime formatting, UTC timezone implementation, internet date time format, RFC 3339 string conversion, date-time-parsing, rfc-3339, abandoned [View on SkillFed](https://skillfed.io/packages/tonyg-rfc3339) · [View on PyPI](https://pypi.org/project/tonyg-rfc3339/)