Skip to main content

python-dateutil-rs

PyPI Python License CI Coverage

A high-performance, drop-in replacement for python-dateutil (v2.9.0), powered by Rust.

Drop-in compatible: Install python-dateutil-rs and your existing from dateutil.parser import parse, from dateutil.tz import tzutc, etc. continue to work — no code changes required, just 2x–897x faster.

Features

  • True drop-in replacement — provides dateutil package with the same submodule structure (dateutil.parser, dateutil.tz, dateutil.relativedelta, dateutil.rrule, dateutil.easter)
  • Zero code changes — existing imports like from dateutil.parser import parse work as-is
  • Rust-accelerated: all core modules rewritten in Rust via PyO3/maturin
  • Optimized core: zero-copy parser, PHF lookup tables, bitflag filters, buffer-reusing rrule
  • freezegun compatible — exposes dateutil.tz.UTC constant for seamless time mocking
  • Comprehensive test suite validated against python-dateutil behavior
  • Python 3.10–3.14 supported on Linux, macOS, and Windows

Installation

pip install python-dateutil-rs

Note: This package provides the dateutil namespace. If you have python-dateutil installed, uninstall it first to avoid conflicts: pip uninstall python-dateutil.

Drop-in Replacement

Existing code that uses python-dateutil works without modification:

# These imports work exactly the same as with python-dateutil
from dateutil.parser import parse, isoparse, parserinfo
from dateutil.tz import tzutc, tzoffset, tzlocal, gettz, UTC
from dateutil.relativedelta import relativedelta
from dateutil.rrule import rrule, rruleset, rrulestr, MONTHLY, WEEKLY, MO, FR
from dateutil.easter import easter, EASTER_WESTERN

Usage

from dateutil.parser import parse, isoparse
from dateutil.relativedelta import relativedelta
from dateutil.rrule import rrule, MONTHLY
from dateutil.tz import gettz, tzutc
from dateutil.easter import easter

# Parse date strings (zero-copy tokenizer)
dt = parse("2026-01-15T10:30:00+09:00")

# ISO-8601 strict parsing
dt = isoparse("2026-01-15T10:30:00")

# Relative deltas
next_month = dt + relativedelta(months=+1)

# Recurrence rules (buffer-reusing iterator)
monthly = rrule(MONTHLY, count=5, dtstart=parse("2026-01-01"))
dates = monthly.all()
dates = list(monthly)           # also iterable
first = monthly[0]              # indexing
subset = monthly[1:3]           # slicing
n = monthly.count()             # total occurrences
dt in monthly                   # membership test

# Timezones
tokyo = gettz("Asia/Tokyo")
utc = tzutc()

# Easter
easter_date = easter(2026)

Flat Import Style

All symbols are also re-exported from the top-level dateutil package:

from dateutil import parse, relativedelta, rrule, gettz, easter

Development

Prerequisites

  • Python 3.10+
  • Rust toolchain
  • uv (recommended) or pip

Setup

git clone https://github.com/wakita181009/dateutil-rs.git
cd dateutil-rs
uv sync --extra dev

Building

# Build the native extension
maturin develop --release

# Development build (faster compilation)
maturin develop -F python

Running Tests

# Run the test suite
uv run pytest tests/ -x -q

# Run with coverage
uv run pytest tests/ --cov=dateutil

# Run Rust tests
cargo test -p dateutil-core
cargo test --workspace

Linting

uv run ruff check tests/ python/
uv run ruff format --check tests/ python/
uv run mypy python/
cargo clippy --workspace

Benchmarks

Performance measured against python-dateutil v2.9.0 (before the drop-in rename). Baseline results are preserved in benchmarks/BASELINE.md.

Summary (vs python-dateutil)

Module Speedup
Parser (parse) 19.5x–36.0x
Parser (isoparse) 13.0x–38.4x
RRule 5.9x–63.7x
Timezone 1.0x–896.7x
RelativeDelta 2.0x–28.1x
Easter 5.0x–7.3x

Measured on Apple Silicon (M-series), Python 3.13, release build.

# Run benchmarks (Rust dateutil only, since the package now occupies the dateutil namespace)
make bench

# Run and save results as JSON
make bench-save

Note: Since python-dateutil-rs provides the same dateutil namespace as python-dateutil, both cannot be installed simultaneously. The baseline comparison numbers above were captured before the namespace unification.

Project Structure

dateutil-rs/
├── Cargo.toml                 # Workspace root
├── pyproject.toml             # Python project config (maturin)
├── crates/
│   ├── dateutil-core/         # Pure Rust optimized core (crates.io)
│   │   └── src/
│   │       ├── lib.rs         # Crate root, public API
│   │       ├── common.rs      # Weekday (MO-SU with N-th occurrence)
│   │       ├── easter.rs      # Easter date calculations
│   │       ├── error.rs       # Shared error types
│   │       ├── relativedelta.rs
│   │       ├── parser.rs      # parse() entry point
│   │       ├── parser/        # tokenizer, parserinfo, isoparser
│   │       ├── rrule.rs       # RRule entry point
│   │       ├── rrule/         # iter, parse (rrulestr), set
│   │       └── tz/            # tzutc, tzoffset, tzfile, tzlocal
│   └── dateutil-py/           # PyO3 binding layer → PyPI package
│       └── src/
│           ├── lib.rs         # Module registration
│           ├── py.rs          # Binding root + #[pymodule]
│           └── py/            # Per-module bindings (common, conv, easter, parser, relativedelta, rrule, tz)
├── python/dateutil/        # Python package (drop-in replacement for python-dateutil)
│   ├── __init__.py            # Re-exports from Rust native module
│   ├── _native.pyi            # Type stubs for native module
│   ├── py.typed               # PEP 561 marker
│   ├── parser.py              # dateutil.parser (parse, isoparse, parserinfo)
│   ├── tz.py                  # dateutil.tz (tzutc, tzoffset, gettz, UTC, ...)
│   ├── relativedelta.py       # dateutil.relativedelta
│   ├── rrule.py               # dateutil.rrule (rrule, rruleset, rrulestr, freq constants)
│   └── easter.py              # dateutil.easter (easter, calendar constants)
├── tests/                     # Python test suite
├── benchmarks/                # pytest-benchmark comparisons
├── .github/workflows/         # CI (ci.yml, publish.yml)
├── Makefile
└── LICENSE

Crate Roles

Crate Purpose PyO3 Publish To
dateutil-core Pure Rust optimized core No crates.io
dateutil-py PyO3 binding layer Yes PyPI (python-dateutil-rs)

Compatibility with python-dateutil

Target: python-dateutil v2.9.0. The goal is covering the 95%+ of real-world usage — the symbols that actually appear in application code — while intentionally omitting a small number of rarely-used features in exchange for a smaller, faster core. If a symbol below is listed as supported, it is a drop-in for the python-dateutil equivalent in both import path and call signature.

Supported API surface

Submodule Symbol Status Notes
dateutil.parser parse(timestr, ...) ✅ default, ignoretz, tzinfos, dayfirst, yearfirst, parserinfo all honored
dateutil.parser isoparse / isoparser ✅ ISO-8601 strict parsing
dateutil.parser parserinfo ✅ Customizable via Python subclass (override WEEKDAYS, MONTHS, HMS, AMPM, UTCZONE, PERTAIN, JUMP, TZOFFSET)
dateutil.parser ParserError, UnknownTimezoneWarning ✅ Same exception hierarchy
dateutil.tz tzutc, tzoffset, tzlocal, tzfile ✅ Rust-native implementations
dateutil.tz UTC ✅ Singleton tzutc() — works with freezegun
dateutil.tz gettz(name) ✅ IANA lookup with caching; honors PYTHONTZPATH; auto-bootstraps tzdata PyPI package on Windows
dateutil.tz enfold, datetime_exists, datetime_ambiguous, resolve_imaginary ✅ Same semantics for DST gaps/folds
dateutil.relativedelta relativedelta ✅ All absolute/relative kwargs, weekday N-th occurrence, arithmetic with date/datetime/relativedelta
dateutil.relativedelta MO–SU weekday constants ✅ Same MO(+1) / MO(-1) API
dateutil.rrule rrule, rruleset, rrulestr ✅ RFC 5545 parsing; iteration, indexing, slicing, count(), before/after/between, membership
dateutil.rrule YEARLY, MONTHLY, WEEKLY, DAILY, HOURLY, MINUTELY, SECONDLY ✅ All freq constants
dateutil.rrule MO–SU, weekday ✅ Re-exported
dateutil.easter easter(year, method=...) ✅ EASTER_WESTERN, EASTER_ORTHODOX, EASTER_JULIAN
dateutil.utils today, default_tzinfo, within_delta ✅ Pure Python, identical behavior

Intentionally not supported

These features target niche use-cases (typically <1% of real-world imports) and are omitted to keep the core small and fast. If you need them, keep python-dateutil installed in that project.

Symbol Reason
parser.parse(fuzzy=True) / fuzzy_with_tokens=True Fuzzy natural-language parsing is out of scope — use strict parse() or isoparse()
dateutil.tz.tzstr, dateutil.tz.tzrange POSIX TZ string tzinfo (EST5EDT,M3.2.0,M11.1.0). Prefer IANA names via gettz()
dateutil.tz.tzical iCalendar VTIMEZONE parsing. Prefer gettz()
dateutil.zoneinfo submodule Embedded tarball zoneinfo database. The Rust gettz() reads the system IANA database (or the tzdata PyPI package via PYTHONTZPATH) instead
parser.DEFAULTPARSER, DEFAULTTZPARSER module globals Module-level mutable singletons; use parser() / isoparser() instances instead

Behavior caveats

  • Cannot coexist with python-dateutil — both packages provide the dateutil top-level namespace. Uninstall one before installing the other.
  • tzlocal() reads /etc/localtime on each call (python-dateutil caches it). This is the only module where Rust can be slower than upstream (~1.0x). All other tz operations are 10x–897x faster.
  • parserinfo subclasses: override via class attributes (the documented API). Overriding instance methods like validate() is not a supported extension point.

Verification

The tests/ directory ports the upstream python-dateutil test suite and is run against the Rust implementation in CI. A test passing there means behavior matches python-dateutil for that input.

License

MIT

Metadata

Release files for python-dateutil-rs 0.1.7

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

Source distribution (sdist)

Source distribution for python-dateutil-rs 0.1.7
File Size Uploaded
python_dateutil_rs-0.1.7.tar.gz 140.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for python-dateutil-rs 0.1.7
File
python_dateutil_rs-0.1.7-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ x86-64 Details
python_dateutil_rs-0.1.7-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
python_dateutil_rs-0.1.7-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
python_dateutil_rs-0.1.7-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Details
python_dateutil_rs-0.1.7-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details
python_dateutil_rs-0.1.7-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
python_dateutil_rs-0.1.7-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
python_dateutil_rs-0.1.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
python_dateutil_rs-0.1.7-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
python_dateutil_rs-0.1.7-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
python_dateutil_rs-0.1.7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
python_dateutil_rs-0.1.7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
python_dateutil_rs-0.1.7-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
python_dateutil_rs-0.1.7-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
python_dateutil_rs-0.1.7-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
python_dateutil_rs-0.1.7-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
python_dateutil_rs-0.1.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
python_dateutil_rs-0.1.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
python_dateutil_rs-0.1.7-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
python_dateutil_rs-0.1.7-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
python_dateutil_rs-0.1.7-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
python_dateutil_rs-0.1.7-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
python_dateutil_rs-0.1.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
python_dateutil_rs-0.1.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
python_dateutil_rs-0.1.7-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
python_dateutil_rs-0.1.7-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
python_dateutil_rs-0.1.7-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
python_dateutil_rs-0.1.7-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
python_dateutil_rs-0.1.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
python_dateutil_rs-0.1.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
python_dateutil_rs-0.1.7-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
python_dateutil_rs-0.1.7-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
python_dateutil_rs-0.1.7-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
python_dateutil_rs-0.1.7-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
python_dateutil_rs-0.1.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
python_dateutil_rs-0.1.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details

Total release size: 21.5 MB

Release files / python_dateutil_rs-0.1.7.tar.gz

Download URL python_dateutil_rs-0.1.7.tar.gz
Size 140.7 kB
Tags Source
SHA-256 checksum
How to use checksums
9d3518875eccb21663bc377aadbcb9bc3a15b149999263f74cb51f73cb51e5db
BLAKE2b-256 checksum
How to use checksums
88e5c4f4204cd8f1989b229506e60b235bb1a2880a86fe672f4aae453010ad67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl

Download URL python_dateutil_rs-0.1.7-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Size 800.5 kB
Tags Linux musl 1.2+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
9183bc59c1a212c7979f35466e1be311f2c6d67e5a13aa00427c6f1f83416271
BLAKE2b-256 checksum
How to use checksums
f9bf4a39d5e4dad4557995fd9e5b210aaf166079b1469094735ba145716122e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL python_dateutil_rs-0.1.7-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 588.9 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
667740902e041909bd6a59baf37ba87d6734097e4cd77577ee57a2bbbdc895c4
BLAKE2b-256 checksum
How to use checksums
cd4c9251d601ddd06a086213f4528df9c1d81f7ea34771b81a69ee28ea0822af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL python_dateutil_rs-0.1.7-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 586.8 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
cb0fd0b0090326c254139b9a22707ddc1da676c1740a43e71cee2656bdca2087
BLAKE2b-256 checksum
How to use checksums
948d1f613873f26f1a15730c90b2126880d4b5ec7f447dffd0f30bd0d928b092
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL python_dateutil_rs-0.1.7-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 579.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
06a1a9e672855f38b14c58644dd44cfcfc7ca08228683d7ac842556b0eb5a8ba
BLAKE2b-256 checksum
How to use checksums
a7acd4dbb7348e35b88e0f4bb9d01dfdf6c53320c88c879a30107f0f1e388ee9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL python_dateutil_rs-0.1.7-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 578.4 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9380e06a991d7bbb5b3211530c196aeccd72772a094cab194afa6225306c9fbc
BLAKE2b-256 checksum
How to use checksums
f27c5c6bf22fd3e0c8455d4c87210d4e2f15677670b7eb0bf24a3735e6b2e4e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL python_dateutil_rs-0.1.7-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 791.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
94c8127108b441c45a9ba44ff45765673356337b1556725fdd0fe81c33c14744
BLAKE2b-256 checksum
How to use checksums
8d6a5002e159014efce9dc1b898099be1f68b9be9956e8bf3fe481ca3d20c456
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL python_dateutil_rs-0.1.7-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 579.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bb6981301034b7dcb208acbb2bb9dfd6900f7482c9f2e5b8d6b6a5a22a468452
BLAKE2b-256 checksum
How to use checksums
33e24ca64eb6b1ad1f0f6bc5f4639a374536644df5a36a887ecf759739d5bb9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL python_dateutil_rs-0.1.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 573.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
9c6ae1a66af8d90640226936f5e396dba83a9cfa943d1b1b466b3e457fb43987
BLAKE2b-256 checksum
How to use checksums
74d14905b5cd38f2f741b298a5090bc838d2c6517c4ee7ad41a57b8880add955
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp314-cp314-win_amd64.whl

Download URL python_dateutil_rs-0.1.7-cp314-cp314-win_amd64.whl
Size 439.7 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
3dbbe08198bd71d8b96a392f2f5457406a9e7e846d3d77e0bfa026e56924c7af
BLAKE2b-256 checksum
How to use checksums
4b15e3bba06e76a3b33089dad2ed546548915b56c17e219c62c15a5843da1a54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL python_dateutil_rs-0.1.7-cp314-cp314-musllinux_1_2_x86_64.whl
Size 790.2 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c7bf513ce542aca2a026dc353f222f82f0656fa4a22e009db7629f3e82da6e26
BLAKE2b-256 checksum
How to use checksums
f2212c8dd524d464819055d8996b933e42d2136a170d7f463b66a5b0a98877b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL python_dateutil_rs-0.1.7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 578.5 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3e51b5139eb8001a992fe3358f6083941bd90c92b637ca3560dd465616b4690e
BLAKE2b-256 checksum
How to use checksums
ec81f60dd9fceeb614e922124443cde08a03f63b488f145cd7a67b1c0878b9dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL python_dateutil_rs-0.1.7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 574.4 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b6ac25b880239778802d5c9cf290ef412700f71703d4974a92b0abaa6c6fc44d
BLAKE2b-256 checksum
How to use checksums
9ab6a2c2ee7a81417fa5f842f1cd751d246706b34a9f39bbf51d79dd3be7fe31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp314-cp314-macosx_11_0_arm64.whl

Download URL python_dateutil_rs-0.1.7-cp314-cp314-macosx_11_0_arm64.whl
Size 536.0 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7c51b62b6d8351308a52e29d2fde2f569ffcd769a4bf0c1c08c4dc8357cd65ee
BLAKE2b-256 checksum
How to use checksums
dba0fb909dbec3b4402327f7fa98baeb201ca48b572c17ea8be6f45a658045c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp314-cp314-macosx_10_12_x86_64.whl

Download URL python_dateutil_rs-0.1.7-cp314-cp314-macosx_10_12_x86_64.whl
Size 555.8 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
6eca05807079cd99a0148ae3abaac02dd26d2bf4de12bb9473dac47711cb835a
BLAKE2b-256 checksum
How to use checksums
d5dc8a3186d5b25d0277b66799a6505ac22d4ed5229f65c6cc1115de53f17a2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp313-cp313-win_amd64.whl

Download URL python_dateutil_rs-0.1.7-cp313-cp313-win_amd64.whl
Size 439.9 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
6454c87f048186d94b8b4e94a748e8fea45015b1b0755cd9e7a84b8761f973dc
BLAKE2b-256 checksum
How to use checksums
457ae86eb4b48dee947d2c0cd9c23b437d285d262a7005a02debacb7d25aae3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL python_dateutil_rs-0.1.7-cp313-cp313-musllinux_1_2_x86_64.whl
Size 790.4 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1d73430f8b802c22fed854dc164e7ccfcac885c97eb10188cf170a3b14a2f0f3
BLAKE2b-256 checksum
How to use checksums
33a5af0172faefe025c2062c8d882c93cae6fc231ca05fa7f7960fcef11a48a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL python_dateutil_rs-0.1.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 578.5 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
52ec0e9853389dc79f6d2f0a293713b6e356d5a66aa222470daa8e168cb94819
BLAKE2b-256 checksum
How to use checksums
640c23f46f9ea53a1095d18f7de5f03d4364c5c0bc1a6bfff7df73112949e9dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL python_dateutil_rs-0.1.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 574.6 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
808ac3f05b3455c38b52d8fee02ab230884303291bf65757a506b8f42867429f
BLAKE2b-256 checksum
How to use checksums
c227052942cd718a7cd8c648f61978e7e285fdf31f37278e0ba246e812fa30ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp313-cp313-macosx_11_0_arm64.whl

Download URL python_dateutil_rs-0.1.7-cp313-cp313-macosx_11_0_arm64.whl
Size 536.5 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6608163d78b532a5e1b0b95b1293b8c0e596ea64305f38ddc49605851b7df495
BLAKE2b-256 checksum
How to use checksums
72847dfa50518bf9739526028ff50643c1b69e6a6966254b958955a556aa5a8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp313-cp313-macosx_10_12_x86_64.whl

Download URL python_dateutil_rs-0.1.7-cp313-cp313-macosx_10_12_x86_64.whl
Size 555.9 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
d0fd4ec460b4712f0fedcfab9d2752b83a4c4ded485087de572f789bbb30fef1
BLAKE2b-256 checksum
How to use checksums
5c33be4ec85d8938aca66385d03997a679c3e31828abdf25352a1c37002a8175
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp312-cp312-win_amd64.whl

Download URL python_dateutil_rs-0.1.7-cp312-cp312-win_amd64.whl
Size 439.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e4ac204a9bb7f77743cde4da39f9eeb784599edc36bffb1bbc587bbd7c7fccb3
BLAKE2b-256 checksum
How to use checksums
d136b5c92c9999bcee391a8cdb02b69182704796ddadf577b6d0114190ce0aa6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL python_dateutil_rs-0.1.7-cp312-cp312-musllinux_1_2_x86_64.whl
Size 790.5 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
271618a6a8249c87fa4fc0550497fcb05b2ef97c362525a412cea0ad80273434
BLAKE2b-256 checksum
How to use checksums
ff7c3686f4c0dcf94f2baac08ff2b23c1a0d8e8e0a911c33c0a0d824fb061b72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL python_dateutil_rs-0.1.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 578.6 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bef223d06e182a3d1d564bc473f62f7b8b253d4ccbecbccb1ec3bb331b102532
BLAKE2b-256 checksum
How to use checksums
c101b765f7a12fa2b620275c99ebf557aecebb0c95db5abce9ec0dca00a687eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL python_dateutil_rs-0.1.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 574.8 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
40f4c864dfa1fb264a7005fa86de99d545085cf8e16a9c4086bc52f1ac6a5473
BLAKE2b-256 checksum
How to use checksums
5226e91400324258c789c7913157769473ed097294d0604becb46ef6898ea97f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp312-cp312-macosx_11_0_arm64.whl

Download URL python_dateutil_rs-0.1.7-cp312-cp312-macosx_11_0_arm64.whl
Size 536.5 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6799111fcfdb5ed6b9f80dd729f6e8af892db6117fb0af596f1a77c6e4fb41a8
BLAKE2b-256 checksum
How to use checksums
85c9ae2679b4cf6a082a3e85755b4637a0cd9dcf720b310bb2ab2e1d95a18897
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp312-cp312-macosx_10_12_x86_64.whl

Download URL python_dateutil_rs-0.1.7-cp312-cp312-macosx_10_12_x86_64.whl
Size 555.8 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ce2ced9ce1032a9b2d9a8a21a9d1b01105240a22dba3ae6e00248d9134567779
BLAKE2b-256 checksum
How to use checksums
9aacc98a2b3f11c716daadff37955badda3538825c7bff25a3e5bc054c768d60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp311-cp311-win_amd64.whl

Download URL python_dateutil_rs-0.1.7-cp311-cp311-win_amd64.whl
Size 445.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
9c8d5120e9bd5c1b3bf384e0f08046e84924aec6ed03360db66189585e5cc3f3
BLAKE2b-256 checksum
How to use checksums
153439d42b5489177315d242bdf2a7189d66e354f2dd0a38b248d4761a577890
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL python_dateutil_rs-0.1.7-cp311-cp311-musllinux_1_2_x86_64.whl
Size 792.7 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6aa2ae7f73e8fa60b0eedd5b6758882aa5e6076c627a1c2706c8b3a064ab965c
BLAKE2b-256 checksum
How to use checksums
2e6d262bc330999d1e28ca9e62f1467441f7db40d032479e3de001f393f233b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL python_dateutil_rs-0.1.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 580.6 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4f87cbc6debc1104d1031af5089b3a925e5b91cd78fa9c83057a151c54102143
BLAKE2b-256 checksum
How to use checksums
d95053e01433dd779fe2c9cb18b42b77e54ecae63cf955f91d8ac40838864d0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL python_dateutil_rs-0.1.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 577.7 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
9590374d245bec42af2079ce047f42ba89a78559c04cb56ee09b3613275a290b
BLAKE2b-256 checksum
How to use checksums
0b8dc1be0d3de727f1e050fde983bfd5b28205ae958a57a2fac64278e652b251
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp311-cp311-macosx_11_0_arm64.whl

Download URL python_dateutil_rs-0.1.7-cp311-cp311-macosx_11_0_arm64.whl
Size 542.4 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e6453b6f281723903306b0569043a4ae48e565dd83de0a8f805c4fc474ee1fdc
BLAKE2b-256 checksum
How to use checksums
f78fac149ee32c583a597fbce22e29ad76b5012b5306ed5265a15dddb0682ef4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp311-cp311-macosx_10_12_x86_64.whl

Download URL python_dateutil_rs-0.1.7-cp311-cp311-macosx_10_12_x86_64.whl
Size 547.9 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
4c0d1ce64b94edb80e35a371fd3e84f79e409e0a72b9cd4ab94f26e06eff6cbb
BLAKE2b-256 checksum
How to use checksums
b13a3957dbd7daae5cf396fdc1588aec37672ae70355c96deee64a437d55fdaf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp310-cp310-win_amd64.whl

Download URL python_dateutil_rs-0.1.7-cp310-cp310-win_amd64.whl
Size 446.1 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
0c5467b936b669d663a032baf00c94d82f5222e3dfe98673b20d92217f28e116
BLAKE2b-256 checksum
How to use checksums
a49e6342fde9fe044dae869d4fba011d96143af6b5be144e69115d1dd1b9fe5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL python_dateutil_rs-0.1.7-cp310-cp310-musllinux_1_2_x86_64.whl
Size 793.1 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
087eea49a799301d840c93276db5f13b67a7892accd031e222c2c17d85a1517f
BLAKE2b-256 checksum
How to use checksums
0b6cd9fd2d0821f763bea14492cbbab2797c56e256bb9ceda25fc9870e793df1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL python_dateutil_rs-0.1.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 581.2 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a381637ed129b2a9f527cfa9495d3819e247010f270566c2eb363573798706b6
BLAKE2b-256 checksum
How to use checksums
1366ad93e3d19b8281478cd724d25f77514a10c79b1f57bd709aab5067433e35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / python_dateutil_rs-0.1.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL python_dateutil_rs-0.1.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 578.3 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
cd3486c5e350f01d33a1474a91fa2a88c30750114c6f28a9e802ab812c47df56
BLAKE2b-256 checksum
How to use checksums
dc8c6203871e51f1f6e3808f1e7749d83747a401a6dea14e64d93a7c97352ab6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.7 This release

37 release files

0.1.6

37 release files

0.1.5

37 release files

0.1.4

36 release files

0.1.3

36 release files

0.1.2

36 release files

0.1.1

36 release files

0.1.0

36 release files

0.0.1

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