Skip to main content

Produce, verify and repair par2 files.

Project description

par2cmdline-turbo.py

This package provides par2cmdline-turbo as a Python package for MacOS, Linux, and Windows; for Python 3.8 and later. Any feedback is welcome!

[!NOTE] This distribution of par2cmdline-turbo is currently not affiliated with the official par2cmdline-turbo project.

Motivation

pip is a convenient way to install small utilities, even if they aren't pure Python. It also means you can declare them as dependencies and have pip or other Python package managers handle the dependency for you. This is may be convenient if you live exclusively in Python-land, but still want to use the very excellent par2cmdline-turbo.

Install

$ pip install par2cmdline-turbo

Build

$ git checkout https://github.com/brenthuisman/par2cmdline-turbo.py.git
$ pip wheel ./par2cmdline-turbo.py

Optionally, you can "cross-compile" the wheel for other platforms. It actually just downloads the right binary from the par2cmdline-turbo releases page. Just set the TURBO_PLATFORM environment variable with a supported platform. For instance:

$ TURBO_PLATFORM=linux-x64 pip wheel ./par2cmdline-turbo.py

Supported platforms: linux-amd64, linux-arm64, linux-armhf, macos-arm64, macos-x64, win-arm64, win-x64, win-x86

Usage

After install par2 should be in your path and usable as upstream par2cmdline. See their usage documentation.

Dependencies

At build-time, you need 7z[.exe] in your PATH when you are building Windows wheels.

Credits

  • Thanks to @animetosho for creating ParPar and taking the time to wrap it up as par2cmdline-turbo.
  • Thanks to @agriyakhetarpal for giving me the idea and code with their hugo-python-distributions.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

par2cmdline_turbo-1.1.1-py3-none-win_arm64.whl (371.2 kB view hashes)

Uploaded Python 3 Windows ARM64

par2cmdline_turbo-1.1.1-py3-none-win_amd64.whl (604.0 kB view hashes)

Uploaded Python 3 Windows x86-64

par2cmdline_turbo-1.1.1-py3-none-win32.whl (479.7 kB view hashes)

Uploaded Python 3 Windows x86

par2cmdline_turbo-1.1.1-py3-none-manylinux_2_17_x86_64.whl (1.4 MB view hashes)

Uploaded Python 3 manylinux: glibc 2.17+ x86-64

par2cmdline_turbo-1.1.1-py3-none-manylinux_2_17_armv7l.whl (796.4 kB view hashes)

Uploaded Python 3 manylinux: glibc 2.17+ ARMv7l

par2cmdline_turbo-1.1.1-py3-none-manylinux_2_17_aarch64.whl (1.0 MB view hashes)

Uploaded Python 3 manylinux: glibc 2.17+ ARM64

par2cmdline_turbo-1.1.1-py3-none-macosx_11_0_arm64.whl (256.0 kB view hashes)

Uploaded Python 3 macOS 11.0+ ARM64

par2cmdline_turbo-1.1.1-py3-none-macosx_10_9_x86_64.whl (556.3 kB view hashes)

Uploaded Python 3 macOS 10.9+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page