Skip to main content

Python bindings for sox.

Project description

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:

` 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:

` 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:

` 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:

` 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.0.tar.gz (16.3 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.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl (1.6 MB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

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

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded PyPymanylinux: glibc 2.12+ x86-64

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

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8macOS 10.9+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7mmacOS 10.9+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6mmacOS 10.9+ x86-64

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

soxbindings-1.0.0-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.0.tar.gz.

File metadata

  • Download URL: soxbindings-1.0.0.tar.gz
  • Upload date:
  • Size: 16.3 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.0.tar.gz
Algorithm Hash digest
SHA256 96cbdadaa899a18154a0ca6db2f48b6126fccd2d8429632a084fd4b40dc1b5e8
MD5 f1abb465bdfd17791ad65a9797b4070b
BLAKE2b-256 e9c363550376da995ba9f3180acd9b6789b5f8fd78af5f9af6227a07a6c2e9c1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.0.0-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.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2a93364bce66fdb152c107cb6ddc8232d4dab688546694089f3ec77570605052
MD5 0019c2880dae0ddd6283e366d738258c
BLAKE2b-256 49bb683e0040646125645e71a4e055ac8fe5e869ae55fd2b6da82cdbe33597de

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.0.0-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.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a8affec5c10fffa5f85a1bac5bdad0e514ee572876a0002f20287d7809206c7c
MD5 0c86ddd50aa9d7d4d6fc4a8003545caa
BLAKE2b-256 9e97581a44c03129b15eed755dd92aca533562591635ccea06e48c4e59a80192

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.0.0-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.0-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8754d7128b4f7f6a2beafc38ce78970f820b0ec29be7d728889f4aeb07a76b7c
MD5 16c76ad292aecdebfeb5b7d6f641fa3b
BLAKE2b-256 c3b0628cb9bba9acfcf62ffcf04d21dfc447eacea4b7246e3d1959319ae07c4e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.0.0-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.0-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2c06253f6d5af4611b9b2f0a1983750b5294899d5af11f5f991720adcc2b69f1
MD5 7b9efb043d5da036da3c332fd8635fba
BLAKE2b-256 69ab8b3197549959cbccab2c674de6d7bfd1067eda9bd07f612ea36f1c18c124

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.0.0-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.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 011c91666c15a60edbff9cbec2e9577a95db52db62556d8c1aec7d295aebd31b
MD5 320283617db603f6c950044c6eb0cf0e
BLAKE2b-256 031accac96537dd4b88b72a2ffdffb6ef40252c8f687eb68d2bd31b364158db1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.0.0-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.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 caa24221fe11106d6e2e163e0ebe0b613713dd173057f9dc1d323ae1934b390f
MD5 2345ed679c59edc7b38b84b8e96e1f82
BLAKE2b-256 223a71286a1e7f17bc2501e48ca13f8a713f52e58d3dd4ad37a1babd77dc54cb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.0.0-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.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fc5114381c169a14b0397c00497327cc314051a57324c772595b7edff7508a0a
MD5 0557ec8a6902f9212166a9b0cf1dbbb5
BLAKE2b-256 b610635d9773f1138b5c97f8ad61e752f0ef589fdffb61725dac76e4f48c8284

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.0.0-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.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2c0b3b12995a3afee219204e17dcada01c5784079402986ebb3bf232669e9421
MD5 7fca4cad55d07b98da29732299f69d56
BLAKE2b-256 2c6be175e13601acefe6f3513c991c1250cbc251efca94fa8efcb42cd88389d9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.0.0-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.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 48b36bbb99bce04e88fc2000ea0d8b8da442c186bd24556c4189cfc2fd5a8824
MD5 ba1ec14bc2dc5d711ea24d2573a32502
BLAKE2b-256 371dcd517e069c2dfb563a0172f8dfd9fa5f9daeb5af1bccc3500917d4153cc7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.0.0-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.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2219666f35eb09010cbfbe035a69d68bd5838e81c448f7a89f00a265a36bf103
MD5 f875fbf0c6509018a547cae9b5239151
BLAKE2b-256 5bef04501ff982f1f572713873daa7a3e617b880c49a8ad64ec6e2f6ef6b82fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.0.0-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.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 037e62d2eb1bc9141f720fec60135260098caa26b582220620bbd4c044c7faae
MD5 8046fbd823181bc2d67c5ae94e49333b
BLAKE2b-256 443d2b734e61f829ae3157fcd8c57d5106a78a4a23f395a28904a91b429c0e03

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.0.0-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.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3ad49e35377f2d0d7a35d14bd3ffe99adbcc75c7dd2080e442450577897da659
MD5 eb7da8f7fb661889d50086abe17f6505
BLAKE2b-256 66f35ec8bb0e66e6138a550afb2cfa803903c677805eff109ebe9bb56720d774

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.0.0-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.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 306caf2da97c3cc0ba7ce6c7189fde6a2bc8df04583e86f52b0edac5ee43d418
MD5 2b72ddf1bc717296d106d98c1a5b403a
BLAKE2b-256 be1ed775ab50f2eedc679fb270e87e2f7dd77d3170340227abbf646c06119819

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.0.0-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.0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4716fbf985959f5a4b7d847355c11d48c567ddcd1ce5659bb8f5d648298dc53d
MD5 ad2a5f416e6f0117d4ee43fdc8954f7d
BLAKE2b-256 d592d1681677fb4585971275df9c5d7a951c965ef92f157ec103f4df0114526d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.0.0-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.0-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 370a4684bb225dfb8d15a41bf8f5a100c9b58500db987cc7bb0d9210754b0253
MD5 9f8e0fecc9d8cefa3e99e5722e60690e
BLAKE2b-256 a4124595e4c4363b394d85b64d7d8cc15aa45b1286927100505b1321033e0060

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.0.0-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.0-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f64d7615f6b3200adce94aeb82510ba1a08f0e491fca2d23d00b219ab0a27404
MD5 f9cb05c952dc8926d7addd6cd1e3b3ca
BLAKE2b-256 c6e8cd360df26ac38c1e35f630bc67dea4973d58e82326dc1dc0ec67a0930e52

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