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. You can use generate-wheels.sh to generate them all.

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.3.0-py3-none-win_arm64.whl (454.1 kB view details)

Uploaded Python 3Windows ARM64

par2cmdline_turbo-1.3.0-py3-none-win_amd64.whl (645.2 kB view details)

Uploaded Python 3Windows x86-64

par2cmdline_turbo-1.3.0-py3-none-manylinux_2_17_x86_64.whl (1.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

par2cmdline_turbo-1.3.0-py3-none-manylinux_2_17_armv7l.whl (790.0 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

par2cmdline_turbo-1.3.0-py3-none-manylinux_2_17_aarch64.whl (951.9 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

par2cmdline_turbo-1.3.0-py3-none-macosx_11_0_arm64.whl (235.9 kB view details)

Uploaded Python 3macOS 11.0+ ARM64

par2cmdline_turbo-1.3.0-py3-none-macosx_10_9_x86_64.whl (365.0 kB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

Details for the file par2cmdline_turbo-1.3.0-py3-none-win_arm64.whl.

File metadata

File hashes

Hashes for par2cmdline_turbo-1.3.0-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 90d9023bd57eeebf5ea310f9eefef4e662a2688b3c190e93ae5f3636518ebf03
MD5 a9b18938c1a816d475193ca9b6b7572c
BLAKE2b-256 f4ad01bfc8b1ad0c41be276781e8a57fae4106a6216e0aa1384301c23708aa85

See more details on using hashes here.

File details

Details for the file par2cmdline_turbo-1.3.0-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for par2cmdline_turbo-1.3.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 22b7efa6cae104d8cdbebc6c645c49c84ecaa6b2ee04f5dcf5be66224e6e5974
MD5 4b7d6bfd9f79646885bde9b50b51bb37
BLAKE2b-256 2265c3e56dcea492fcea043d375078146a6451483109739e2ad011e37da91e23

See more details on using hashes here.

File details

Details for the file par2cmdline_turbo-1.3.0-py3-none-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for par2cmdline_turbo-1.3.0-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 5c3337d7c5139b9feff3fa1242e65f55754018f433253e6b082702998c56f31a
MD5 438ed9ed952a729815dcbd27b1689240
BLAKE2b-256 5a5b4ac8dac3829935000b01da80380fbf352aeb6b4eb5e8a38acf08f455fd83

See more details on using hashes here.

File details

Details for the file par2cmdline_turbo-1.3.0-py3-none-manylinux_2_17_armv7l.whl.

File metadata

File hashes

Hashes for par2cmdline_turbo-1.3.0-py3-none-manylinux_2_17_armv7l.whl
Algorithm Hash digest
SHA256 fdca7092936d98494177a8f1b5e82995f99e2c027d2ebfa0c3051061e81fa7d8
MD5 6a6e730c42380400b73a9fdd38075315
BLAKE2b-256 421304b582bbf451b652623d2505baea96a4b459fb0de9c9dc38f6075c8f4ae6

See more details on using hashes here.

File details

Details for the file par2cmdline_turbo-1.3.0-py3-none-manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for par2cmdline_turbo-1.3.0-py3-none-manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 c01ffedb6f1573fb33d8665a29e4f2e65a5753249563fd5cb4b99110524bbae9
MD5 84911805083ec80bd2632287ba944896
BLAKE2b-256 87741c2127727879dc93aa322802d551aa9083f49fe219fadce707870eb20056

See more details on using hashes here.

File details

Details for the file par2cmdline_turbo-1.3.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for par2cmdline_turbo-1.3.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6e2a037f3db805a3ede4f82aebfecca2d2c653f09910bca6e7531d05d7c7b87a
MD5 cb82a77df458dcef1210bed605aa400c
BLAKE2b-256 17566d3348230648fed9d0ceb90377a7b730fff7ee62c5caaf15d37988aeebdb

See more details on using hashes here.

File details

Details for the file par2cmdline_turbo-1.3.0-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for par2cmdline_turbo-1.3.0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5a614ff85593efdb6654cb397fdb2e8e8ff115fef7a295f363e8bec732ba8e95
MD5 5e535cdf812c7eaef620113f3729205b
BLAKE2b-256 ddbd7f39e5a766662663d9ff02db76fd4f0bca49a3e9b1344f99a40a0a91e7e7

See more details on using hashes here.

Supported by

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