Registry / serialization / par2cmdline-turbo

par2cmdline-turbo

JSON →
library1.4.0pypypiunverified

Python bindings for par2cmdline-turbo, a multithreaded PAR2 recovery tool. Version 1.4.0 supports creating, verifying, and repairing PAR2 parity files. Maintained by brenthuisman.

pip install par2cmdline-turbo
INSTALL
IMPORT
SIG · PAR2CMDLINE-TURBO
P
par2cmdline-turbo
serializationpythonv1.4.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

turbo_par2
from par2 import turbo_par2
from par2cmdline_turbo import turbo_par2

Create, verify, and repair PAR2 files using turbo_par2 functions.

from par2cmdline_turbo import turbo_par2 # Create PAR2 files turbo_par2.create( data_files=['important.txt'], redundancy=5, output_par2_file='important.par2' ) # Verify PAR2 files turbo_par2.verify('important.par2') # Repair files turbo_par2.repair('important.par2', output_dir='./repaired')
Debug
Known issues
deprecatedThe function 'turbo_par2.create_par2()' was renamed to 'turbo_par2.create()' in version 1.4.0. Old name still works but will be removed.
fix
Use 'turbo_par2.create()' instead.
affects: 1.4.0
gotchaThe C++ backend par2cmdline-turbo must be installed separately on some systems (e.g., via apt or brew). The Python package only provides bindings.
fix
Install the native binary: 'sudo apt install par2cmdline-turbo' (Linux) or 'brew install par2cmdline-turbo' (macOS).
affects: all
breakingIn version 1.4.0, the function signature 'turbo_par2.repair()' changed: the 'output_dir' parameter is now required (was optional).
fix
Always pass 'output_dir' to 'repair()'.
affects: 1.4.0
Upgrade
Version history
1.4.0latest on PyPI · released Mar 10, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
2 hits · last 30 days
node
2
Resources
par2cmdline-turbo — pip install par2cmdline-turbo · libregistry