Skip to main content

rapcsv

Streaming async CSV — no fake async, no GIL stalls.

PyPI version Downloads Python 3.8+ License: MIT

Overview

rapcsv provides true async CSV reading and writing for Python, backed by Rust and Tokio. Unlike libraries that wrap blocking I/O in async syntax, rapcsv guarantees that all CSV operations execute outside the Python GIL, ensuring event loops never stall under load, even when processing large files.

Roadmap Goal: Achieve drop-in replacement compatibility with aiocsv, enabling seamless migration with true async performance. See docs/ROADMAP.md for details.

Why rap*?

Packages prefixed with rap stand for Real Async Python. Unlike many libraries that merely wrap blocking I/O in async syntax, rap* packages guarantee that all I/O work is executed outside the Python GIL using native runtimes (primarily Rust). This means event loops are never stalled by hidden thread pools, blocking syscalls, or cooperative yielding tricks. If a rap* API is async, it is structurally non-blocking by design, not by convention. The rap prefix is a contract: measurable concurrency, real parallelism, and verifiable async behavior under load.

See the rap-manifesto for philosophy and guarantees.

Features

  • ✅ True async CSV reading and writing
  • ✅ Streaming support for large files
  • ✅ Native Rust-backed execution (Tokio)
  • ✅ Zero Python thread pools
  • ✅ Event-loop-safe concurrency under load
  • ✅ GIL-independent I/O operations
  • ✅ Verified by Fake Async Detector
  • ✅ aiofiles compatibility (drop-in replacement)

Feature Categories

  • Core Operations - Read and write CSV files with true async I/O
  • File Handles - Support for file paths and async file-like objects (aiofiles, rapfiles)
  • Context Managers - Async context manager support (async with)
  • Dict Readers/Writers - Dictionary-based CSV operations (AsyncDictReader, AsyncDictWriter)
  • Streaming - Incremental reading without loading entire files into memory
  • Error Handling - CSV-specific exceptions (CSVError, CSVFieldCountError)
  • Compatibility - aiocsv compatibility aliases for easy migration

Requirements

  • Python 3.8+ (including Python 3.13 and 3.14)
  • Rust 1.70+ (for building from source)

Installation

pip install rapcsv

For detailed installation instructions, including building from source and development setup, see Installation Guide.

Documentation

Comprehensive documentation is available in the docs/ directory:

User Guides

Project Documentation


Quick Start

import asyncio
from rapcsv import Reader, Writer

async def main():
    # Write CSV file
    async with Writer("output.csv") as writer:
        await writer.write_row(["name", "age", "city"])
        await writer.write_row(["Alice", "30", "New York"])
    
    # Read CSV file
    async with Reader("output.csv") as reader:
        row = await reader.read_row()
        print(row)  # Output: ['name', 'age', 'city']

asyncio.run(main())

For comprehensive usage examples and patterns, see Usage Guide.

API Reference

For complete API documentation, see API Reference.

Main Classes:

  • Reader - Async CSV reader
  • Writer - Async CSV writer
  • AsyncDictReader - Dictionary-based CSV reader
  • AsyncDictWriter - Dictionary-based CSV writer

Exception Types:

  • CSVError - CSV parsing errors
  • CSVFieldCountError - Field count mismatches

Testing

rapcsv includes comprehensive test coverage with tests adapted from the aiocsv test suite to validate compatibility.

For detailed testing instructions, see Testing Guide.

Status

Current Version: v0.2.1 - Phase 2 Complete ✅

For detailed status information, feature completion, and known limitations, see Status.

Benchmarks

This package passes the Fake Async Detector. Benchmarks are available in the rap-bench repository.

Run the detector yourself:

pip install rap-bench
rap-bench detect rapcsv

For detailed release notes, see CHANGELOG.md.

Contributing

Contributions are welcome! Please open an issue or submit a pull request on GitHub.

License

MIT

Metadata

Release files for rapcsv 0.2.1

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

Source distribution (sdist)

Source distribution for rapcsv 0.2.1
File Size Uploaded
rapcsv-0.2.1.tar.gz 75.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for rapcsv 0.2.1
File
rapcsv-0.2.1-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
rapcsv-0.2.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
rapcsv-0.2.1-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
rapcsv-0.2.1-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
rapcsv-0.2.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
rapcsv-0.2.1-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
rapcsv-0.2.1-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
rapcsv-0.2.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
rapcsv-0.2.1-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
rapcsv-0.2.1-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
rapcsv-0.2.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
rapcsv-0.2.1-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
rapcsv-0.2.1-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
rapcsv-0.2.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
rapcsv-0.2.1-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
rapcsv-0.2.1-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
rapcsv-0.2.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
rapcsv-0.2.1-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
rapcsv-0.2.1-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
rapcsv-0.2.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
rapcsv-0.2.1-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
rapcsv-0.2.1-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
rapcsv-0.2.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
rapcsv-0.2.1-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
rapcsv-0.2.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
rapcsv-0.2.1-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
rapcsv-0.2.1-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
rapcsv-0.2.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
rapcsv-0.2.1-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details
rapcsv-0.2.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
rapcsv-0.2.1-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
rapcsv-0.2.1-cp39-cp39-manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64 Details
rapcsv-0.2.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
rapcsv-0.2.1-cp39-cp39-macosx_10_12_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.12+ x86-64 Details
rapcsv-0.2.1-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
rapcsv-0.2.1-cp38-cp38-manylinux_2_28_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ x86-64 Details
rapcsv-0.2.1-cp38-cp38-manylinux_2_28_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ ARM64 Details
rapcsv-0.2.1-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
rapcsv-0.2.1-cp38-cp38-macosx_10_12_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.12+ x86-64 Details

Total release size: 30.1 MB

Release files / rapcsv-0.2.1.tar.gz

Download URL rapcsv-0.2.1.tar.gz
Size 75.9 kB
Tags Source
SHA-256 checksum
How to use checksums
3e55158ac9fc5294f9f1de84cfa651214c37ff496db833df1743a0c2d381d8c6
BLAKE2b-256 checksum
How to use checksums
c6d41bc5044c607e0ab6f99f08dffb3c70e7e7cafc2f1d6b7bd918637b47e301
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp314-cp314-win_arm64.whl

Download URL rapcsv-0.2.1-cp314-cp314-win_arm64.whl
Size 692.8 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
ea31d85c8189f8a602b1e506c3c15f8af035567d8f8474df696885ac8f87c5b9
BLAKE2b-256 checksum
How to use checksums
51be81643c2f79654d38453d7b7640a21e4565881ddc712f3604f29200bbe441
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp314-cp314-win_amd64.whl

Download URL rapcsv-0.2.1-cp314-cp314-win_amd64.whl
Size 783.4 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
f03eb50671fe25e40a8bdcb7c23eb3215f8df5775ffe63ca458cb11614d0c4ad
BLAKE2b-256 checksum
How to use checksums
60d561303e2b1e3f7389eaa32d1ca62406978c16c73e07d08f00edad09a48a3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL rapcsv-0.2.1-cp314-cp314-manylinux_2_28_x86_64.whl
Size 804.5 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9fbbda1ee62567518023f0d1e9f39d4fe515fa5be2f800ba41b86c2d54eed4c9
BLAKE2b-256 checksum
How to use checksums
8598d0720a5707d053a07d1889bf19de69e8771b7d8ff237a23d092649921745
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL rapcsv-0.2.1-cp314-cp314-manylinux_2_28_aarch64.whl
Size 781.6 kB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
cbd9e814efa9d2b57155401ca1f8f1694c2ce12b5ca2ae7c79b238719c71a495
BLAKE2b-256 checksum
How to use checksums
eb225d64b3b6cf866a86a6141cea4e9151ee6e6adce25867b3ece8d96855f0af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL rapcsv-0.2.1-cp314-cp314-macosx_11_0_arm64.whl
Size 742.0 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d7727ac73271c861464da8970de336dff1e774234836b4885e682290edcf6c62
BLAKE2b-256 checksum
How to use checksums
e0cadcffef78aa3d3befe485c17585d82051ad2ce1c350093f4a72df0f7db792
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp314-cp314-macosx_10_12_x86_64.whl

Download URL rapcsv-0.2.1-cp314-cp314-macosx_10_12_x86_64.whl
Size 761.8 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
4279053f82f2ea58309b9f5756e0576dd5503bf3592a2b264900c62276d1be99
BLAKE2b-256 checksum
How to use checksums
19b3a30bb4adf23c14fa75d898566694336a0e9c2888ecc2698780d10b7b0e86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp313-cp313-win_arm64.whl

Download URL rapcsv-0.2.1-cp313-cp313-win_arm64.whl
Size 692.6 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
19d16305aad916aeeba20f0b354a534379854ab869b8e95b0a10e46b4db4ecf1
BLAKE2b-256 checksum
How to use checksums
f3f0ae433a9ee2357a9a1e5187da20706c26e6d25faff92be306c59556967eff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp313-cp313-win_amd64.whl

Download URL rapcsv-0.2.1-cp313-cp313-win_amd64.whl
Size 783.3 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
c62f877bbe8ffa6e9fd2f0b4c57a080543cc984086a9d305a5c230b59511e483
BLAKE2b-256 checksum
How to use checksums
6ed8a55e4c1acef0a0afd99d26a6b6cac2dbc632dfcac25f829591e55fbb8546
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL rapcsv-0.2.1-cp313-cp313-manylinux_2_28_x86_64.whl
Size 804.7 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e918f56bcdac35793e1295f4d7e91b8e7aea24043b5f533bf93b7dce5fa04382
BLAKE2b-256 checksum
How to use checksums
d584bb3f92b8272c98e1e7311b9c009ba129dab637c62d52c0c4e4c291276773
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL rapcsv-0.2.1-cp313-cp313-manylinux_2_28_aarch64.whl
Size 781.3 kB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8a2407e8fad16622857073f9e033d7bd08c393e13b3e59beaa47cc36f43c28a2
BLAKE2b-256 checksum
How to use checksums
1c4ffe0ea50e28b2f2b406cc492ab4e2e4f92f811cb3c3cc700628df6bb78fe0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL rapcsv-0.2.1-cp313-cp313-macosx_11_0_arm64.whl
Size 742.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c95ca0a168d40f1db4cfa2e3ef79a505764e25cf6c5141eddb1c446c0c8f62e0
BLAKE2b-256 checksum
How to use checksums
eb10b412b6d1460e010956717524889f459572311f8047d3fb8e57ac0e661174
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp313-cp313-macosx_10_12_x86_64.whl

Download URL rapcsv-0.2.1-cp313-cp313-macosx_10_12_x86_64.whl
Size 762.0 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f97ddd60a3f2704a77620c9afce26eeca0bb9a047efd6c99172e921374272013
BLAKE2b-256 checksum
How to use checksums
efeed151a9e169870fc6ced4dba23bf9527c8fe2c236836fe738fa7334c33227
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp312-cp312-win_arm64.whl

Download URL rapcsv-0.2.1-cp312-cp312-win_arm64.whl
Size 697.3 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
b40f98e513aa48524b00653edc2f0809c56a0cd28ab3a8fd1623dbd396400922
BLAKE2b-256 checksum
How to use checksums
14fb2b8551e096260720da13ba2a7fe642a68bb95f723ad11de9e0e6e2399cb8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp312-cp312-win_amd64.whl

Download URL rapcsv-0.2.1-cp312-cp312-win_amd64.whl
Size 786.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
ec47208fc651db88a82aa3b0f5997388f5c2462d9a77dd9043bdc133df8d1039
BLAKE2b-256 checksum
How to use checksums
ed650f3605109f396e8232b052ab33f05015d8fe8a24889b12a5f74e087060b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL rapcsv-0.2.1-cp312-cp312-manylinux_2_28_x86_64.whl
Size 805.0 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c56c36576699a65171cbaf7220d8acc77a4bb3c35c46385337f775a2411d3c73
BLAKE2b-256 checksum
How to use checksums
132166dada7c0174ff4c52e62634cc524cf009992bad79962a1b5ea06948d160
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL rapcsv-0.2.1-cp312-cp312-manylinux_2_28_aarch64.whl
Size 784.0 kB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e2b8be767ec50e5ee7b1d88d1e15f6823d13200db1126c4812db3ebca8598e81
BLAKE2b-256 checksum
How to use checksums
39500d853e1d11e97468607335f2497cfb2e390843a2aa31d290509990fce06c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL rapcsv-0.2.1-cp312-cp312-macosx_11_0_arm64.whl
Size 746.8 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5df0cbbe8b44c62534ac872ec115cbeeef63d0cf07225c941d3b4db07c43ab09
BLAKE2b-256 checksum
How to use checksums
4109e4f88a48ae1264b7654408ad5495d0d4073dca5e0dc5c6cfdb2d3f720ddd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp312-cp312-macosx_10_12_x86_64.whl

Download URL rapcsv-0.2.1-cp312-cp312-macosx_10_12_x86_64.whl
Size 763.7 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
bfcc977628864155e2d04607a93ef9e4d6a1ff70b7029ba634a071721b2eebb4
BLAKE2b-256 checksum
How to use checksums
6fedd237055002d9dc80229fbd9486ffd5c307008d1c800ae715e3cf11910bb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp311-cp311-win_arm64.whl

Download URL rapcsv-0.2.1-cp311-cp311-win_arm64.whl
Size 701.4 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
f4fe8901b31e1ab5df94bc8b4bbf01ffa73dd68aa6bcc5f96ce6d336e9ee1c02
BLAKE2b-256 checksum
How to use checksums
17eada282e27cea1634dd4b33d48e21430512c91e23981d43db6c0aad11038a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp311-cp311-win_amd64.whl

Download URL rapcsv-0.2.1-cp311-cp311-win_amd64.whl
Size 791.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0dcca49342f14522034032db744f84ecb7853823d3feb6d8bb6613a3d60c7247
BLAKE2b-256 checksum
How to use checksums
131efa23e218812a867dbbe4354b1eb3c6498a488f109831a0b540bff3905667
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL rapcsv-0.2.1-cp311-cp311-manylinux_2_28_x86_64.whl
Size 810.0 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9a9e0f8ce0085fa613a3a6ed0a7f254bf1342002fe763f1360c30cc45dbc8723
BLAKE2b-256 checksum
How to use checksums
f5d48064b993e8f219ac66391ad94d599e7c031047e80024834e7ca4f7fddb6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL rapcsv-0.2.1-cp311-cp311-manylinux_2_28_aarch64.whl
Size 790.5 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1306862ea042feb4b76a04c1462550c15418939c97fcd061c64ec3289071b2b6
BLAKE2b-256 checksum
How to use checksums
079b9693490d5362aba954dab59f03ba48fef4964e576f78ed4e7f220bcf6172
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL rapcsv-0.2.1-cp311-cp311-macosx_11_0_arm64.whl
Size 749.6 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
781d6cdbdfd20d9c2f5a3e5bab386b54d8fea32883bea96c061b31674a793de3
BLAKE2b-256 checksum
How to use checksums
3e529fcc389c0d6895d8f0e9e653a0ec1d2b7fa0cde96d45d68823e9ce1ea0bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp311-cp311-macosx_10_12_x86_64.whl

Download URL rapcsv-0.2.1-cp311-cp311-macosx_10_12_x86_64.whl
Size 767.4 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
e0234ffb25ccd9a349f0f344fab4422670fc5608ed3f1df28b0a0d9d222e016a
BLAKE2b-256 checksum
How to use checksums
ecab13b41141ee504ec73d7329060bb7bbf6a34eb5a20ce4580ac8809c6afe7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp310-cp310-win_amd64.whl

Download URL rapcsv-0.2.1-cp310-cp310-win_amd64.whl
Size 790.4 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
fd063855d3ecd1741a5732dd364b18181e4b5d178145abc05c0f26f68cd503ee
BLAKE2b-256 checksum
How to use checksums
2e4c40b145bb0ac8476015c2e67a156fe576f131c91795aae3490a1b9371e8e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL rapcsv-0.2.1-cp310-cp310-manylinux_2_28_x86_64.whl
Size 810.3 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d752e57b0bf8fd73294f59fc4ec58bb025e3c7bd0bfe1ab2c3ce704b64faebf8
BLAKE2b-256 checksum
How to use checksums
5fd79fa7d323c805a510579ed80d76d54c000d76853bce213672f9ce3ce3c50b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL rapcsv-0.2.1-cp310-cp310-manylinux_2_28_aarch64.whl
Size 790.6 kB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
216f71f7145e4e01753013867ae990828abb35dc1a9147453c197c6bacf2fc94
BLAKE2b-256 checksum
How to use checksums
29f4889e652a2d9584cc6a27add5addd91bf2e833af0777f09824ccdfae13856
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL rapcsv-0.2.1-cp310-cp310-macosx_11_0_arm64.whl
Size 750.0 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c7103ab6c22166dcc822cd81aa485df35e5c9cfe0e577f6f4909984b277558e9
BLAKE2b-256 checksum
How to use checksums
e7ce1aac137d428301a9c8c9d62c69b82d43b1fd8d3790c95519f77433f0eea5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp310-cp310-macosx_10_12_x86_64.whl

Download URL rapcsv-0.2.1-cp310-cp310-macosx_10_12_x86_64.whl
Size 767.4 kB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
316f9b9343bb5fcfda2faab259c779ff10848f12cca8f6a8a3be17b6c287d3eb
BLAKE2b-256 checksum
How to use checksums
43a51c0b0a4f161053dde91352afd7e585071def283225ea5eb5f15f767ec52b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp39-cp39-win_amd64.whl

Download URL rapcsv-0.2.1-cp39-cp39-win_amd64.whl
Size 791.9 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
07a5aae59f49502d355915487b9fa9adbb4bf273cc15af0b77c2f103b5a11486
BLAKE2b-256 checksum
How to use checksums
978328969a9dee047e79d34408fb869fd1cb6e8b9ae5a319c62d6a3fa9a83b25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL rapcsv-0.2.1-cp39-cp39-manylinux_2_28_x86_64.whl
Size 812.2 kB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2df6db1a21174fbbd8685b21034f9f3248f0de39991176c3c0b69974aaf6604c
BLAKE2b-256 checksum
How to use checksums
04d4898fb4717c825d272cf8c0d18c968a071fe2fc52f0bb22064b0745aff6bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp39-cp39-manylinux_2_28_aarch64.whl

Download URL rapcsv-0.2.1-cp39-cp39-manylinux_2_28_aarch64.whl
Size 792.4 kB
Tags CPython 3.9 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d5f4f39c7932131dc49b47a8a0151dc3633d79b8465c0844974137ab8389d5e8
BLAKE2b-256 checksum
How to use checksums
0b1076104b3f5e5a18bcb861d8ea04158693028c2c5a6ec609273099d6bdefce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL rapcsv-0.2.1-cp39-cp39-macosx_11_0_arm64.whl
Size 752.1 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9f4118c4580288d5fc2ea58537f88b9e12a585d10e8523704c7b239701056ecf
BLAKE2b-256 checksum
How to use checksums
b67e28e92639beb8b8ca091856a47340fc4d200a51a6747ebbb893c57b7583b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp39-cp39-macosx_10_12_x86_64.whl

Download URL rapcsv-0.2.1-cp39-cp39-macosx_10_12_x86_64.whl
Size 770.2 kB
Tags CPython 3.9 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
7be7d45b51c1afeba3874865d2173329d3e1ad7a1ce1c8cd6c5a47ad21693755
BLAKE2b-256 checksum
How to use checksums
299106c61c54a6bdb55cc0fa916d09bd05bd43c2a4139b27aaeb7eb37d27cb16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp38-cp38-win_amd64.whl

Download URL rapcsv-0.2.1-cp38-cp38-win_amd64.whl
Size 793.4 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
2cd732219fcb3c596a6da15be944d0175ee07468848d33fc192ac267d93c801b
BLAKE2b-256 checksum
How to use checksums
122dc2e34c820cda94943159470d85912b4d284b33ab4712c3703be84c771259
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp38-cp38-manylinux_2_28_x86_64.whl

Download URL rapcsv-0.2.1-cp38-cp38-manylinux_2_28_x86_64.whl
Size 811.5 kB
Tags CPython 3.8 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9cde0cb10edaa3bfbecbee78e94b8e2f12025340097b1026b04c82a16b61c0c9
BLAKE2b-256 checksum
How to use checksums
609a94c1111497bc99a1eefdb94cbfdb41b8dcb28433983ea297b2292510189f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp38-cp38-manylinux_2_28_aarch64.whl

Download URL rapcsv-0.2.1-cp38-cp38-manylinux_2_28_aarch64.whl
Size 792.1 kB
Tags CPython 3.8 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d59bbf3878bcdee3589f951e5a9b567ca2414f27c15e322c4e81d1d78d1ee382
BLAKE2b-256 checksum
How to use checksums
84a872b927a3648b2de0dfe93efaebc1c23465a41efc45a44ced2c5c03264faa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp38-cp38-macosx_11_0_arm64.whl

Download URL rapcsv-0.2.1-cp38-cp38-macosx_11_0_arm64.whl
Size 751.3 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5c40bdfaabe2883d290a123480eb4211a21bbbc7e83cb584213fe19c25eb4520
BLAKE2b-256 checksum
How to use checksums
83156f1b0c43578f560cf4145d524a55155e0466670d34ff8d19fc784adb78c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rapcsv-0.2.1-cp38-cp38-macosx_10_12_x86_64.whl

Download URL rapcsv-0.2.1-cp38-cp38-macosx_10_12_x86_64.whl
Size 769.2 kB
Tags CPython 3.8 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ac3afa3dddea4019516807ac6aa8e08a282cf15344c1576a6fde93de574e2796
BLAKE2b-256 checksum
How to use checksums
734515b092d2e4efc1266519ceb6a5dc345d805f629fc8db2cb77a26dff795c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.2.1 This release

40 release files

0.2.0

40 release files

0.1.2

40 release files

0.1.1

34 release files

0.1.0

28 release files

0.0.2

34 release files

0.0.1

34 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page