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.2.tar.gz (80.6 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.2-cp312-cp312-win_amd64.whl (92.6 kB view details)

Uploaded CPython 3.12Windows x86-64

prpy-0.4.2-cp312-cp312-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.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

prpy-0.4.2-cp312-cp312-macosx_11_0_arm64.whl (90.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

prpy-0.4.2-cp311-cp311-win_amd64.whl (92.6 kB view details)

Uploaded CPython 3.11Windows x86-64

prpy-0.4.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (108.1 kB view details)

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

prpy-0.4.2-cp311-cp311-macosx_11_0_arm64.whl (90.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

prpy-0.4.2-cp310-cp310-win_amd64.whl (92.6 kB view details)

Uploaded CPython 3.10Windows x86-64

prpy-0.4.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (108.0 kB view details)

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

prpy-0.4.2-cp310-cp310-macosx_11_0_arm64.whl (90.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for prpy-0.4.2.tar.gz
Algorithm Hash digest
SHA256 69f711f20baf4ab63e452f27286033c396604e2f765ea6b16c2e56aabdfb91e6
MD5 206732ca6d0b5b358f970239be03167e
BLAKE2b-256 cdf5e37157fdabb3b86a30a200b0de0d296b6d7760ecdb3f75c2d033ab82e962

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.2.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.2-cp312-cp312-win_amd64.whl.

File metadata

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

File hashes

Hashes for prpy-0.4.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 11682ae8906fcab49a2a908bf2bda22b24a474741d85055f99912c46dfcae266
MD5 b5b4d27ab6c02d1e15378f11f2e750cd
BLAKE2b-256 059f666a222a516e8c7bc222b83023f8df3660b83ed3e6d77a45ad0a84b8a96a

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.2-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.2-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.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a0cfbc595853b72c264fcbefa1ac309dc05901b8754d26689c4ef3139367ab1a
MD5 cc14ebea4b41187f2787285fb1b6d198
BLAKE2b-256 4cccebfcba414cf5049f829fd060988aad22a45872c30228e245ae6f42187985

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.2-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.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for prpy-0.4.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8a9721feb3e106fb759499f2b5548eb2d8c30e08ca19d3ba734ac6e0ed714b16
MD5 140559c2075b5a083c7ece98438a2490
BLAKE2b-256 43b48ac747acbcde90c0c5f6a97c07ee90c3e26fe159b6883614c124358ef050

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.2-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.2-cp311-cp311-win_amd64.whl.

File metadata

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

File hashes

Hashes for prpy-0.4.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0c78db71a6b89ec61e81a6ec8d180e52b2f3d90c1079668ba5a24073e61423a1
MD5 d5fcdafb723417888080947aee8ab03a
BLAKE2b-256 e913736c36f5c4a07023ca8ff49a3d18d9cf76593bcd11a5ab6334deaa689cbd

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.2-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.2-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.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9aaa3a313f8c6457c8e3a0e237bfabf04f56adad6dbe0722164b55320e74d8b5
MD5 f1863092aa132342296257c1619fd911
BLAKE2b-256 6b3b28ffcf86209907c721e855e5f895df1fda5404b6a8ef0fc6b9c14ad98daf

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.2-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.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for prpy-0.4.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7c3733744d8803ce96772223ea225e8c6e9e22e7cbc749cd77bbee19703052f9
MD5 caef334c8b9df905086a05c3452ce7b2
BLAKE2b-256 1a73da7baedd22fc145403ec463d7ae0e47cdef179a71c0e2ac1e1f97669049f

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.2-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.2-cp310-cp310-win_amd64.whl.

File metadata

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

File hashes

Hashes for prpy-0.4.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a621deb10a5b95551fd5edc7481fe7ff144ed01bbc572e302249df121191bd05
MD5 a0364832b9216b1728c428823f16907d
BLAKE2b-256 28a64cc3466333d256309924ff57d86c199ec1bfd94ff90ea549d26229d1d249

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.2-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.2-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.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 efbf64f41708875dd94f53941cfa67b5155e7c8a13992cb0a42340055d449b84
MD5 f49ebc27fa68585fe1abdba5664ebb7f
BLAKE2b-256 8eb86f99831e87a47287588e7b3552148377a009666bc8b6a4f15eacf6d4f513

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.2-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.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for prpy-0.4.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0ac4debe71498b5369d52d95d86ded7632f29b1b0d6aa6c0869136682145af2a
MD5 e1bdf53fc94a84aa4e2cce08ca06cf06
BLAKE2b-256 3d6bdfc0140f93cca1d1fbe5198bdc588f879bdc69aca16cfc3e4690bd8975b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for prpy-0.4.2-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