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-turbois currently not affiliated with the officialpar2cmdline-turboproject.
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
@animetoshofor creating ParPar and taking the time to wrap it up aspar2cmdline-turbo. - Thanks to
@agriyakhetarpalfor giving me the idea and code with their hugo-python-distributions.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file par2cmdline_turbo-1.3.0-py3-none-win_arm64.whl.
File metadata
- Download URL: par2cmdline_turbo-1.3.0-py3-none-win_arm64.whl
- Upload date:
- Size: 454.1 kB
- Tags: Python 3, Windows ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
90d9023bd57eeebf5ea310f9eefef4e662a2688b3c190e93ae5f3636518ebf03
|
|
| MD5 |
a9b18938c1a816d475193ca9b6b7572c
|
|
| BLAKE2b-256 |
f4ad01bfc8b1ad0c41be276781e8a57fae4106a6216e0aa1384301c23708aa85
|
File details
Details for the file par2cmdline_turbo-1.3.0-py3-none-win_amd64.whl.
File metadata
- Download URL: par2cmdline_turbo-1.3.0-py3-none-win_amd64.whl
- Upload date:
- Size: 645.2 kB
- Tags: Python 3, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
22b7efa6cae104d8cdbebc6c645c49c84ecaa6b2ee04f5dcf5be66224e6e5974
|
|
| MD5 |
4b7d6bfd9f79646885bde9b50b51bb37
|
|
| BLAKE2b-256 |
2265c3e56dcea492fcea043d375078146a6451483109739e2ad011e37da91e23
|
File details
Details for the file par2cmdline_turbo-1.3.0-py3-none-manylinux_2_17_x86_64.whl.
File metadata
- Download URL: par2cmdline_turbo-1.3.0-py3-none-manylinux_2_17_x86_64.whl
- Upload date:
- Size: 1.2 MB
- Tags: Python 3, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c3337d7c5139b9feff3fa1242e65f55754018f433253e6b082702998c56f31a
|
|
| MD5 |
438ed9ed952a729815dcbd27b1689240
|
|
| BLAKE2b-256 |
5a5b4ac8dac3829935000b01da80380fbf352aeb6b4eb5e8a38acf08f455fd83
|
File details
Details for the file par2cmdline_turbo-1.3.0-py3-none-manylinux_2_17_armv7l.whl.
File metadata
- Download URL: par2cmdline_turbo-1.3.0-py3-none-manylinux_2_17_armv7l.whl
- Upload date:
- Size: 790.0 kB
- Tags: Python 3, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fdca7092936d98494177a8f1b5e82995f99e2c027d2ebfa0c3051061e81fa7d8
|
|
| MD5 |
6a6e730c42380400b73a9fdd38075315
|
|
| BLAKE2b-256 |
421304b582bbf451b652623d2505baea96a4b459fb0de9c9dc38f6075c8f4ae6
|
File details
Details for the file par2cmdline_turbo-1.3.0-py3-none-manylinux_2_17_aarch64.whl.
File metadata
- Download URL: par2cmdline_turbo-1.3.0-py3-none-manylinux_2_17_aarch64.whl
- Upload date:
- Size: 951.9 kB
- Tags: Python 3, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c01ffedb6f1573fb33d8665a29e4f2e65a5753249563fd5cb4b99110524bbae9
|
|
| MD5 |
84911805083ec80bd2632287ba944896
|
|
| BLAKE2b-256 |
87741c2127727879dc93aa322802d551aa9083f49fe219fadce707870eb20056
|
File details
Details for the file par2cmdline_turbo-1.3.0-py3-none-macosx_11_0_arm64.whl.
File metadata
- Download URL: par2cmdline_turbo-1.3.0-py3-none-macosx_11_0_arm64.whl
- Upload date:
- Size: 235.9 kB
- Tags: Python 3, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6e2a037f3db805a3ede4f82aebfecca2d2c653f09910bca6e7531d05d7c7b87a
|
|
| MD5 |
cb82a77df458dcef1210bed605aa400c
|
|
| BLAKE2b-256 |
17566d3348230648fed9d0ceb90377a7b730fff7ee62c5caaf15d37988aeebdb
|
File details
Details for the file par2cmdline_turbo-1.3.0-py3-none-macosx_10_9_x86_64.whl.
File metadata
- Download URL: par2cmdline_turbo-1.3.0-py3-none-macosx_10_9_x86_64.whl
- Upload date:
- Size: 365.0 kB
- Tags: Python 3, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5a614ff85593efdb6654cb397fdb2e8e8ff115fef7a295f363e8bec732ba8e95
|
|
| MD5 |
5e535cdf812c7eaef620113f3729205b
|
|
| BLAKE2b-256 |
ddbd7f39e5a766662663d9ff02db76fd4f0bca49a3e9b1344f99a40a0a91e7e7
|