Skip to main content

Python bindings for sox.

Project description

[![Downloads](https://pepy.tech/badge/soxbindings)](https://pepy.tech/project/soxbindings) ![Tests](https://github.com/pseeth/soxbindings/workflows/Run%20tests/badge.svg) ![Wheels built](https://github.com/pseeth/soxbindings/workflows/Build%20wheels/badge.svg)

Python bindings for SoX. An attempt to bind a subset of the capabilities of the SoX command line utility but in Python via bindings for speed. This avoids costly exec calls when using augmentations in SoX. This is a work in progress! Help welcome.

soxbindings only supports Unix systems (Linux and OSX), due to how one builds sox. A related library (torchaudio) has similar problems: https://github.com/pytorch/audio/issues/425.

Install from pip

If on MacOS or Linux, just do:

pip install soxbindings

If on Windows, it’s not supported but you could install sox from source, and then link libsox and get everything working possibly. If you do and figure out an automated way to do it using cibuildwheel, please put in a PR adding Windows support!

Installation from source

On Unix (Linux, OS X) using Anaconda

  • clone this repository

  • Make a conda environment

  • conda install -c conda-forge sox

  • If on Linux:
    • Option 1: conda install gcc_linux-64 gxx_linux-64

    • Option 2: sudo apt-get install sox libsox-dev

    • Option 3: build and install sox from source (e.g. as in .github/workflows/build_install_sox_centos.sh).

  • pip install -e .

Run the tests to make sure everything works:

`bash pip install -r extra_requirements.txt python -m pytest . `

The tests run a large variety of commands, all pulled from the pysox test cases. SoxBindings output is then compared with pysox output.

Usage

SoxBindings is built to be a drop-in replacement for the sox command line tool, avoiding a costly exec call. Specifically, the way it works is to provide an alternative backend to the excellent library that wraps the command line tool [pysox](https://github.com/rabitt/pysox). SoxBindings simply re-implements the build function in pysox Transformer classes.

Note that Combiner classes in pysox are NOT supported.

If you have a script that works with pysox, like so:

`python import sox # create transformer tfm = sox.Transformer() # trim the audio between 5 and 10.5 seconds. tfm.trim(5, 10.5) # apply compression tfm.compand() # apply a fade in and fade out tfm.fade(fade_in_len=1.0, fade_out_len=0.5) # create an output file. tfm.build_file('path/to/input_audio.wav', 'path/to/output/audio.aiff') # or equivalently using the legacy API tfm.build('path/to/input_audio.wav', 'path/to/output/audio.aiff') # get the output in-memory as a numpy array # by default the sample rate will be the same as the input file array_out = tfm.build_array(input_filepath='path/to/input_audio.wav') # see the applied effects tfm.effects_log > ['trim', 'compand', 'fade'] `

Then, all you have to do is change the import:

`python import soxbindings as sox `

and everything should work, but be faster because of the direct bindings to libsox!

Deploying to PyPI

The Github action workflow “Build wheels” gets run every time there is a commit to master. When it’s done, the wheels for OSX and Linux are created and place in an artifact. For example:

https://github.com/pseeth/soxbindings/actions/runs/169544837

Download the artifact zip, then do the following steps from the root of the soxbindings repo:

`bash unzip [/path/to/artifact.zip] # clear out dist rm -rf dist/ # create source distribution python setup.py sdist cp -r [/path/to/artifact]/* dist/ `

The dist folder should look something like:

` dist ├── soxbindings-0.0.1-cp35-cp35m-macosx_10_9_x86_64.whl ├── soxbindings-0.0.1-cp35-cp35m-manylinux2010_i686.whl ├── soxbindings-0.0.1-cp35-cp35m-manylinux2010_x86_64.whl ├── soxbindings-0.0.1-cp36-cp36m-macosx_10_9_x86_64.whl ├── soxbindings-0.0.1-cp36-cp36m-manylinux2010_i686.whl ├── soxbindings-0.0.1-cp36-cp36m-manylinux2010_x86_64.whl ├── soxbindings-0.0.1-cp37-cp37m-macosx_10_9_x86_64.whl ├── soxbindings-0.0.1-cp37-cp37m-manylinux2010_i686.whl ├── soxbindings-0.0.1-cp37-cp37m-manylinux2010_x86_64.whl ├── soxbindings-0.0.1-cp38-cp38-macosx_10_9_x86_64.whl ├── soxbindings-0.0.1-cp38-cp38-manylinux2010_i686.whl ├── soxbindings-0.0.1-cp38-cp38-manylinux2010_x86_64.whl ├── soxbindings-0.0.1-pp27-pypy_73-macosx_10_9_x86_64.whl ├── soxbindings-0.0.1-pp27-pypy_73-manylinux2010_x86_64.whl ├── soxbindings-0.0.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl ├── soxbindings-0.0.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl └── soxbindings-0.0.1.tar.gz `

Upload it to the test server first (requires a version bump):

` twine upload --repository testpypi dist/* `

Make sure you can pip install it on both Linux and OSX:

` pip install -U --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple -U soxbindings `

Use the demo script included in this repo to try it out. Finally, upload it to the regular PyPi server:

` twine upload dist/* `

License

soxbindings is under an MIT license.

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

soxbindings-1.0.1.tar.gz (16.5 kB view details)

Uploaded Source

Built Distributions

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

soxbindings-1.0.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl (1.6 MB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

soxbindings-1.0.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (1.4 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

soxbindings-1.0.1-pp27-pypy_73-manylinux2010_x86_64.whl (1.6 MB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

soxbindings-1.0.1-pp27-pypy_73-macosx_10_9_x86_64.whl (1.4 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

soxbindings-1.0.1-cp38-cp38-manylinux2010_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

soxbindings-1.0.1-cp38-cp38-manylinux2010_i686.whl (3.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

soxbindings-1.0.1-cp38-cp38-macosx_10_9_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

soxbindings-1.0.1-cp37-cp37m-manylinux2010_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

soxbindings-1.0.1-cp37-cp37m-manylinux2010_i686.whl (3.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

soxbindings-1.0.1-cp37-cp37m-macosx_10_9_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

soxbindings-1.0.1-cp36-cp36m-manylinux2010_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

soxbindings-1.0.1-cp36-cp36m-manylinux2010_i686.whl (3.1 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

soxbindings-1.0.1-cp36-cp36m-macosx_10_9_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

soxbindings-1.0.1-cp35-cp35m-manylinux2010_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

soxbindings-1.0.1-cp35-cp35m-manylinux2010_i686.whl (3.1 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

soxbindings-1.0.1-cp35-cp35m-macosx_10_9_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

File details

Details for the file soxbindings-1.0.1.tar.gz.

File metadata

  • Download URL: soxbindings-1.0.1.tar.gz
  • Upload date:
  • Size: 16.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0.post20200710 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for soxbindings-1.0.1.tar.gz
Algorithm Hash digest
SHA256 5b9ed7ec5f26512a81e97d2f6ad05c2eab77699b5918549644225e241ba4d033
MD5 152b57c8ec16ca4ca12f73bf4ed72c37
BLAKE2b-256 79f310a0e85df78ec79453e0cedc0cd10965aeb6c6081212bcb5fdf258fa72f6

See more details on using hashes here.

File details

Details for the file soxbindings-1.0.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl.

File metadata

  • Download URL: soxbindings-1.0.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0.post20200710 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for soxbindings-1.0.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1110d7dc7665ffe76f61e76b8ccabdee2bcdabe9223d7de8e1a69a3cffe06d91
MD5 e190831f017eaa79146e2855641d6d69
BLAKE2b-256 d03546ffd92f29afa7c4466affcaf66188b7066914d05b783faae9c200318378

See more details on using hashes here.

File details

Details for the file soxbindings-1.0.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: soxbindings-1.0.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0.post20200710 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for soxbindings-1.0.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b6ae3096e8626ae34d5dba088ca3b83e0e53d84e6ca1a2ca51d47eb529feb869
MD5 7cccb0018ba662c6835da3023dfcb834
BLAKE2b-256 6c6e655f50567abb1fe0ffde63c3d42dd52fd9d0d0bc3d950996edad6e4b8187

See more details on using hashes here.

File details

Details for the file soxbindings-1.0.1-pp27-pypy_73-manylinux2010_x86_64.whl.

File metadata

  • Download URL: soxbindings-1.0.1-pp27-pypy_73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0.post20200710 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for soxbindings-1.0.1-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9bd95b2597f0bc37911cf41840490216276f701e86010e9c5b04d141e657ad4e
MD5 39f7909ab5e0ff535d3f0ca8b20a3471
BLAKE2b-256 2dd8d4916f56a73d726783ffc44c444d90f3483ad4e79034cad7672fd2286488

See more details on using hashes here.

File details

Details for the file soxbindings-1.0.1-pp27-pypy_73-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: soxbindings-1.0.1-pp27-pypy_73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0.post20200710 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for soxbindings-1.0.1-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5482fcc80da7d8d8a660448c657797c7f5a71c8c140eabe5ff47a9efc00e764d
MD5 023c6480e8f18d11f6e6679ccbb9b6f5
BLAKE2b-256 3ae37663747fc76b0624a6a839e34a479f6900fe90ef0adff3b7bf388414aae1

See more details on using hashes here.

File details

Details for the file soxbindings-1.0.1-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: soxbindings-1.0.1-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0.post20200710 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for soxbindings-1.0.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3be13df0ee148df40ebee6a788ccd998ec868b2e08c1077d4a7715cbdaba44f2
MD5 b6e9fd101e2108d52f4a6d5069111924
BLAKE2b-256 c9166694479b21c867f5cf5df6d464154042e062e208b8417ad9521e0816cf21

See more details on using hashes here.

File details

Details for the file soxbindings-1.0.1-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: soxbindings-1.0.1-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0.post20200710 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for soxbindings-1.0.1-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 66a407d2f3c7a6506380fd5dc2e81f78706b177bafabb0397e35775ff3f4f0e1
MD5 0d361475ac9b64c58efd2f73c622238e
BLAKE2b-256 fbbaf6b55d30b2a4ab8f215d8bd27ae3642c60a4abc25d2e52aecf3789b7eb31

See more details on using hashes here.

File details

Details for the file soxbindings-1.0.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: soxbindings-1.0.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0.post20200710 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for soxbindings-1.0.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 205012515644defe7bd92e3d84dca22c1c7035d9a74fa7ea0f80624b56ce8330
MD5 0e862f9edcf51481141eb9f197947def
BLAKE2b-256 00a2c72d8a86793294eb01c6eb93773870bc17e5e8192830abf1b4b55147f3f5

See more details on using hashes here.

File details

Details for the file soxbindings-1.0.1-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: soxbindings-1.0.1-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0.post20200710 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for soxbindings-1.0.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b388cfbea1f4910fdf711cc1b3706fab70032ecead1f081f208b1a59e2cf000b
MD5 b4413dd7dee2d2555bf9fce0e6d93370
BLAKE2b-256 53766f889ad8d416ff4271927b49e765d6820ea4a66aaf714fb2b9f34328d113

See more details on using hashes here.

File details

Details for the file soxbindings-1.0.1-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: soxbindings-1.0.1-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0.post20200710 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for soxbindings-1.0.1-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 62703ba570fc4a4a6fb513ef1b4e9ba35a752e8bc12cb1b23fe8fab144b35842
MD5 a61e69ac47561c6bc37656cb690800b8
BLAKE2b-256 579daca236ea877315d5605acb384d95bd7b3a905fde1765187ea3e1d855c608

See more details on using hashes here.

File details

Details for the file soxbindings-1.0.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: soxbindings-1.0.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0.post20200710 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for soxbindings-1.0.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 48d9ee389fbe015b7b0339cb8be2e9fcb9a83ded8e938c1ffeea7a2bede4ceb4
MD5 2ef511e9b2ea20021529122756dcdb2b
BLAKE2b-256 76797f0db28f76229c382b220a855663f615cae89a2bfa3d8ef6bdabaab7384a

See more details on using hashes here.

File details

Details for the file soxbindings-1.0.1-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: soxbindings-1.0.1-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0.post20200710 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for soxbindings-1.0.1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e578fd645844b5995b17b5264515d97161e2246164c9f55a50573a168b4dc159
MD5 4a55fe9727e612eda95a62c839e45d6d
BLAKE2b-256 7a648467ad83d36ebc9c0913ea51fe52e7c4a91ad2c655b88956e8a333bdee18

See more details on using hashes here.

File details

Details for the file soxbindings-1.0.1-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: soxbindings-1.0.1-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0.post20200710 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for soxbindings-1.0.1-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6b3c891729125fbe2dbbe2fb00abf1238baf4459783b9bae15eb290f3bf9ff11
MD5 fefb517a6c181cee197c3c532fc3753f
BLAKE2b-256 b956babfe8459f84d5ee684c7b7e41f3ad6cd25f94138e75dc18d83f5d5f8b97

See more details on using hashes here.

File details

Details for the file soxbindings-1.0.1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: soxbindings-1.0.1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0.post20200710 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for soxbindings-1.0.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 93fcd39655c269d432703109aadd4b53e0341d982c1703f68af9021493054020
MD5 dec0184e33bf2f965843e1c65fe5ff32
BLAKE2b-256 5fecfab06aba1e6cf5951b22bd958e339f9bb26a844ac31be95ab83602e9f63d

See more details on using hashes here.

File details

Details for the file soxbindings-1.0.1-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: soxbindings-1.0.1-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0.post20200710 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for soxbindings-1.0.1-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4f9087e8d84f96307bbd2145c91005d1e6f1a6a6b05d40c57d390914e08aa91e
MD5 4af738b179d68cec705f0498d47b968f
BLAKE2b-256 671b5da85e8ea1838fb47f2026cf34f82388e136d19e6ac7a94fc5645a9e47b0

See more details on using hashes here.

File details

Details for the file soxbindings-1.0.1-cp35-cp35m-manylinux2010_i686.whl.

File metadata

  • Download URL: soxbindings-1.0.1-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0.post20200710 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for soxbindings-1.0.1-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 cd04ecedc1b4abe205a8c9aa924a23346da73ab2a7d6c0814e666dcdeafabd17
MD5 ccce18f704f3a0232623126015ea2669
BLAKE2b-256 b2e9c50d9947bb4398b09a30834492181b1eb055f4ff911fd026dfa79f96e721

See more details on using hashes here.

File details

Details for the file soxbindings-1.0.1-cp35-cp35m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: soxbindings-1.0.1-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0.post20200710 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for soxbindings-1.0.1-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ce004e4c43e6d28769eeb607c06c0a8c5e1f0bc9a15a16e0bd58dd3f1ea57a05
MD5 4671c1e12737ee092f2db700e9a1c2f3
BLAKE2b-256 f8e46e10ed278c215d8b636f11c21005ae91b324646a234f551c9cdff81b8eef

See more details on using hashes here.

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