Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
build/
ENV/
scikits.audiolab.egg-info/
pip-wheel-metadata/
37 changes: 37 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
language: python

cache:
directories:
- $HOME/.cache/pip

matrix:
include:
- name: "Python 2.7 on Xenial"
python: 2.7
dist: xenial
addons:
apt:
packages:
- libsndfile1-dev
- libasound2-dev
- name: "Python 2.7 on macOS"
os: osx
osx_image: xcode10.2
language: shell # 'language: python' causes errors on Travis CI macOS
addons:
homebrew:
packages:
- libsndfile
before_script:
- pip install pytest
before_cache:
- brew cleanup
cache:
directories:
- $HOME/Library/Caches/Homebrew


install:
- pip install -e .
script:
- pytest
6 changes: 2 additions & 4 deletions MANIFEST.in
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ include COPYING.txt
include NEWS
include Changelog
include common.py
include pyproject.toml
include setup.py
include scikits/audiolab/test_data/original.aif
include scikits/audiolab/test_data/test.aiff
Expand All @@ -22,7 +23,4 @@ recursive-include docs/src/examples *py
# Cython files
include scikits/audiolab/pysndfile/_sndfile.pyx
include scikits/audiolab/soundio/macosx/macosx_backend.pyx
include scikits/audiolab/soundio/alsa/_alsa_backend.pyx
include scikits/audiolab/pysndfile/_sndfile.c
include scikits/audiolab/soundio/macosx/macosx_backend.c
include scikits/audiolab/soundio/alsa/_alsa_backend.c
include scikits/audiolab/soundio/alsa/_alsa_backend.pyx
2 changes: 2 additions & 0 deletions README.txt → README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
[![Build Status](https://travis-ci.com/palfrey/audiolab.svg?branch=master)](https://travis-ci.com/palfrey/audiolab) ![PyPI](https://img.shields.io/pypi/v/scikits.audiolab)

Audiolab is a python package for audio file IO using numpy arrays. It supports
many different audio formats, including wav, aiff, au, flac, ogg, htk. It can
also be used for sound output to audio device (Mac OS X and Linux only).
Expand Down
2 changes: 2 additions & 0 deletions audiolab/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
info.py
version.py
2 changes: 2 additions & 0 deletions audiolab/pysndfile/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
_sndfile.c
_sndfile.so
Loading