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

Uploaded PyPymanylinux: glibc 2.12+ x86-64

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

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded PyPymanylinux: glibc 2.12+ x86-64

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

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8macOS 10.9+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7mmacOS 10.9+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6mmacOS 10.9+ x86-64

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

soxbindings-1.2.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.2.0.tar.gz.

File metadata

  • Download URL: soxbindings-1.2.0.tar.gz
  • Upload date:
  • Size: 14.6 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.2.0.tar.gz
Algorithm Hash digest
SHA256 4d484d97ec6481815a68609ab81724896a6b244f6d2bb9a0c7677c5cb1b4210e
MD5 1acfa77c515a9216415bce02a690212b
BLAKE2b-256 c56792f9216931527412fb71cddcfef9ec5341bd0670c60f15d3c97a146b982d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.2.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.2.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3a82aca0eb3ca32b945e73a64b1442d1d911a0219bbef386737f0db406c212d8
MD5 789cfcb98a1dd2ce805503cba537b245
BLAKE2b-256 9bf08a6eb217d7e7df9af813dd5af3dd1bd5705daa4bf4bdf7274e1dad18051f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.2.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.2.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 28bcb270bbacab4e063ebc80e6d38259ca8a5afe2b3dfdcd3c816c0e7f23a661
MD5 8857d7abd34c5c241de333a93f33f4cc
BLAKE2b-256 7c5f89675ff9c5f8bb4f49fac0b9fed2b93c375f149a34bd4fba03623effdd19

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.2.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.2.0-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 48c1ff77940d50b6e3c1095011d83a52d1db4b8750595e424274e4b2898c8382
MD5 e04e5e5549cd7188bc1e93037fb2fdd3
BLAKE2b-256 4cb123042b1adbe84f8535dd6784d30c58143662f51f7a00b738b0673b35ff0e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.2.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.2.0-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8138a1e1e471594edb2caa85db8148d30697cc3d9db8effe40512eb70d83f4b7
MD5 c9717ab32bb327e4992f4a8092ad1093
BLAKE2b-256 122a6c279babead0445cb99c16e17dac15ccdfe7c9b2259b0cec1d845078c58f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.2.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.2.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5bddef316aad9dab854dba98520f911fa801a4fe80fbfa4a2573d9c29dd71306
MD5 a6b6d1a9e48302fae7955dcacaddeadb
BLAKE2b-256 c8bcf62c129ee1edd6d81f21a4fa23994d4b5084f710262caf88072101fafdff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.2.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.2.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4c01d7f1ccbf0603ad8af9e3ad6535265f1822b96ea068c8d04163e1813082a4
MD5 9f271463412e319f068e48caee808d37
BLAKE2b-256 307ed345a2e9b9cfa58b895baf5dd9f100f1190731c54916a434fb3afd046ee8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.2.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.2.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2b3ce5d923ef35f087b15af5e24d4c3181dd24a1946b607792798039c9a5f67e
MD5 891e10590ce68d828c62667e7fbf64ac
BLAKE2b-256 01c2ae8a8a85d2ff7da33160d94cf9737457e610aec4834be9004efe905c6682

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.2.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.2.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8b21bcb54c814eb47708c65f535e1af8bc94f08d7c30982d7f99086b76d11da9
MD5 4ee1ba81ad4a4368ab5dc4a281c71bbd
BLAKE2b-256 85610487e61c861769e186eac70c0166b8a975e48dac00d9120845a301d763f0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.2.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.2.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e85d041023b7cd2c9361986d194e891a34f59738dd74047372c7ae4c172f60a8
MD5 6437d07ac0cb19ea6f86cb4b5f580391
BLAKE2b-256 794e22b4da9a7737533a2aa0c2139e9cdb96b6ac454760a090011013ab0de7fd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.2.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.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 92b152c10ffcb585ab619853ae798a07953e52fefca427612fcaf929866ff275
MD5 06e212e3d373d7771c4690e7c7e07d7a
BLAKE2b-256 218895d5966b671c97339bba3d32b076c389da95c1e1dafb6d777d4c73293ec9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.2.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.2.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 263a576af42878e8473dcfd677044ce1930aa91d2e37498d27de43bc45422e5c
MD5 b46cb1e13e02457b1f4d99b1bef55a7e
BLAKE2b-256 54ff0088a0f550f765dc3514111feb616c0da7e0d0f6b8c0b92344d2ddfe894d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.2.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.2.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 85a00e945a482f1a52460966bdef6d5f7f2e414ea3cba8e17238d759fec9433d
MD5 9a1e87a65244e8a6bb327795869688b9
BLAKE2b-256 d9e6b4f79d2c4171ca9e9f788f5dd2d0f1071df1415dbd54dea7a1b1f395a9e7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.2.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.2.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f6714d0b4db5492b3d6b0d2f698ca107207305e0f192fdcfd8631683837ef96c
MD5 5be114049fb67e34fd61fafa95962b6b
BLAKE2b-256 2d230ee75099d50273c0e5532387ee7968611fa513f4aa63598da4b3241fd634

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.2.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.2.0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 30570a07a58f77266bbf7d882995c913325491d36c061351edc8c181769e151c
MD5 39c37f9c9d3448044c4383a116d1ad01
BLAKE2b-256 357f8cf6adc187432b6e8439561d07069e71787f0918359f17037c77968fad82

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.2.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.2.0-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f268a48ca4f424b4bc74539efb1b69d74bd8a0dd91dd5c7fe3b2f84d93e3a9e8
MD5 43a7f598a2ddd50997aa2ce8b9d55ae5
BLAKE2b-256 d723cf57ede614929741aa9609bbc1d8ffab7b35bc94b72c8f584c2cf8cafafc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soxbindings-1.2.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.2.0-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c6717fdb304a4b9c87a5623e591f77ef24e5fcf222fe2447646ea9db6cc661f7
MD5 ff784457a2a48e6134f3f07f1318e675
BLAKE2b-256 29a67394abb521b3d7517a6b1b2c0c0fa745cd591110afcc1d7a4b9c0b5139e9

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