Skip to main content

Fast, consensus-based date format inference

Project description

fastdateinfer

Fast, consensus-based date format inference written in Rust with Python bindings.

License: MIT Python 3.10+

Why?

The problem: Is 01/02/2025 January 2nd or February 1st?

Library Approach Problem
pandas dayfirst=True hint You must know the format
dateutil Guess per-element Inconsistent results
hidateinfer Consensus voting Correct, but slow

The solution: If your data contains 15/03/2025, we know it's DD/MM/YYYY (15 can't be a month). This insight applies to ALL dates, resolving ambiguous ones like 01/02/2025.

fastdateinfer implements this consensus algorithm in Rust — 270x faster than hidateinfer.

Installation

pip install fastdateinfer

Quick Start

import fastdateinfer

# Infer format from dates
result = fastdateinfer.infer(["15/03/2025", "01/02/2025", "28/12/2025"])
print(result.format)      # %d/%m/%Y
print(result.confidence)  # 1.0

# Just get the format string
fmt = fastdateinfer.infer_format(["2025-01-15", "2025-03-20"])
print(fmt)  # %Y-%m-%d

# Use with pandas
import pandas as pd
dates = ["15/03/2025", "01/02/2025", "28/12/2025"]
fmt = fastdateinfer.infer_format(dates)
df = pd.to_datetime(dates, format=fmt)

Benchmarks

vs hidateinfer (Python)

Tested on 29,351 real-world dates across multiple formats:

Library Time Speedup
fastdateinfer 22.5 ms
hidateinfer 6,075 ms 270x slower

vs pandas / polars

Comparison on synthetic data (DD/MM/YYYY format):

Dates fastdateinfer pandas (explicit) pandas (mixed) Ratio
100 0.05 ms 0.24 ms 0.25 ms 5x faster
1,000 0.48 ms 0.97 ms 1.02 ms 2x faster
10,000 0.74 ms 2.14 ms 2.20 ms 3x faster
100,000 3.39 ms 17.00 ms 17.50 ms 5x faster

Note: fastdateinfer does format inference while pandas just parses a known format. Yet fastdateinfer is faster because it samples intelligently (consensus converges with ~1000 dates).

Scaling

Dates Time Per-date
1,000 0.48 ms 0.48 µs
10,000 0.74 ms 0.07 µs
100,000 3.39 ms 0.03 µs
1,000,000 ~35 ms 0.03 µs

Performance is sublinear due to smart sampling — only ~1000 dates are fully analyzed regardless of input size.

Supported Formats

Format Example Output
European 15/03/2025 %d/%m/%Y
American 03/15/2025 %m/%d/%Y
ISO 8601 2025-03-15 %Y-%m-%d
ISO datetime 2025-03-15T10:30:00 %Y-%m-%dT%H:%M:%S
Month name 15 Mar 2025 %d %b %Y
Month name (full) 15 March 2025 %d %B %Y
Month first Mar 15, 2025 %b %d, %Y
2-digit year 15/03/25 %d/%m/%y
With time 15/03/25 10.30.00 %d/%m/%y %H.%M.%S
Month-year only March, 2025 %B, %Y
Day-month only 15/Mar %d/%b

API Reference

infer(dates, prefer_dayfirst=True, min_confidence=0.0, strict=False)

Infer date format from a list of date strings.

Arguments:

  • dates: List of date strings
  • prefer_dayfirst: Use DD/MM for fully ambiguous dates (default: True)
  • min_confidence: Minimum confidence threshold (default: 0.0)
  • strict: Raise error if any date doesn't match (default: False)

Returns: InferResult with:

  • format: strptime format string
  • confidence: float between 0.0 and 1.0
  • token_types: list of resolved token types
result = fastdateinfer.infer(["01/02/2025", "03/04/2025"], prefer_dayfirst=False)
print(result.format)  # %m/%d/%Y (American format)

infer_format(dates, prefer_dayfirst=True)

Convenience function that returns only the format string.

fmt = fastdateinfer.infer_format(["2025-01-15", "2025-03-20"])
print(fmt)  # %Y-%m-%d

infer_batch(columns, prefer_dayfirst=True)

Infer formats for multiple columns at once.

results = fastdateinfer.infer_batch({
    "transaction_date": ["15/03/2025", "01/02/2025"],
    "created_at": ["2025-01-15T10:30:00", "2025-01-16T14:45:00"],
    "value_date": ["15-Mar-2025", "01-Feb-2025"]
})

for col, result in results.items():
    print(f"{col}: {result.format}")
# transaction_date: %d/%m/%Y
# created_at: %Y-%m-%dT%H:%M:%S
# value_date: %d-%b-%Y

How It Works

  1. Tokenize: Split "15/03/2025" into [15, /, 03, /, 2025]
  2. Constrain: 15 can only be Day (>12), 03 could be Day or Month, 2025 is Year
  3. Vote: Across all dates, count evidence for each position
  4. Resolve: Position 1 has strong Day evidence → Position 2 must be Month
  5. Format: Output %d/%m/%Y

The key insight: consensus converges quickly. Even with 1 million dates, we only need to analyze ~1000 to determine the format with high confidence.

Use Cases

CSV/Data Processing

import pandas as pd
import fastdateinfer

# Read raw data
df = pd.read_csv("data.csv")

# Detect format automatically
fmt = fastdateinfer.infer_format(df["date"].dropna().tolist())

# Parse with detected format
df["date"] = pd.to_datetime(df["date"], format=fmt)

Multi-format Data Pipeline

# Different columns may have different formats
results = fastdateinfer.infer_batch({
    col: df[col].dropna().astype(str).tolist()
    for col in ["date", "value_date", "created_at"]
})

for col, result in results.items():
    df[col] = pd.to_datetime(df[col], format=result.format)

Validation

# Ensure high confidence
result = fastdateinfer.infer(dates, min_confidence=0.9)
if result.confidence < 0.9:
    raise ValueError(f"Low confidence: {result.confidence}")

Comparison

Feature fastdateinfer hidateinfer pandas dateutil
Consensus-based
Speed (10k dates) 0.74 ms 200 ms 2 ms* N/A
Returns strptime format
Batch inference
Type hints
Pure Rust core

*pandas time is for parsing only (you must already know the format)

Building from Source

# Prerequisites
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
pip install maturin

# Clone and build
git clone https://github.com/coledrain/fastdateinfer
cd fastdateinfer
maturin develop --release

# Run tests
cargo test

License

MIT License. See LICENSE for details.

Contributing

Contributions welcome! Please open an issue or PR on GitHub.

Acknowledgments

  • Inspired by hidateinfer
  • Built with PyO3 for Python bindings
  • Built for high-volume data processing pipelines

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

fastdateinfer-0.1.4.tar.gz (27.3 kB view details)

Uploaded Source

Built Distributions

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

fastdateinfer-0.1.4-cp313-cp313-win_amd64.whl (175.4 kB view details)

Uploaded CPython 3.13Windows x86-64

fastdateinfer-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (322.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

fastdateinfer-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (314.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

fastdateinfer-0.1.4-cp313-cp313-macosx_11_0_arm64.whl (280.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fastdateinfer-0.1.4-cp313-cp313-macosx_10_12_x86_64.whl (284.7 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

fastdateinfer-0.1.4-cp312-cp312-win_amd64.whl (176.5 kB view details)

Uploaded CPython 3.12Windows x86-64

fastdateinfer-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (323.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

fastdateinfer-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (315.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

fastdateinfer-0.1.4-cp312-cp312-macosx_11_0_arm64.whl (280.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

fastdateinfer-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl (285.4 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

fastdateinfer-0.1.4-cp311-cp311-win_amd64.whl (177.1 kB view details)

Uploaded CPython 3.11Windows x86-64

fastdateinfer-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (322.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

fastdateinfer-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (315.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

fastdateinfer-0.1.4-cp311-cp311-macosx_11_0_arm64.whl (280.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fastdateinfer-0.1.4-cp311-cp311-macosx_10_12_x86_64.whl (285.6 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

fastdateinfer-0.1.4-cp310-cp310-win_amd64.whl (177.0 kB view details)

Uploaded CPython 3.10Windows x86-64

fastdateinfer-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (322.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

fastdateinfer-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (315.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

fastdateinfer-0.1.4-cp310-cp310-macosx_11_0_arm64.whl (280.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

fastdateinfer-0.1.4-cp310-cp310-macosx_10_12_x86_64.whl (285.4 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file fastdateinfer-0.1.4.tar.gz.

File metadata

  • Download URL: fastdateinfer-0.1.4.tar.gz
  • Upload date:
  • Size: 27.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fastdateinfer-0.1.4.tar.gz
Algorithm Hash digest
SHA256 dbe924145c7f315d803ea1bc31188ef212ad8964c96e59558909a7ed755a1eb8
MD5 6463b8498980a6c390b90165ab20dd48
BLAKE2b-256 2b5cb67d16b8445acd857549ca62155fb774f42fc7d22baed19d0cf392c8e85a

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4.tar.gz:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f9b93b09e603fa012a92c3cdb04f413927790e94c6b5b801bc474bf8c6715d60
MD5 c67e1788e7c470ea892e01d6c1a12b88
BLAKE2b-256 13e0d9673844e50868497239d0fddcf288a48d7ec920fd84ca044def790d56a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp313-cp313-win_amd64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b15f0d997c9d695edbaa9db8d60fd4dd821555645939d3b6fa282df51be8f7c0
MD5 b141a2e3adc88358023317948448af97
BLAKE2b-256 956288e9c6a7fae2ea520abce3e60a0e529711c21228b8be991a3d9626117431

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d5d7eb890e1d3ca57c78af856b1d7a371bcb555cdfa15366f6a8b767e214d0f5
MD5 a223dc459bfe41759d5f5f8b8c00fe02
BLAKE2b-256 9c941fa6c51d254dcbd458e1fccae639f70ebd529e6e0a415e0a2576e7ea7d6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 afa8bc70233734a0652865e34ec253af0667d3dd9ea1a0fb9aa7116e7efad97a
MD5 69dc2d34954a86ad178b381c1046f78b
BLAKE2b-256 ddc13e1ab1ca3db30bbca32d97e57d36847b51a3a1fdb26a4403ff5d104fc405

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 04915f3ab6093f1f03cd048943ac449e532d99951d9183b11b56606f1a86eb10
MD5 014aa642ba954ab455334ef77484c62a
BLAKE2b-256 413f1dbe90bae8936c96ab4357302929b919959c60dc72b30ce2464072cafdf7

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3973f136a660084734cfb68b890f42169034702f0d26d79204b22e96b9031879
MD5 e13d257fecb4b755acd31966f6d0f2f8
BLAKE2b-256 54e5837b40099d78bb7c0f4d215722b54370d1de7f62fd8a95cfcca4ef187e63

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp312-cp312-win_amd64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4ea19d38da007ad38dbf31903ed99eb8f1966bf0ee40415f650b945e49de1925
MD5 4b209cf53d1af4a2a169b512b46ae313
BLAKE2b-256 9ffa9def1904f94f883f7f76beb486aebad9682c3323c548adcdcfa10861f5dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 53615ce04db0c515b49eca877284f8a41e7cd51130a7195b9730505f608c937d
MD5 e2f072f1df9e194caa9c251a5e874f0c
BLAKE2b-256 701e5a5f070c97bb7b09e5bb225cbbb5c28805f35d242f5e39cb5d4ba08b1267

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 17f017c2e135906f8c04ac0f90994b38aae064f34f3a188ddea41b96b2f77a4b
MD5 c9848bea783593badc8df24f4e9be986
BLAKE2b-256 ee6ff706bf2388f52d76a0f8ed381868509e01e2e5dff62c0f7483dee5a68ed6

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a5e3c2e4279636f281f2fb02ebe89edd788df1f894c572aec217de5aa7d1c529
MD5 2ebec83e1f8135738a9d3a29c6220b8a
BLAKE2b-256 a0a719e3624946307be647f3965d132ba3f244ebaa98cd88853c487ed3e7aeca

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 aaeed1d5fa852e4b00dacda0d313fce0d98c09de89f5678e8f9912d2767e605c
MD5 754df90abe5de119e6a3019c585bc199
BLAKE2b-256 a4bc0befbc6f8864b4a1b5fdb5d424e8359538faccdb4a06bc03ffb4dc64e75a

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp311-cp311-win_amd64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0cdc20fe40d5f13989db9cea8ca741fcd43f852a4e58745cdc31e6b583d1e7fb
MD5 db4e5e08b24b46408a4caef287bedc1e
BLAKE2b-256 40575dbfa231b519aa5ba80d875e1e07d77116157fe827af1f21df9e59be6d02

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a1ed15cb72e835f385f8da0ae71f2ff05df1ac49cc3de8fc9bd4411123062668
MD5 b7831d046ac783492bb17204bd87b5b5
BLAKE2b-256 74852961dab9ba4ab6597e78fd84eb89a110d2f824af0f0c14d6e684b1807c43

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b0cdb6f62a9ab622876ccee9120638840908a9b1b5b91dece1bdc056ca64ddc1
MD5 a082e03cbb5b9dbea84ffdce7500ad2b
BLAKE2b-256 42b3a5df32447f66ad396a187ee8ed37799ee1ae6540f103469073dc0b608fb0

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5336e8bae31835f8a52bf7d57dbf9e02e514b854be3ab02dd8d32c1f04226e3b
MD5 fb45fcc48e534d2503c76db362ab542d
BLAKE2b-256 47dd4d74a4211c3e495138b71ec058897e1d45e7504fdd1183587e65597fc494

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1bd5edd860d6dce45355e8a5b7d1041f131c593865e5166df48b5330967f3d2a
MD5 a3fbcf3df4c667d8361e747c8c45f3ea
BLAKE2b-256 4648aa4970d82d6ce92c576ffeb0e13bbf21164f9dc1f081db68692dacdc0a63

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp310-cp310-win_amd64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 989ebd9a6ac0d640b949144115e8afdf77db5b1bc19e89e77b0121afa4fd224f
MD5 f36b02d6075b7638964cf1be3fe46d51
BLAKE2b-256 2293d9daf502a954b0c4973a7a6bc2436150a699a016968d34c222d24059bf90

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 86c1ac44a48a22618fc8bfce9b42dea69ae1d81fa27df1727f613be3fffb1d39
MD5 ddbb7dbc54913baf86f48f5b8694eb3b
BLAKE2b-256 2d1bb95bc67dc5130ad11ce79e19aedd2269148a956b32b5a1508830580dd0cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ceac997562e3d0fb8eef08ee4c0f839f5acd2ca3bfc39cff93044b586ade2813
MD5 9482a448251f5513a1f4ffff70570486
BLAKE2b-256 694e79997d2fbeeeaf12f150d27f46f0fd83c4950a613f23973b5c9ab7d0d512

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastdateinfer-0.1.4-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fastdateinfer-0.1.4-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b919bd235092892089042de7ef865426f986b03fb039d598a4b5db0f01723278
MD5 09d94c32e1b0003fb1a3679f86e50596
BLAKE2b-256 8b1f92f41523f2a8b41fd7a43ca4e7826cb0c8d00bb37007b60fc0b4577ca98f

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastdateinfer-0.1.4-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: release.yml on ColeDrain/fastdateinfer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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