From 67cef21270f12311f5e2b866bbbbca79a2faaa8c Mon Sep 17 00:00:00 2001 From: Kattni Rembor Date: Fri, 3 Aug 2018 14:36:07 -0400 Subject: [PATCH 1/2] PyPi setup. --- .travis.yml | 1 + requirements.txt | 1 + setup.py | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 45bf216..5c7aade 100755 --- a/.travis.yml +++ b/.travis.yml @@ -23,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_crickit.py - ([[ ! -d "examples" ]] || pylint --disable=missing-docstring,invalid-name,bad-whitespace diff --git a/requirements.txt b/requirements.txt index 806b3d2..6ff9774 100755 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,3 @@ Adafruit-Blinka adafruit-circuitpython-seesaw +Adafruit-circuitpython-motor \ No newline at end of file diff --git a/setup.py b/setup.py index b83a18a..fe300c3 100755 --- a/setup.py +++ b/setup.py @@ -34,7 +34,8 @@ author='Adafruit Industries', author_email='circuitpython@adafruit.com', - install_requires=["Adafruit-Blinka", "adafruit-circuitpython-seesaw"], + install_requires=["Adafruit-Blinka", "adafruit-circuitpython-seesaw", + "adafruit-circuitpython-motor"], # Choose your license license='MIT', From 574f9418fe71e879800fe4779939f1fc331caf20 Mon Sep 17 00:00:00 2001 From: Kattni Rembor Date: Fri, 3 Aug 2018 15:04:17 -0400 Subject: [PATCH 2/2] Linting. --- examples/crickit_multi_example.py | 4 ++-- examples/crickit_stepper_motor_simpletest.py | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/examples/crickit_multi_example.py b/examples/crickit_multi_example.py index c9c1891..69ce7b8 100644 --- a/examples/crickit_multi_example.py +++ b/examples/crickit_multi_example.py @@ -1,11 +1,11 @@ # This is a mock example showing typical usage of the library for each kind of device. -from adafruit_crickit import crickit - # Add this import if using stepper motors. # It will expose constants saying how to step: stepper.FORWARD, stepper.BACKWARD, etc. from adafruit_motor import stepper +from adafruit_crickit import crickit + # Set servo 1 to 90 degrees crickit.servo_1.angle = 90 diff --git a/examples/crickit_stepper_motor_simpletest.py b/examples/crickit_stepper_motor_simpletest.py index de98fad..1483ad6 100644 --- a/examples/crickit_stepper_motor_simpletest.py +++ b/examples/crickit_stepper_motor_simpletest.py @@ -1,9 +1,8 @@ # Crickit library demo - stepper motor import time - -from adafruit_crickit import crickit from adafruit_motor import stepper +from adafruit_crickit import crickit # Step motor forward and then backward. while True: