language: python
matrix:
  include:
  - python: "2.7"
    env: TOXENV=py27
  - python: "3.3"
    env: TOXENV=py33
  - python: "3.4"
    env: TOXENV=py34
  - python: "3.5"
    env: TOXENV=py35
before_script:
  - wget "https://dist.ipfs.io/go-ipfs/v0.4.3-rc2/go-ipfs_v0.4.3-rc2_linux-amd64.tar.gz" -O /tmp/ipfs.tar.gz
  - mkdir $HOME/bin
  - pushd . && cd $HOME/bin && tar -xzvf /tmp/ipfs.tar.gz && popd
  - export PATH="$HOME/bin/go-ipfs:$PATH"
install:
  - "pip install -r requirements.txt"
  - "pip install -r test-requirements.txt"
script:
  - ipfs init
  - ipfs daemon &
  - tox -e pep8
  - tox

language: python
matrix:
  include:
  - python: "2.7"
    env: TOXENV=py27
  - python: "3.3"
    env: TOXENV=py33
  - python: "3.4"
    env: TOXENV=py34
  - python: "3.5"
    env: TOXENV=py35
before_script:
  - wget "https://dist.ipfs.io/go-ipfs/v0.4.3-rc3/go-ipfs_v0.4.3-rc3_linux-amd64.tar.gz" -O /tmp/ipfs.tar.gz
  - mkdir $HOME/bin
  - pushd . && cd $HOME/bin && tar -xzvf /tmp/ipfs.tar.gz && popd
  - export PATH="$HOME/bin/go-ipfs:$PATH"
install:
  - "pip install -r requirements.txt"
  - "pip install -r test-requirements.txt"
script:
  - ipfs init
  - ipfs daemon &
  - tox -e pep8
  - tox

Update to build against go-ipfs v0.4.3-rc3
Update to build against go-ipfs v0.4.3-rc3

Since there's a new release candidate, the old build errors while trying to fetch release candidate 2.