parallel-file-processor
Parallel File Processor
Version: 1.1.0 Category: Development Last Updated: 2026-01-02
Process multiple files concurrently with intelligent batching, progress tracking, and result aggregation for significant performance improvements.
Quick Start
from concurrent.futures import ThreadPoolExecutor, as_completed
from pathlib import Path
import pandas as pd
def process_csv(file_path: Path) -> dict:
"""Process a single CSV file."""
df = pd.read_csv(file_path)
return {'file': file_path.name, 'rows': len(df), 'columns': len(df.columns)}
More from vamseeachanta/workspace-hub
echarts
Create powerful interactive charts with Apache ECharts - balanced ease-of-use
139gis
Cross-application GIS skill — CRS reference, data formats, Blender/QGIS integration via digitalmodel.gis
80pandoc
Universal document converter for transforming Markdown to PDF, DOCX, HTML, LaTeX, and 40+ other formats. Covers templates, filters, citations with BibTeX/CSL, and batch conversion automation scripts.
74mkdocs
Build professional project documentation with MkDocs and Material theme.
73cli-productivity
Essential CLI tools and shell productivity patterns for efficient terminal workflows
55python-docx
Create and manipulate Microsoft Word documents programmatically. Build reports, contracts, and documentation with full control over paragraphs, tables, headers, styles, and images.
50