• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

home-assistant / home-assistant / 23916
94%

Build:
DEFAULT BRANCH: dev
Ran 05 May 2017 09:58PM UTC
Jobs 6
Files 249
Run time 10min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
23916

push

travis-ci

balloob
PyPI Openzwave (#7415)

* Remove default zwave config path

PYOZW now has much more comprehensive default handling for the config
path (in src-lib/libopenzwave/libopenzwave.pyx:getConfig()). It looks in
the same place we were looking, plus _many_ more. It will certainly do a
much better job of finding the config files than we will (and will be
updated as the library is changed, so we don't end up chasing it). The
getConfig() method has been there for a while, but was subsntially
improved recently.

This change simply leaves the config_path as None if it is not
specified, which will trigger the default handling in PYOZW.

* Install python-openzwave from PyPI

As of version 0.4, python-openzwave supports installation from PyPI,
which means we can use our 'normal' dependency management tooling to
install it. Yay.

This uses the default 'embed' build (which goes and downloads
statically sources to avoid having to compile anything locally). Check
out the python-openzwave readme for more details.

* Add python-openzwave deps to .travis.yml

Python OpenZwave require the libudev headers to build. This adds the
libudev-dev package to Travis runs via the 'apt' addon for Travis.

Thanks to @MartinHjelmare for this fix.

* Update docker build for PyPI openzwave

Now that PYOZW can be install from PyPI, the docker image build process
can be simplified to remove the explicit compilation of PYOZW.

1 of 1 new or added line in 1 file covered. (100.0%)

21011 of 22478 relevant lines covered (93.47%)

3.74 hits per line

Jobs
ID Job ID Ran Files Coverage
1 23916.1 (TOXENV=py34) 05 May 2017 10:06PM UTC 0
93.46
Travis Job 23916.1
2 23916.2 (TOXENV=requirements) 05 May 2017 09:58PM UTC 0
Travis Job 23916.2
3 23916.3 (TOXENV=lint) 05 May 2017 10:09PM UTC 0
Travis Job 23916.3
4 23916.4 (TOXENV=py35) 05 May 2017 10:06PM UTC 0
93.46
Travis Job 23916.4
5 23916.5 (TOXENV=py36) 05 May 2017 10:06PM UTC 0
93.45
Travis Job 23916.5
6 23916.6 (TOXENV=py36) 05 May 2017 10:09PM UTC 0
93.45
Travis Job 23916.6
Source Files on build 23916
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #23916
  • 2e4ae3e7 on github
  • Prev Build on dev (#23908)
  • Next Build on dev (#23917)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc