diff --git a/.travis.yml b/.travis.yml index 523a40c..a64ee26 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,11 +6,12 @@ python: cache: pip: true deploy: - provider: releases +- provider: releases api_key: "$GITHUB_TOKEN" file_glob: true file: "$TRAVIS_BUILD_DIR/bundles/*" skip_cleanup: true + overwrite: true on: tags: true - provider: pypi @@ -22,6 +23,7 @@ deploy: install: - pip install -r requirements.txt - pip install pylint circuitpython-build-tools Sphinx sphinx-rtd-theme +- pip install --force-reinstall pylint==1.9.2 script: - pylint adafruit_dht.py - ([[ ! -d "examples" ]] || pylint --disable=missing-docstring,invalid-name examples/*.py) diff --git a/docs/conf.py b/docs/conf.py index 92f399d..caed051 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -15,6 +15,8 @@ 'sphinx.ext.viewcode', ] +autodoc_mock_imports = ["pulseio"] + intersphinx_mapping = {'python': ('https://docs.python.org/3.4', None), 'BusDevice': ('https://circuitpython.readthedocs.io/projects/busdevice/en/latest/', None), 'Register': ('https://circuitpython.readthedocs.io/projects/register/en/latest/', None), diff --git a/examples/dht_simpletest.py b/examples/dht_simpletest.py index ef2e81c..4686c4d 100644 --- a/examples/dht_simpletest.py +++ b/examples/dht_simpletest.py @@ -1,6 +1,6 @@ import time -import adafruit_dht from board import D2 +import adafruit_dht #initial the dht device dhtDevice = adafruit_dht.DHT22(D2) diff --git a/examples/dht_to_led_display.py b/examples/dht_to_led_display.py index de7bed1..3286f3b 100644 --- a/examples/dht_to_led_display.py +++ b/examples/dht_to_led_display.py @@ -5,16 +5,16 @@ """ # import for dht devices and 7-segment display devices import time -import adafruit_dht -from adafruit_max7219 import bcddigits +from board import D2, TX, RX, D1 import busio import digitalio +import adafruit_dht +from adafruit_max7219 import bcddigits -from board import D2, TX, RX, A2 clk = RX din = TX -cs = digitalio.DigitalInOut(A2) +cs = digitalio.DigitalInOut(D1) spi = busio.SPI(clk, MOSI=din) display = bcddigits.BCDDigits(spi, cs, nDigits=8) display.brightness(5)