From ef73b96de873f102c2afced4d44e86fe3d2fa0ef Mon Sep 17 00:00:00 2001 From: Kattni Rembor Date: Fri, 3 Aug 2018 12:39:15 -0400 Subject: [PATCH 1/2] Updates for PyPi, linting. --- .travis.yml | 4 +++- docs/conf.py | 2 ++ examples/dht_simpletest.py | 2 +- examples/dht_to_led_display.py | 6 +++--- 4 files changed, 9 insertions(+), 5 deletions(-) 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..7eee861 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 +from board import D2, TX, RX, D1 import adafruit_dht -from adafruit_max7219 import bcddigits +from adafruit_max7219 import bcddigits import busio import digitalio -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) From bd8aa8e65e855ac00212b259422742335b1ef632 Mon Sep 17 00:00:00 2001 From: Kattni Rembor Date: Fri, 3 Aug 2018 12:43:10 -0400 Subject: [PATCH 2/2] linting --- examples/dht_to_led_display.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/dht_to_led_display.py b/examples/dht_to_led_display.py index 7eee861..3286f3b 100644 --- a/examples/dht_to_led_display.py +++ b/examples/dht_to_led_display.py @@ -6,10 +6,10 @@ # import for dht devices and 7-segment display devices import time from board import D2, TX, RX, D1 -import adafruit_dht -from adafruit_max7219 import bcddigits import busio import digitalio +import adafruit_dht +from adafruit_max7219 import bcddigits clk = RX