Skip to main content

Collection of Python utils for signal, image, and video processing

Project description

prpy

Tests PyPI Downloads

A collection of Python utilities for signal, image, and video processing. It contains subpackages for working with numpy, ffmpeg, tensorflow, and torch.

Installation

General prerequisites are python>=3.10 and ffmpeg installed and accessible via the $PATH environment variable.

  • Please note: If using numpy or tensorflow options, we only support Python <3.12 because of the dependencies.

The easiest way to install the latest version of prpy:

pip install "prpy[ffmpeg,numpy,tensorflow,torch,test]"

Alternatively, it can be done by cloning the source:

git clone https://github.com/prouast/prpy.git
pip install "./prpy[ffmpeg,numpy,tensorflow,torch,test]"

The above run full installs of all dependencies. It is possible to customize the install of the dependencies by only listing the desired subpackages out of ffmpeg, numpy, tensorflow, torch, and test in the square brackets above.

Project details


Download files

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

Source Distribution

prpy-0.4.1.tar.gz (80.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

prpy-0.4.1-cp312-cp312-win_amd64.whl (93.1 kB view details)

Uploaded CPython 3.12Windows x86-64

prpy-0.4.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (109.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

prpy-0.4.1-cp312-cp312-macosx_11_0_arm64.whl (90.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

prpy-0.4.1-cp311-cp311-win_amd64.whl (93.0 kB view details)

Uploaded CPython 3.11Windows x86-64

prpy-0.4.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (108.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

prpy-0.4.1-cp311-cp311-macosx_11_0_arm64.whl (90.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

prpy-0.4.1-cp310-cp310-win_amd64.whl (93.0 kB view details)

Uploaded CPython 3.10Windows x86-64

prpy-0.4.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (108.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

prpy-0.4.1-cp310-cp310-macosx_11_0_arm64.whl (90.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file prpy-0.4.1.tar.gz.

File metadata

  • Download URL: prpy-0.4.1.tar.gz
  • Upload date:
  • Size: 80.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for prpy-0.4.1.tar.gz
Algorithm Hash digest
SHA256 f373af8d9a11428404d1acb96a7c8b6d632d100df33350731dd52a74421e619b
MD5 234ef215524b7836bdeabadfe39f45a7
BLAKE2b-256 665b3b02f9065294a957c3d793ab66e6341cfe8fffd2fe6e6c860baaf4b1e864

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.1.tar.gz:

Publisher: release.yml on prouast/prpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prpy-0.4.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: prpy-0.4.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 93.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for prpy-0.4.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4948fd6f261094b92d391cda0baab19c156a2ff8c4a6798263a94405f2a92d0c
MD5 ec7093cee3dad30ae295ef64d49c4196
BLAKE2b-256 d9ae0429b2d574444de150b59ca67a9c55dcc60c20f6b903f4b74f8270454039

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.1-cp312-cp312-win_amd64.whl:

Publisher: release.yml on prouast/prpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prpy-0.4.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for prpy-0.4.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 22d754acc27a9c2ccaf7f50a1d79cd9fb4349016c0db4ff6b2050084dd423c70
MD5 080f536316b6372a8f5c34ab670779d6
BLAKE2b-256 6de97de7a3eff9bc3721c05d6f49b865d93e60c92606a4c3d3e1329e47a1c8e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on prouast/prpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prpy-0.4.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for prpy-0.4.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 75c20e8d65cbb192d38e5901246ebbef2d4f4fd127496a299dbb049232cec766
MD5 6c7c6faa61e7f3af0a93a5b20ae08909
BLAKE2b-256 d132278a6368af8095b3d7fc88f430f7ec64a69093118b71102fddc3fa5fa64c

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on prouast/prpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prpy-0.4.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: prpy-0.4.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 93.0 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for prpy-0.4.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ee95ae2a567bf5ec8a7c13a20dd3e37d9770f2a869d5f2f3ac756da96e2bc576
MD5 b4c212d0c8a43812f43b1293aa09b185
BLAKE2b-256 313cf13515526b07e6e8c9c3ab90627ddc045fff40a8d6e18b2350363afcbea8

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.1-cp311-cp311-win_amd64.whl:

Publisher: release.yml on prouast/prpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prpy-0.4.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for prpy-0.4.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c1a467368ee9847de298415ca4e09f3e29bedb48a18aa07a26288a4dd4233085
MD5 f342afe23ea2623a690243741389caaa
BLAKE2b-256 52a5f1911f49c4ad7e8573a1b77747ec300088dba7259541f0c306859a839d2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on prouast/prpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prpy-0.4.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for prpy-0.4.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 39fd1bb8ab817685054dff13865c1481278329199ca51e3716b5ff15b1390059
MD5 09463ee0a50d16e4ee6fe9dc9f796aab
BLAKE2b-256 c87c098001e4f5bc39da5d8981755e2f5c6ba099a49c2b9f24b2e037cb1cf0f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on prouast/prpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prpy-0.4.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: prpy-0.4.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 93.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for prpy-0.4.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 97e0c48bb90fd9c267080d54568621ae09f747359063ea9c78a94d4690eb6d99
MD5 27474343a0eeab4648357e92f3623b87
BLAKE2b-256 eb25d2972c54da98028df8c268e5f140f83aa2b1cc337ac23740b7a0ff58f3fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.1-cp310-cp310-win_amd64.whl:

Publisher: release.yml on prouast/prpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prpy-0.4.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for prpy-0.4.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6e3b23a396230146d0ed57f67332329f402755c27ba2a27842da33bbc5ddff0d
MD5 ab2ba1ed54064486daa21acf490112f0
BLAKE2b-256 946e642341b131919884054dde7673e3cb94b54f5871184034a31e31e7bfc284

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on prouast/prpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prpy-0.4.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for prpy-0.4.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 33c0bd48637617987c5e253e5c95aac74faa73d34b28a2b70148ab587c8a9e02
MD5 9045cfe9e8eefefa5408d6e730b5eb1b
BLAKE2b-256 08233ed2341a96d20433274c5393612c609dcd0c1087f6cb7b662ef5cc1199e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on prouast/prpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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