File-based locks for Python on Linux and Windows
Official Python SDK for Extend (extend.ai) — the document processing API. Parse, extract, classify, split, and edit PDFs and 35+ file types
Reading, writing, and processing images in a wide variety of file formats, using a format-agnostic API, aimed at VFX applications.
borb is a library for reading, creating and manipulating PDF files in python.
vsdx - A python library for processing .vsdx files
A 100% standalone Word Python API for Processing Word Files
Text extraction library for typical file formats found in SharePoint repositories
A 100% standalone Excel Python API for Processing Excel Files
Aspose.Diagram for Python via .NET is a scalable and feature-rich API to process visio files using Python. API offers Visio file creation, manipulation, conversion and rendering. Developers can format pages to the most granular level, create and manipulate shape, render pages, shapes to PDF and images, and much more - all without any dependency on Microsoft Office or Visio application.
Run commands and manipulate files locally or over SSH using the same interface
A 100% standalone Power Point Python API for Processing Power Point Files
A 100% standalone Word Python API for Processing Word Files
A 100% standalone Power Point Python API for Processing Power Point Files
Exclusive process locking to ensure that your code does not execute concurrently, using POSIX file locking.
"a wrapper for setting up modules that can have parameters specified by command line arguments, json_files, or dictionary objects. Providing a common wrapper for data processing modules."
A Python tool for splitting large Markdown files into smaller sections based on a specified token limit. This is particularly useful for processing large Markdown files with GPT models, as it allows the models to handle the data in manageable chunks.
A set of functions for processing Gem datalogger files.
A python module for processing ELAN and Praat annotation files
Open and process battery charger log data files
A CLI for processing composite Wavefront OBJ files for use in MuJoCo
Netcat as a library: convienent socket interfaces
A library that wraps multiple LLM providers into a consistent API while using each provider's native SDK internally, supporting multimodal I/O, file processing, and stream output.
This package aims to be a solution to compile and process JasperReports (.jrxml & .jasper files).
Template-based path generation for data pipelines
A 100% standalone Pdf Python API for Processing Pdf Files
Simplifies getting the right configuration options for a process using pre-loaded configurations from files to manage options for experiments or flights.
Audio Helper — utility functions for processing audio files exposed as library, CLI and FastAPI HTTP surface. Load audio, convert formats, separate audio sources (Demucs), split and concatenate audio. Shannon-correct resampling via ffmpeg/libswresample.
A 100% standalone Excel Python API for Processing Excel Files
Aspose.PSD for Python via .NET is a standalone API to read, write, process, convert Adobe Photoshop PSD, PSB formats without needing to install Adobe Photoshop® and AI files without Adobe Illustrator®
Multiprocess Rotating File Handler
a package for reading and processing the result files of Dymola and OpenModelica
Processing block structured binary files.
Python SDK for Shardflux: serverless VMs without lifecycle code. Give each customer of your product a persistent Linux microVM opened by key; it scales to zero between calls and keeps its files, processes and memory.
A command-line interface (CLI) utility written in pure Python to help you reduce the file size of images.
Unofficial Python client for parsing OSIS (Open Scriptural Information Standard) files
Tools for converting VCF to IGD files and processing them.
Open and process battery charger log data files: fork of original package `galvani`
Utilities for processing and analyzing ACS PUMS files.