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

Uploaded PyPymanylinux: glibc 2.12+ x86-64

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

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded PyPymanylinux: glibc 2.12+ x86-64

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

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8macOS 10.9+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7mmacOS 10.9+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6mmacOS 10.9+ x86-64

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

soxbindings-1.1.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.1.0.tar.gz.

File metadata

  • Download URL: soxbindings-1.1.0.tar.gz
  • Upload date:
  • Size: 14.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.1.0.tar.gz
Algorithm Hash digest
SHA256 401fc748361faae1e449f05614c0a7704bba1ed3958303801c2b6dae52d2e8a1
MD5 f8836d9826419f3da4f9c8408b533e1f
BLAKE2b-256 27a2174f494f220839dc4a383812a5602e50ceb2626c08275043df9ae84bd449

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.1.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.1.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 997c7864f83bf86da463200780361a9b6327e4b301e199457cce85addd90a824
MD5 c0fef08f500d91e11e9bce038302dcdc
BLAKE2b-256 47081f58674c24057431ab19f60d65df462ce5bc3353d9a99476d2e7441e796b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.1.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.1.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e881d78166b1368b8105dd86ea47428b878e1b6c3447f603b52693d87e0167d9
MD5 8b77074dfc4ae84a887a2ce50b2a3ce6
BLAKE2b-256 98f9af3fc12d0632cb481dc843fdd05edd3113f865b3ccf047ba9a57b8189587

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.1.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.1.0-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9752aa823fb98cb6192c14c03ae30e59fe468f5e3e75dca980bf7fe1a35d377c
MD5 31620e3df3b540057287e0d8abfe5b2f
BLAKE2b-256 313ffeb0f37d55277e634254405a9f67639bd5c9e31360f34d954dbea1a6e783

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.1.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.1.0-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e8597c3f020c33312646dce521b085dea9e9848e288cab9a4a5c7c88b3ff76db
MD5 e1fb47649de31cec3a73c77c89e62142
BLAKE2b-256 665ee94a2a86de22fb7cadafaf25e735427480d33c1d8a93dc5582cd4767f7fd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.1.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.1.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4f35f0b17f6db7421e9428cf16c807f1cbfe478c6506088291d4ee700470430d
MD5 0ab04fd5f27283958a67a633cd6cde32
BLAKE2b-256 15f79ff5ec6a625b4bb36b4535bfb9766f8991cec3cb4546fbe523b348881ccc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.1.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.1.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d9b1d65e1b7549e66088aa4d50a1a88df20164b6c3241e6a686fa4ba4d0c28ec
MD5 04ab8622a3db0e2d9eb18523651e3eb5
BLAKE2b-256 5972a0db217f18e00f4068dfeb3705b5d45bd2e31cb6d80f6e04b9ae47eadd3b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.1.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.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f753f536553802f9b664dbd752fab3f6042f8e436f763f3f06b06ecb18c9c151
MD5 c692effb816535a45ec5edbc101fa9c9
BLAKE2b-256 eba6dcd59ccf0c80b2087e60f31f7c699f93bcf756304ee69fda1602413e15fa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.1.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.1.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6247a72caae20e30c264835bd6731f6a100a61ff724c40ac3ed938bbe23a06a8
MD5 0cc5fd86c106b4c433d13b3cbdccd7ea
BLAKE2b-256 e40b980023d80a39fe5536e433b29123fa6d25321e6e1a64c112ad4835ff2a91

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.1.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.1.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ffe3357d021d86399dfad36786b125b75c4a70fb498c3d533b896cd670c9e7e5
MD5 4d9eef293c25b37a0e728d2a4eeccd51
BLAKE2b-256 21ea49146c0e564916ce539c882fa02b3589ffed126257247dc6ce6f055da4b0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.1.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.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9f4c2595f715186bba5dae7e4aff4ceb1c2f6b2a17dd2e102e4120f1f3e5955e
MD5 d86eca2120b7ed0ad5213c3674da5e26
BLAKE2b-256 cfabf2e3b03cfb40317c22d9e8ac5ed69e5e5b3f5d9faf0e151378733e488259

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.1.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.1.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 da66ea6bceca34a5cc93c083a628f64f0cf91044c5625ac341dca964e51181e6
MD5 bd1468ba295f7555dc847d932eb2d741
BLAKE2b-256 6fb126f8d5e3ac85cb2b82eb8a39a62788106e176ecdb0827d5709796e77376b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.1.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.1.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 606b00cb6f5cb7db696b7d036c5c7014e044c19d667bee21ff2ec22108b7f5ee
MD5 9bb3fd8018c89a10abd67b4cf63b0d0c
BLAKE2b-256 24f23d743a0a258d11594f56b896304134aa51edcca1e5b103c37d83f70a39f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.1.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.1.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2211c4b2500fbb84dd05449fefee783691646944eae03dd0963cf8c71032bc14
MD5 9f33e8519311db28a350135191fec235
BLAKE2b-256 30dcaf3e329f14a453532e4c283aaa0f550fd2675b3894237b204236af690ee6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.1.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.1.0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4899f087834d490da34638245b97b25252c8c6a7123dad39fc41846a2d093e2a
MD5 6f2555dc7221878789f62c786c713ddc
BLAKE2b-256 57f24663665959acb0e6d29c7c4eff9067d0ee338e94e7941c284754b2384626

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.1.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.1.0-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 a9813e880fdb4e468c9b37d1ebdc314c8fafeae3b7b0b0fb358557fc640af0a8
MD5 a1228e14d4b6a947b1f11c48fc67f6fe
BLAKE2b-256 5f227491593e0fa0fee25c4ba286e4692bc98873258f1c5d23f8fad255f92bb9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.1.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.1.0-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2e28f11a517636ed8c901a625c5002b4889d446a9400622a160402da08f85425
MD5 2fdd78006d2c68f6e3bd5418f62b122c
BLAKE2b-256 e01cceca934359f8011e2433460e4e1c16bf0ea2a1f2c4a4680fe2b4c86d34a6

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