Skip to main content

No project description provided

Project description

CSV Validation Library

Blazing fast format validations for your CSV files

This is a Python lib with a Rust core that will allow you to validate huge CSV files (GBs) in seconds (or in a few minutes for really huge files) using a minimal amount of memory.

Features

  • ✨ Validate both plain and gzipped CSV files
  • 🔍 Multiple validation types supported:
    • Correct column name and order
    • Regular expressions
    • Well-known formats (integer, decimal, etc.)
    • Minimum/Maximum numerical value checks
    • Value set validation (allowed values)
  • 🦀 + 🐍 Rust lib with Python bindings included
  • 📝 Detailed validation summaries with sample invalid values
  • 🚀 High performance with optimizations like regex pre-compilation
  • 📊 Support for large CSV files

Installation

Python

pip install csv_validation

Usage

Python

You can provide a file with the validation rules

from csv_validation import CSVValidator

validator = CSVValidator.from_file("validation_rules.yaml")
is_valid = validator.validate("data.csv")

You can also create a validator from a string

validation_rules = """
columns:
  - name: Name
    regex: ^[A-Za-z\s]{2,50}$
  - name: Age
    format: positive_integer
    max: 120
"""

validator = CSVValidator.from_string(validation_rules)
# Optionally set a custom column separator
validator.set_separator(";")  # Default is comma (,)

# Validate a CSV file
is_valid = validator.validate("data.csv")

Validation Definition Format

Create a small, easy-to-read YAML file with your validation rules. Example:

columns:
  - name: Name
    regex: ^[A-Za-z\s]{2,50}$  # Letters and spaces, 2-50 characters
  - name: Family Name
    regex: ^[A-Za-z\s'-]{2,50}$  # Letters, spaces, hyphens and apostrophes
  - name: Age
    format: positive_integer  # Using predefined format instead of custom regex
    max: 120
  - name: Salary
    format: integer  # Allows negative integers too
    min: 20000
  - name: Email
    regex: ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$  # Standard email format
  - name: Phone
    regex: ^\+?[0-9]{10,15}$  # International phone format with optional +
  - name: Status
    values: [active, inactive, pending, suspended]  # Only these values are allowed
  - name: Gender
    values: [M, F, NB, O]  # M: Male, F: Female, NB: Non-Binary, O: Other

Validation Types

  1. Regular Expression (regex)

    • Validate fields against custom regex patterns
  2. Format (format)

    • Predefined formats for common validations (This is the recommended way to validate numeric fields)
    • In the background, the library uses regex patterns to validate formats.
    • Available formats:
      • integer: Validates any integer number (positive or negative)
      • positive integer: Validates positive integer numbers
      • decimal: Validates any decimal number (positive or negative) using point as decimal separator
      • positive decimal point/positive decimal: Validates positive decimal numbers using point as decimal separator
      • positive decimal comma: Validates positive decimal numbers using comma as decimal separator
      • decimal scientific: Validates decimal numbers in scientific notation (e.g. 23.02e-12)
      • non_empty: Validates that field contains at least one character
    • More formats will be added in upcoming versions
  3. Minimum Value (min)

    • Check if numeric fields are greater than or equal to a specified value
  4. Maximum Value (max)

    • Check if numeric fields are less than or equal to a specified value
  5. Value Set (values)

    • Ensure fields only contain values from a predefined set

You can add as many validations as you want for the same column, but take into account that the column only will be considered correct if all the validations are OK.

Global Validations

empty_not_ok

Empty values (empty string '') are considered correct and accepted by default. However, if your data must always have some content, you can add a global empty_not_ok flag at the root level of your YAML definition to automatically add the format: non_empty validation to all columns:

empty_not_ok: true
columns:
  - name: Column1
    # other validations...

Column Separator

By default, the library uses comma (,) as the column separator. You can change this using the set_separator method:

validator = CSVValidator.from_file("rules.yml")
validator.set_separator(";")  # Use semicolon as separator
validator.set_separator("\t")  # Use tab as separator

Decimal Separator

By default, the library uses point (.) as the decimal separator. You can change this using the set_decimal_separator method:

validator = CSVValidator.from_file("rules.yml")
validator.set_decimal_separator(",")  # Use comma

Error Handling

The library provides detailed validation reports through Python's logging system. When a validation fails, you'll get information about:

  • Which columns failed validation
  • What type of validation failed
  • Sample of invalid values
  • Number of rows that failed each validation

Development

Prerequisites

  • Rust 2021 edition or later
  • Python 3.6+ (for Python bindings)
  • Cargo and standard Rust tooling

Building from Source (Rust version)

# Clone the repository
git clone https://github.com/charro/csv_validation
cd csv_validation

# Build the project
cargo build --release

# Run tests
cargo test

Dependencies

  • csv: CSV parsing
  • flate2: Compression support
  • pyo3: Python bindings
  • regex: Regular expression support
  • yaml-rust2: YAML parsing
  • Various utilities for logging and serialization

License

MIT License

Copyright (c) 2024 CSV Validation Contributors

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

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

csv_validation-0.0.12.tar.gz (20.5 kB view details)

Uploaded Source

Built Distributions

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

csv_validation-0.0.12-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

csv_validation-0.0.12-pp311-pypy311_pp73-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

csv_validation-0.0.12-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl (1.4 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

csv_validation-0.0.12-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

csv_validation-0.0.12-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

csv_validation-0.0.12-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

csv_validation-0.0.12-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

csv_validation-0.0.12-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

csv_validation-0.0.12-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded PyPymanylinux: glibc 2.5+ i686

csv_validation-0.0.12-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

csv_validation-0.0.12-pp310-pypy310_pp73-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

csv_validation-0.0.12-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl (1.4 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

csv_validation-0.0.12-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

csv_validation-0.0.12-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

csv_validation-0.0.12-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

csv_validation-0.0.12-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

csv_validation-0.0.12-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

csv_validation-0.0.12-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded PyPymanylinux: glibc 2.5+ i686

csv_validation-0.0.12-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

csv_validation-0.0.12-pp39-pypy39_pp73-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

csv_validation-0.0.12-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl (1.4 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

csv_validation-0.0.12-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

csv_validation-0.0.12-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

csv_validation-0.0.12-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

csv_validation-0.0.12-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

csv_validation-0.0.12-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

csv_validation-0.0.12-cp313-cp313t-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

csv_validation-0.0.12-cp313-cp313t-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

csv_validation-0.0.12-cp313-cp313t-musllinux_1_2_armv7l.whl (1.4 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

csv_validation-0.0.12-cp313-cp313t-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

csv_validation-0.0.12-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

csv_validation-0.0.12-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

csv_validation-0.0.12-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

csv_validation-0.0.12-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

csv_validation-0.0.12-cp313-cp313-win_amd64.whl (916.9 kB view details)

Uploaded CPython 3.13Windows x86-64

csv_validation-0.0.12-cp313-cp313-win32.whl (835.7 kB view details)

Uploaded CPython 3.13Windows x86

csv_validation-0.0.12-cp313-cp313-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

csv_validation-0.0.12-cp313-cp313-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

csv_validation-0.0.12-cp313-cp313-musllinux_1_2_armv7l.whl (1.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

csv_validation-0.0.12-cp313-cp313-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

csv_validation-0.0.12-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

csv_validation-0.0.12-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

csv_validation-0.0.12-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

csv_validation-0.0.12-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

csv_validation-0.0.12-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

csv_validation-0.0.12-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.5+ i686

csv_validation-0.0.12-cp313-cp313-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

csv_validation-0.0.12-cp313-cp313-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

csv_validation-0.0.12-cp312-cp312-win_amd64.whl (916.5 kB view details)

Uploaded CPython 3.12Windows x86-64

csv_validation-0.0.12-cp312-cp312-win32.whl (835.8 kB view details)

Uploaded CPython 3.12Windows x86

csv_validation-0.0.12-cp312-cp312-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

csv_validation-0.0.12-cp312-cp312-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

csv_validation-0.0.12-cp312-cp312-musllinux_1_2_armv7l.whl (1.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

csv_validation-0.0.12-cp312-cp312-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

csv_validation-0.0.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

csv_validation-0.0.12-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

csv_validation-0.0.12-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

csv_validation-0.0.12-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

csv_validation-0.0.12-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

csv_validation-0.0.12-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ i686

csv_validation-0.0.12-cp312-cp312-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

csv_validation-0.0.12-cp312-cp312-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

csv_validation-0.0.12-cp311-cp311-win_amd64.whl (917.3 kB view details)

Uploaded CPython 3.11Windows x86-64

csv_validation-0.0.12-cp311-cp311-win32.whl (837.0 kB view details)

Uploaded CPython 3.11Windows x86

csv_validation-0.0.12-cp311-cp311-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

csv_validation-0.0.12-cp311-cp311-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

csv_validation-0.0.12-cp311-cp311-musllinux_1_2_armv7l.whl (1.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

csv_validation-0.0.12-cp311-cp311-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

csv_validation-0.0.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

csv_validation-0.0.12-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

csv_validation-0.0.12-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

csv_validation-0.0.12-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

csv_validation-0.0.12-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

csv_validation-0.0.12-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ i686

csv_validation-0.0.12-cp311-cp311-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

csv_validation-0.0.12-cp311-cp311-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

csv_validation-0.0.12-cp310-cp310-win_amd64.whl (917.3 kB view details)

Uploaded CPython 3.10Windows x86-64

csv_validation-0.0.12-cp310-cp310-win32.whl (836.7 kB view details)

Uploaded CPython 3.10Windows x86

csv_validation-0.0.12-cp310-cp310-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

csv_validation-0.0.12-cp310-cp310-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

csv_validation-0.0.12-cp310-cp310-musllinux_1_2_armv7l.whl (1.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

csv_validation-0.0.12-cp310-cp310-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

csv_validation-0.0.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

csv_validation-0.0.12-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

csv_validation-0.0.12-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

csv_validation-0.0.12-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

csv_validation-0.0.12-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

csv_validation-0.0.12-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.5+ i686

csv_validation-0.0.12-cp39-cp39-win_amd64.whl (917.6 kB view details)

Uploaded CPython 3.9Windows x86-64

csv_validation-0.0.12-cp39-cp39-win32.whl (836.9 kB view details)

Uploaded CPython 3.9Windows x86

csv_validation-0.0.12-cp39-cp39-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

csv_validation-0.0.12-cp39-cp39-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

csv_validation-0.0.12-cp39-cp39-musllinux_1_2_armv7l.whl (1.4 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARMv7l

csv_validation-0.0.12-cp39-cp39-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

csv_validation-0.0.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

csv_validation-0.0.12-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

csv_validation-0.0.12-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

csv_validation-0.0.12-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

csv_validation-0.0.12-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

csv_validation-0.0.12-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ i686

csv_validation-0.0.12-cp38-cp38-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

csv_validation-0.0.12-cp38-cp38-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

csv_validation-0.0.12-cp38-cp38-musllinux_1_2_armv7l.whl (1.4 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARMv7l

csv_validation-0.0.12-cp38-cp38-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

csv_validation-0.0.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

csv_validation-0.0.12-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

csv_validation-0.0.12-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

csv_validation-0.0.12-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

csv_validation-0.0.12-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

csv_validation-0.0.12-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.5+ i686

File details

Details for the file csv_validation-0.0.12.tar.gz.

File metadata

  • Download URL: csv_validation-0.0.12.tar.gz
  • Upload date:
  • Size: 20.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.0

File hashes

Hashes for csv_validation-0.0.12.tar.gz
Algorithm Hash digest
SHA256 c9855fcac9d2bc8da967255bc04bd1f059542c188de44d08a23636eef5b92185
MD5 3883a7d93b25cde5054d3b0e66931a96
BLAKE2b-256 ae1c59aafb05b4191d7e1bc4233c48768e07fe053f9ab3a6f15ce326b2420e5f

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 182c9810c262c5b3fa7b783e8b45a55378401e40fdcc1cfd43638f771ea6e89c
MD5 5ca55fee206a22f6c685e3412b5505f4
BLAKE2b-256 18915578585e0f74c0b8356eec51b9fa8c12c09ffbf8eac69a427f832ed0856d

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp311-pypy311_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c1ae7bb7fedb7d7ea2a73437734f84c7969a2dfd1b688cc884ba8f3db1d2257d
MD5 766309295fb8e914ac3e8860919aa223
BLAKE2b-256 550f2443320b29eae8c4c26546efd3f30d158f025e9c04b6c30242326b0acebf

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 181b643a2f84621f1c46cdc50a66def7f6fb6397cd25cefebf77ef9c04652c0f
MD5 3d70cc3bff17fd1eb3c7ad3ea0dba6f9
BLAKE2b-256 9a4690ac1e83275c013077e4e36e67cb346f5a9e3665f08b38fb5a97cb525ec8

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5d5b76396c3c8e0674062dcf3bdd708e71f1fd5ce66ef0b1f076dc381f02a471
MD5 761000902612db15b32d5eaa131eb119
BLAKE2b-256 df0ce73876d75d9344cd228a17c0fc761e33a4cb100d8bf131dc2848cc96eb6f

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0c07bd711092b0d160dc85e143871ca8411d65c20f8a40fce9d4c4751cd1684b
MD5 0b4c281e1372f58ec3de3825ea184c40
BLAKE2b-256 b06c3a3f822544807c9792b17fa24c57c83ac5585524f630e9d9f2ec2f6bef62

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 560a2442063c4dc666b5e98fd67ea94fa642cfb731116fa14db1b70381f7e9c2
MD5 7477eccd17f36293c23a83ed16f41f61
BLAKE2b-256 530c6cf28902e87a3c487a70e59f916a87a2503e29ee8eff8ad1ba89ac501d53

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9c72c68a997b2123332d959d9a50090b30666c7d76e8932d4bdb33d2f78f0717
MD5 6941c5dac0f3cf01cea351df6f82e3b6
BLAKE2b-256 34d92cd5807f804c4e60a535689ecb4701230f5adf88181697276aad8067f7a2

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0bca461043b21c86fbd27ee97029452f53cd69cf39292d7d0cbc25bd950cbd6e
MD5 bbb367de1f65756d61c0558e7f1a0c07
BLAKE2b-256 2d473cfb7607ac2b2cea1efe636f8494dffab6ec9a19a01491d979cf3cb32c08

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e92890871da7a8bf6ae5578faf69720db6102c7f62fbf475344f3cc02924a75f
MD5 2b2db7f664b0d25046a0763d315e3b9a
BLAKE2b-256 3a4dfa5c1a954821c81ce900cdec142f59ae82ecc9a2b7b71ff1df7bd1fbbfb8

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 c6275743556b83c72e653e379c905904150a37194edc37a5698841351d9bb9c4
MD5 1a0033a0c6d4fa2eb5b442968637c9ea
BLAKE2b-256 30cce5043b87ad24ceb82f1b6a5cc97e95606297d0583ce3894100e6b4b46888

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b9455a32dc75426e6a2eaac3a848021a06d07920c9b835407f13b55cc3285514
MD5 9838a93d8e35cab0f7bae3105efc8552
BLAKE2b-256 075cca7b9206833260611d4fb354e74173168bef9abe904d1f29f193492238c1

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp310-pypy310_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 29392ed25d17addb8ba4b8a8925bbbe27f6d1b2ea66c66e20ea42c614eb1450b
MD5 3943dffa5a4d9d386e5d2d5dbfb37c8f
BLAKE2b-256 73f97facf430b9fd8a7b192898ad887a3975c37622072f8d7a12ca06d87f28a7

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 5688173f253a88b75b283519899c3219b16af5a1cf1b3e5e7cb127a210e1b11f
MD5 43fcb82fccc71ab86445578ba8e66177
BLAKE2b-256 fb30f7fa2d197f6982c1e24b52a7664ea458097a0333d425d823a80b176e8265

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 becc778b3d024f88f46c001583052fc2f92313c3d2b6b85103013823a9d3049a
MD5 294c18d26151cbda9ca0439fa9d80ef5
BLAKE2b-256 6c990163965336b34608e92a1c55d3bb702965b7d0af11bb802eb892f2413ee3

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 279bcd3eed8d6d7443b27910a3e9e765a4ac34b9b0bc163937b1c587bf86b7f1
MD5 8c6c679b076b3f074c6815b190437d60
BLAKE2b-256 d14ca7c3f9e004c55f31d5af617a1ca8a11139ad29dcd7fa94e65f536660e717

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 22605c3e2c06589f48fe28f72d580d869c3bb1ddcbc9ecfe5d6a2fbea3cebb41
MD5 c27d361942f0fcadf92620274b5c5740
BLAKE2b-256 670a588cbf126e07188a901943a10bf3b7f14cdb85ac63d5920323c7694ba144

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 93e429a1922c9861a1cf49ad9f296300b9315f2049b19558b9eb6a8ca4c66c53
MD5 f2af83536174bd0d0f03b571da3fc06d
BLAKE2b-256 d6c2319ccd832304f61b73141f0862d62c2789288be4f453a74c11e2f4d33cfc

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1760ff851f18aef8e79f932d287ab25e8132f47ae2b457d76a98a02a9eade5b1
MD5 f66eaa5b3b62077e48e6e0df976158a8
BLAKE2b-256 e3631ad9046be21d146ec5515a4153160f02e1dd928059d1cf2ca1165ebd2e82

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bc41f95898a82c92ec701d91ae1299468443cb3ca2c724c1c5aaf7b40c59617b
MD5 56a21b32cb2e8ba9d5a546a50c95763d
BLAKE2b-256 41f4330f314468202617a2be24ffdcf0f56487ef9f165e022e20e04685d6421c

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 b1f0fd5081a3b83941decb3e11a2104a048cf75fd5e9b71ee05e4f068ff9d770
MD5 bf40a9962be59b36eacd26e1282982d3
BLAKE2b-256 f9977ff85f6145d3457ff3dee6c18fff7a71e58ec4ebd3103f4f4052372e241b

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 72962dcfc4dcb9973ce99416b46320dd942061467fce40924dc7ebdba999f756
MD5 f2bd3e9ab27c56a10f7a4a92e6b4df42
BLAKE2b-256 2ddd444c9fdb8e0c07f10dd636f1baf373e0d55bf64ee180e4c2e4b5aa3d0f83

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp39-pypy39_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 03f828bce59a24cc01a904a5dc9d3230a5cc914aafcaf73b059bb5402663c67d
MD5 ab07b4107cfafd8224e7e0cef407e6f6
BLAKE2b-256 89a9c8edf67b96d9f6d182d813fa7d2c669331ec14fa5fb99b4bc49cbcda2231

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 182e9fd5a5ea03b3aac65702465f03db6a5986cadc0705dd1c20bf1830d31c57
MD5 bdfaf9a4e0f95db5810e3e5535416027
BLAKE2b-256 186dce5183023c38166158c65f39f9707d19c4d9337bac2848e7e0ccbba64460

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b0f5fd7ed9a46592ec767aa5b125e99a0478bc8129006113a8f04e46621c602a
MD5 31a38a711ccfc26e1e781f9370966af3
BLAKE2b-256 85b4de3fffeba42cd7c0a3cf0a493de37f10048658ab964e09cc4682d92339e1

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 35db5cb82bdbe65a132b960d20f022b103dee0e0fc1dc2a3512b1e702d9eb416
MD5 d42fa71242a125ea898da4af81062b5f
BLAKE2b-256 f3817e51067be2d0850fad785fd5c028368790c37bb3488d7d8fcc6a898a308b

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f99d18160c842fffe547b1de2a18b1cdf002e1463bee05bfd1627842efb6a862
MD5 28f6baa7c4d55a3aff4c9fa81b7c4001
BLAKE2b-256 2909838d6486327b8c8b165eaded0773f55e8cabc6693eb466ca7247613948c0

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 90aaf12d2ee5d36eec44c406d560e2bed5d76000dc17051ddecaa8aafa040119
MD5 e312d0bdcbd360aa06ee6ae997c7f784
BLAKE2b-256 5496d0dd8d2e991d74557ef4529b6f717c61f9094d7b9972c3035e4142c3daa2

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 afe3060f4fcc0a53d9c6f206c43ef4d0c65099b0f907fdb05a103dc900fc85cd
MD5 535412e9911afaed68a0d91c90ac25f6
BLAKE2b-256 8b63f1faa646ffa0b987d216025fc08b425a05ded0da80b7cd7fcbeee777896e

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d9d7c917a05643ff9c8fdae693be2fb8967ed002b9acbc38585b46fb914a985b
MD5 d7a2ff53cb411403b966fb25e4192a0e
BLAKE2b-256 eb15cda84317626bfb5032939dc64ae9cdf1c2f079ad4d26425e69ddb1246db9

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1982441bd486229027409500203d7e1e16ce5e07212d52a82cc765b73b1c57ab
MD5 1612c9610df453f2b652d9be3c7a9796
BLAKE2b-256 9122b737e7a14689fdee0d124446cfca18ff6a67142be061721b24598c766b35

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 d85c2186c1b46cc2e1f076093a24395429530d40f40637ba83a754c824c2771c
MD5 0744a87686eef90256f4b8159f965925
BLAKE2b-256 ae9075b5b9c94cb7dd4ed7f44c99c5c2ca3c36b90e752fa5ffb3060f7618dce6

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b0309a085477664a327fb62c2fccf58b31b06d4909025ad8ec0deb4fa65623ff
MD5 7d466dab9c43f5a8ee7fe7246bfb7ff0
BLAKE2b-256 211edb19a2024c830fed37ee7979eeba8e458a8b63e00a89264a5640fd35e960

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e378c669158b5d79145ce192329209473977c8d41bfb81e278e4e022d94cb942
MD5 09b99bd0a35c32e5af7b40809fb51b53
BLAKE2b-256 0d9ee8df8cbcfcb34e25d34b5b9dcc58e3f34dfaaa5a3af5c18b46045a082b55

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 39a5edc2528057bf77102ef1d761589e6832f0a4d0b3dcf1832307ff007f4c28
MD5 92e57d49b9d95b4a6cfa22f1c05133b6
BLAKE2b-256 a525445a8b314afda99535e14800e5d3d639effc725f3b647960173f997e0d1e

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a84eead44202ef179d709f0d1490e32e4dc09f8275e62b1df4691c74339c6afb
MD5 9a82d159240695866509965ffc979eac
BLAKE2b-256 2b4e9590faf78977d6a6769752fe0f61de6361dda4f7dc76ef320aa37c101c3f

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ccde0ec09c05ccef27375a862e07c6fa76bb74bbe5105b30041350b900f5cfa6
MD5 b2960b59048d6486407c57784dca49c0
BLAKE2b-256 6fc1b3a67559014bd08fa8518ff07bb0d3d9f549a1dd35947395b5556912c6dd

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 429408bf6d8f86ad1679e2bd8d67fcb6a01713a11cd4b3106013eb9782be975b
MD5 219f9b7f1b34cb8c6ff74a4faf248223
BLAKE2b-256 e6c5ccf832b74f00d80ff8969cac61f47f7b20fc16eff2d47ccf0f7463d512c6

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 a948ae075a7ed256fde67c97488236bc20f677ab192a9e16d0a1b26de7342dfd
MD5 17c3b4f23a97b6f08ed098eb5f279545
BLAKE2b-256 676e99f4b17a50c83aec6f73a2d6de0c360f6a8d52c21e6b30ea24fdbaef2c1a

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 79377fc198d34cdc6f6dc660d7e6407445fd0dc1188c6f7f6f632696a8c6795d
MD5 f697b4f0159ee8a42f69334fdbe96cc9
BLAKE2b-256 6161a83701ad167dd38181909a16ddf8132b784a6e85d9d7851ac55f75b311fb

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 64acd9cc096463a1258afb33d5a94d2a3af875c4d664511f29e4d12d1918a18a
MD5 d508de04b4df3110af7894930f663e51
BLAKE2b-256 297871a8c45b2e435971e6faf672fa64b7ca1afe254533694e3dfa1393c13b65

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 162d761c2399b3e9a8a9a162742bf3b52265191508525b76aaf48533b92a08d3
MD5 f263bfa01945e521479d2b6c844276dd
BLAKE2b-256 1a99388a3e25c55d0c4d967c42d38da4cf2e434026cef5f38461d8b619d183dd

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 352931769b91b7d2fb9feb6467ae2a2941541067f234dd2381f666b483260004
MD5 bc0e430656ef6eb217502fa48faee3d7
BLAKE2b-256 c487b3764d1d960c9cce6645c7ce97e4f8a0b3690667934b8d087d721283fa0c

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 012e73c0f8f098d6e386becb784dc86289feaf8824ea1e88ce59536e17963180
MD5 28c50dd1796495ee40e18b08e12e302d
BLAKE2b-256 c4219f495a7eb4f6635ce192b5766951087b28ce3053caf76518afd4c8bb2cd1

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2e8bd04c791d46563cd76bc5a8ce472ed780c94bce5707c1461b55e9b0048557
MD5 441aa1f361f4195422fa36db9e3fed94
BLAKE2b-256 9a2c41f45d694135f84de6026e24a22c8caa1c21b8824fd46b5a4b5c7f4539ce

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6c1fb1de18a44e52640ed6d267bbb70e9e9307b0c7380cdfe44d11e4c90dc745
MD5 82426f17d6e221575e54f897b465e706
BLAKE2b-256 ef726e4809d66aee7430db7104e66c9a42688f7fff7687cadd43c45d2c869352

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 887ad71caa06fe0aef72e61b9535b4d0a0ee8fe06179e08030fa9da70b9ca39b
MD5 67c474a19a92a9781d771201c6ba4b33
BLAKE2b-256 3f08ea81929bcb4f58786c303808dc6de2e1d273a39077ab6f7fa3cc4832ba68

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c0137cb50609176fc4e455e0c495188f121c03de79f15667bd5487f90e087d55
MD5 7174fb02601f369c13f9e4a357b8dcb6
BLAKE2b-256 9a7e3ed1f97fa176947d7221e2aa7cf91937f41c4dcbfda3da5d948b2bca645b

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 7e34aad3f9a5b1802dae9327ad600e168d083d562b5581f66ba8300a6f2f2239
MD5 2ff1810af684919252002bfd7a3f4dcc
BLAKE2b-256 09215d171e6cd2ed12d4cb991f9e34d3ab9549fb50aea6ef233bf829770514de

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bde5cd0dcf1490a7f1da040b525e76ecd3d145a2d1574c4a443e0bc732ab2f74
MD5 5a30a4fd92fc2236595bdb7e4634294b
BLAKE2b-256 26af3467b5f20961d89160807f261a175d490e6cb01bac58084e0363cd9b6f4f

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3b0977777e31af7a383f58a27ec8f954a136b19f731b3c449cfb9f303e11b7f1
MD5 e9f155e26ba55462d4fc32d1a7645475
BLAKE2b-256 a5ff782833505a1f43b27ceb2deb2f950f78862011924664fe72db0e1aa0658c

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5f634c8c7dbf7cb3b22ee0963b58559bc940b54b033aa88da1ffd9593a0101ad
MD5 30dd94029327986cd41a62b842521a28
BLAKE2b-256 5ac6dfbe3f10c67baeb9ee0545a2aa48d8780a7a9ccd2d8541d4f815b0c8f120

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 eab738f728271224a1a610448473e250e709e82356cb0dead7463cd34026d7ac
MD5 a9fed40d1dab8ea546de98f2ece925ef
BLAKE2b-256 a5fc7b15a639147a9bbe4e0376f3fa86dc2d7f77d77f8b5887dc6544303a13df

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f83ee618dfac8902e40fe8241c1b6f59b3542b9f56e75a1cbc766dd15b107d19
MD5 d78e7b2ad5b12e443a78a6d105a539d0
BLAKE2b-256 f6de4afa715c71fd1e6d6ba911403109b463a23487f792f7db09acc22d6452ca

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b69e6152c69facfb1a13e4ad03cd3e410d4a4a17f30ffe5648633a85ca1d2224
MD5 4ceb7260a67479d738442eeff265086f
BLAKE2b-256 a8c84abd5250554be2d0ddd446e666983929a747e84bd7373a6d867c2a46ffb1

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 944ce98d82dac75de6914a67feb1954a4aef949e4cf9ec2c5dcf58331f5e2a6f
MD5 cfb468645e173c2d900511e47449a94e
BLAKE2b-256 58934d4715f9feefc171c96f97ed0c2cee320bb7681c53417bdf30c283f28cd8

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 971e9e20b2bd989c375fba022449505c6c6afb0d33600e47c9d154bf165acf09
MD5 615db427d88215e779f18284e635d7cb
BLAKE2b-256 73f86dd2781ffe68ddea83ca94394d53e7097259f3f883d4ed91429853f76326

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 645b1dcedc775521532feee4093c08de7d6d526a8ce062d66b08f3e70d6a04cc
MD5 e5c7e1e138d97f70c5126c3ae858184f
BLAKE2b-256 5feed36494c5c2c2577a5af445e8b5ea57f5c6ad288f2c8052a48fea3b135b17

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c593ab51dc8ccac54b4b1a8cdab2457b518b5d22a35bcbc0a9a1609c939f2358
MD5 030659ecf743d88ba0d0c7d13a4d2c4e
BLAKE2b-256 8a57e185d3779a4369d7f546a924d73a6767aec4b90f856c33965688fc616309

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5147679be2d21b691a05c1955f4eb69c9342d3ea2d6284d037d1597d0d56e75d
MD5 9797fb77aba0286962c20c3577e933a4
BLAKE2b-256 08b389a3687d18c950ad582af1483723d8b5ed9c4f0f2f2851c35b26070964d4

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 647c2c600b865b3dabb39796ebeb6e4ada1d21348c4a068a8df9c3f2a1997886
MD5 d50e864ffbe71e426c85850986b2115e
BLAKE2b-256 8ba677b279ab8f9a7a6ea434c87c99091d79f522fd3b318445d726e09b9928a8

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 70f6d94799428e02aacabb244a07e8bd2fd0d6f795cadd99ab3e75572ea50160
MD5 e21df5609716e4d4105e52c8e9627c8c
BLAKE2b-256 681e9c4903867e5fe7d61fb8317f57e387ab48305bfcbaa8a81092cbbc92be59

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 cf079b5162688096251175c4c4609d1eafb4bb4f9ef2af9542fbbc1133d51c20
MD5 cbfcc68924d8d7aa5ecdd6d2c52bb183
BLAKE2b-256 da6f850f29652cbc6049935eaa518bc99ed92c357b60ef247d8a413662b93c3b

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 974846e5843db7c090c9366dd35cc1f1c9d63f1097de18237f1fb08e0960bd36
MD5 762af80a5b938ec09d371f8794783472
BLAKE2b-256 7076bbfe7fdf2f0fe2a851e32e9ed46e81ee1a9603066c89f442dd07e5bc95ff

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a7adc7024f306ec752e9eccfdd8fba31f4b1301e5b9b1441bb58f9d6206ae969
MD5 308c6a48a1c9e0c9d96462d68cbd3152
BLAKE2b-256 60292a9620128baa98ebdcb7bc3ed97fb1808b18e8e5a04916b3e1bcc8c096d9

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 813db29c61cf5de20fef8d3bc10b52f72508c5710131989a4db938b0cf5f3be3
MD5 86d9200915bfe9c9dc3d6135ae969b5e
BLAKE2b-256 8e89609359d2d162bdf7792d5c0cd3c5f562740891cee7eea90ce946432432b7

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 c52f588fdbdc69744e1b60f9d5bea800c02f2bb707cb03bd2dc9681c51e56754
MD5 c14d82bfc8ad158def2a2860b7cd93ba
BLAKE2b-256 fd2131fc4e809124f5efb7f1e0a568736c0c0dc581bbc3be7d9e10902036b7ac

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2f7299d8ca21719d8508031cc79d6c7250d52730ca0e1302b7308bd9179064dc
MD5 ec76742b018826352ce8fdd50ca5a867
BLAKE2b-256 48e9aa631e15591998db367cc01771fa5138990c3c84716239b8d4db3fa13b16

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 81536690eb003a062da50201b763fbee71cce5bdfe3e3beb45d639b834b21719
MD5 bec6c75fb3d4a41f753c3b5294031ed8
BLAKE2b-256 695a34af8f58e131a05dde4efbdc257d6f164bc0c88c10188819abae0f8b464c

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 4aa5ee2c3fca6a0bd5415ee43c55a1915f24c54535389b7c48794d8c7e2a7c10
MD5 231b793a604aa940e40fa3e2cbc9382f
BLAKE2b-256 3130222a03a82f56e9722e5f170bacb4fc008f0281b8ef4f7408b17e4992031e

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7c7b6956712b88b7a523a67658eb51a9742af44c3b8ada0a83dc06cca3636b9e
MD5 cc9c2358fe6f7e162883e6875d2a378d
BLAKE2b-256 5e754daeb4da9473d1a56b17746376a29697198f1ea71a4ba52c020cc921496a

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ece1172704d2258902044c2811dbd21b6c8f4742268e5ae9c83a26e96435b762
MD5 dd0175d9b7cc796ad380a2885ea529f7
BLAKE2b-256 d971ebe0248f6d27cfabb574c30d388551e656b91b7fff7a0e2d20b7602546e9

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c5d08295a0bfda6fbc0f670e2a971a4915893e60100978cc5d402002cc1216b2
MD5 4774d6864d3b1af149e9894d56401aca
BLAKE2b-256 9643e4b3388301348beb5a5a0f566b16d7c4ba78af840b72bdb7f088aeb2f9fe

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7c06c27ad0c245e585ff100dee1a1f93c4a29595398db756b928d5d659c36e11
MD5 a5944eb7b448e4d90678711a846784d7
BLAKE2b-256 9267111707f9c4b1ab2f4c97a5803b975523e8cd5a5deb88cb2c40ce8ba7186c

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f8a568135716245408d2dd46b3e66212b746e27da0a4132bd2ffab11f5c89f68
MD5 05761854db6766601f172c6ba9eb46f6
BLAKE2b-256 8ac356d4374636cf54671d15ea93c9f3bc36775935362aebc7e8b9e04321a4a5

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5ef5503f0389a825750c3b993838c195f7741a4355e0543cff9e50a432bd3a41
MD5 5df71fdf4067e9013a3473ce436d3e72
BLAKE2b-256 20038fbe93778da035cff55661533c9ac083672df1b4508f0e6f267d43b0e318

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 903bd13719d6a68fde56e14a21b0a5cc59a0dd7c8aad8e93ebe3d15425e07e59
MD5 a4713d79dc2cfa352d7a3c45b34303c4
BLAKE2b-256 f6fe5e5347ca1dad54b69987ee2a785b5f369cdcc0c7417a1d2498c53bad0c83

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bd9a2427bedc84fa9997e09748189146fb6754a7a6cdbbcc424729ed8018228a
MD5 a3e2bedf40410672fa97d92a200bb3f5
BLAKE2b-256 a3b5a19ede2dd08cd131b3445c102f73b90adc26c15ff78e94c941e341e671a9

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 664fdbf15ede9b17e2b20edbd63e4eed18260c921df2f5fe46863127ee14c82f
MD5 b2cba2b698f5a2e349a218379631d046
BLAKE2b-256 c60a869b226e176fdf80d8a8cad41f67f08f406a9e440ac73e371b6d120067a0

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cb745c4dea2ce9f0bbf2e67c86be1856076bfbe01ec2555fa31a767dabb925fc
MD5 37b32bcf52eacb59533911ca69d840b0
BLAKE2b-256 8b96e023c2e7fbbb60bb49365517e1b4738b36554072f9d5a3ff2729fbd1f829

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 3903b0ad334c0db1d1978782cce35e5f13395f2fb205d3ec06c1b5331fff277d
MD5 ba1bff986423911b7e0e60a8318060df
BLAKE2b-256 faa011a8c022553ece1e96690c146059a273b20357cd64d971b4c2fecd61f193

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 954ecc8b72ec92c09eadc6dcad85baa9778f042716d0fda471bbd0397eb13172
MD5 e39913323873691fe9a484d6560dd099
BLAKE2b-256 f2ce2dc0420a9874034516596d06a3d260abe9600452f2a11f6becd9b6912ffe

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 51c67e06a75b3e60e616b3b80ba47b59ef178341bcfd428e503f323f0423f77b
MD5 fdef44f3232e4fdf65ca940fedb7ab97
BLAKE2b-256 1e98326152071a384f5d63e13f992a4e7fc786e2237b91c6eb8282b41fe4e89e

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 b1773158db07f25903886282333a8794fedbf2744049435a4693460345ebb869
MD5 61526a82debe30537e2f9cf32c512552
BLAKE2b-256 133ef799725981e888785b91c6f6d98215ae942855db2cae82c457d2b418f8a0

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 29a03a0da92e11c35201663f287ea1985d00bd0b5783c902006534bcf92d3a22
MD5 7189f1dd1da65adaf23cbd16bd50a899
BLAKE2b-256 a527a3c2a7be5e7bd7171dac097d8f8225ced36295eb561096f50a754f0712f6

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c33529cb23a86e2feff1c23758e3d1802dcd5598538c844bbe9e39372891ad16
MD5 5786c48c8af82699d9452ccbdd672ce4
BLAKE2b-256 5c3f1fa4ddcc5f9726d4aaae02ad4564641215a409f12c14494ec583fd95a902

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 86c7c979c9de93e36af9ab8213171b032ac81287913c2398e844be915d44df03
MD5 e2fe023af10dd1d120fd641ff0d70577
BLAKE2b-256 5909ee02488acbf24906732d45c89b3ee8f1bfd89b0e4b2ec5c60f1af5bcdcd6

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 a4d232db8b03d9d79ae07d68e99a1754d57be69feaedc93474b35a1a7beee046
MD5 da9d19290ab2b7482a795ab18f98abdf
BLAKE2b-256 24b4a4ddf4bb9d466985fccd7483f572bff06bbd74fdd235f44911d52e6a7867

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 df19d360dd463b37ad6021c4aa74bc55bcdd3c08d57d5537756033023900f8a9
MD5 25420e0d0d13e7bd6cbaffcfb66cbff9
BLAKE2b-256 771e00bdd1a2a3b02cad3e5d8d55f53c2c302b76f3b13dc1ad4ec1a8678bf7dc

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6727e571f8b3d5b7965abb45ede9eab24e72cb0c575a7199c5d3336d67901b59
MD5 af1160364cde29d043939656b6523274
BLAKE2b-256 f092d60f41badc8d9917e797f6e1516b0748118753af4a5a55bd3823f904a07e

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 d1c7afc16eeace24614531d51fe2726c9d8257d1908bd4e7506dcf864e189829
MD5 1bfb42d43d2b33345d9627ee6c60c6de
BLAKE2b-256 f0a6c08c5fbe6afff254681f8c78374801dfd6c8da0e8996ffee4a22689512eb

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f9185371cb34b6aa07b26250b0ef66c177feccb33b725fb268526d56f9c092a7
MD5 d890b89d0933d95ba5ff1e06be653fde
BLAKE2b-256 6212289c7636dc6e1a8fe5906fcda6097f49fa5e5b6167527c530b4f1ae14484

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 439d925622b2528e02b397d3d168071a4da51bf1f47c805dfe035949a7a88ec1
MD5 8b80afd304051c8734686ea6e57bb5cf
BLAKE2b-256 37aa4248b51e242af6c0387ef2cb6fda021b7360d4081438c8b06a052a9dc760

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3e0d788e06d7b099e4fb36afa713980050e253f227ad2c4eddd91fcd7f18bd3d
MD5 8ac922406f3129d4d1074077636872c9
BLAKE2b-256 982dc243d8bd7dca3108106040e2f435aa383de5efd79b656664a2cc6e95bc0d

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 da459496809445e6360bdfbc358831230b009fc99ea6ba4f7f1f3bbd46af36eb
MD5 a89f03e68ede6ba57ced439ea447120b
BLAKE2b-256 1e369719b54df0a9e2a0dbee9b15aa380cbfa18f22dcecefcacd199d255364af

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp39-cp39-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 150c5c1646436fdabfe97b91c6eebe9669ce7ede8c5bbd98bdc1a9e436895320
MD5 e304e46aa98d3ab934c3e86edc3ec08c
BLAKE2b-256 21bffdc4de0f9402947a4f06152358ca912e1ee824f46a64a985e47dfdb42bfc

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2c029be08afca7d757ecb972347da6d777c02def58bc4f8c7bc77a38722b9cfc
MD5 f3d5e8d8c3c76e4ab5595dd36d758411
BLAKE2b-256 004d879f08b99364d8e47259f0bce8b42492ab4c426407dc35da17a84e306d2d

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fd7f68b1cd473782bba0d6d6168790c3e6b897de7cd67353da9c105233dce908
MD5 b002bf83753cbd794111dc176c8a4131
BLAKE2b-256 41212953195f64b29fe1646dfc1184fb460a973ae1c47aaee5c4ae5ad6e2085f

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 8c74685c90714122ddad53ee4a831f3aef987b6225287e63e056b8657944949a
MD5 cc2b982e7b6ae5445a343ddaae0457e6
BLAKE2b-256 79eef1cf18636f804a274ef5f0079df398416e99dcadccfcf4d5bfcaf00f920b

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 67cd34413c4b211040af8768320ab73dc4456ce549c0045463dde34f7376d7f9
MD5 e09efef245fbdc9b65f8e9e9eef95d5b
BLAKE2b-256 455b0b618605e75073e3ded656bfed9a2293de1f89ee67b2886269be2397ef5e

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f0629579384db7512dccc0815da0ee90ced6f36308299f019a7d3b1a40fcc846
MD5 4e75288bcc0a317712ba4232c1f3df45
BLAKE2b-256 4cc1450f89e1d8c94982d812bfa81d9f653a174b55e4084ecc4e37c1ef2c267e

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 72ab42ba5e4f0aa333026cc455d2fe2f036a397de52891209b6b3f765940be41
MD5 6cb26b5684e8682b0dd48f614ea4f995
BLAKE2b-256 699ffb70e8b4902aaec001818822a07d7715b30e32925d642d878961daa6a278

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 595774143cc5e332ecbd95f98c5496f7bb9b1fd0d2b19fa12c9b4c480bf465fd
MD5 69f8e6d617ebc96de97bae765acf1765
BLAKE2b-256 b64d9eff0ff03e08f500d740c61f64a218b41ac891ee85272daf5ea6c25e5717

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a788b1b16618c3307f8f8b488b041098009277dcae6caba33456fbbc16bf2d73
MD5 00f5e7a243a38073ac700cbcbda63cef
BLAKE2b-256 0dfe9bc098d4fed530a2f14e39692f189c7ca884432be8a232e5f13096b63f7a

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 01206dc7181eca3d0cd7f3a8e0729d94432f3ffbc0e571934d82c8525454dd2b
MD5 259528d4e53f55ac9f4da45dc4fb0570
BLAKE2b-256 43f90832b00bb0e00a1a83e4a51161aa961726d8599599bab9532770a9fa7d72

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp38-cp38-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp38-cp38-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 9a9d97fed995fe8a2b9ec829b373a42e3ae86f69e43a6395d4245d92284778e9
MD5 9f4e128a0f7711aec5b6d900684f7046
BLAKE2b-256 be42bae4a9a09e10e3c914aa6fff5c9e238c9ca7cdf46c0e88e220e5445496f5

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 092a253749e0b66074bab178e992a8d615e3ce67cf2e88399a976460d453250c
MD5 cd014473d79c0ef8af7d5870dae2d6d2
BLAKE2b-256 724d939f12b7c93f823dd258cdb6bd34a92eeefe31645f24b52641cc222c0f46

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f97affcc86dc24f0326e3158682bd3b555014d96b0e9505c40ab118f9422c8c5
MD5 dc1fd5f7924d736ff17ec9204b0fe88e
BLAKE2b-256 5262f7e79e792df4c745bc20ea692acf26d53af289652804e0c131fb14a0000f

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 da3b889b98dfe5c2246e40cc5f6431c7ffaac90b5270262d5064852904ecb12d
MD5 32784e9cb5a0e71214e7aed8571e5af5
BLAKE2b-256 e24d96650dfa51740b36303495c73d82d091281b8fffc77a41b8c6219b46d7f3

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ad2088e9650b7751baa71ba0b067139e7a0958a1994851db37b74e22215a14c8
MD5 e4aa6b13388b4b11949a2adc8d1fe626
BLAKE2b-256 3274d80140ce9870682eaa8ad9a71285e1a9a742901c054d9f10dfb7b1655d37

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0309a9ab5fd8d2e4df8128414b1029b299693f1f01a1bb4a4fcee23325064bc5
MD5 c5b0ec2f302a6def4141704f5e93fd15
BLAKE2b-256 904f23842c84b63487b2039b4455461d7e0318a6f50be9f59c32da721acf7c98

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 77220854346f960b98d9f63e58f95ef5c9e0fcaa0ad7b6b0493035a1731d5373
MD5 ea98b392be3e1c99b056957e3f5fc5a5
BLAKE2b-256 a9cf8358b8f5a79c871ecf02b5e8ba9f0c2f0ad9dc28d1220b0057e0c7faa740

See more details on using hashes here.

File details

Details for the file csv_validation-0.0.12-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for csv_validation-0.0.12-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 3f66b4979c6a3a900959f78b811f084e38add1bc2a643cc07b7c6b9e95beb1bf
MD5 4c0613ce009c5533268bacb5816454c7
BLAKE2b-256 b3c33052255214dada7ffbe18df36836c6bf203fb2d702127a27265ffa19f396

See more details on using hashes here.

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