Closed
Description
I'm going through and updating the libraries to our new build process and to turn on lint. Here is the process:
- Copy
.pylintrc
from the cookiecutter repo into the new repo. - Add this to
.gitignore
.env
build*
bundles
- Copy .travis.yml from cookiecutter into the repo overwriting the old version.
- Update lines 1 and 3 of the
script
section of.travis.yml
to reflect the driver name. - Add this to all modules in the driver with the correct repo url below the module comment:
__version__ = "0.0.0-auto.0"
__repo__ = "<repo url"
- Run pylint on all modules and fix all errors.
- Run
pylint --disable=missing-docstring,invalid-name examples/*.py
to pylint all examples and fix all errors.
If you are doing the PR then please check the box below before you start! That way no one else will do it at the same time.
Remaining
Pending PRs
These PRs may need testing before they can be merged.
Complete PRs
These PRs complete with testing and releases!
- Adafruit_CircuitPython_MAX7219
- Adafruit_CircuitPython_BME680
- Adafruit_CircuitPython_LIS3DH
- Adafruit_CircuitPython_BMP280
- Adafruit_CircuitPython_BME280
- Adafruit_CircuitPython_SI7021
- Adafruit_CircuitPython_DHT
- Adafruit_CircuitPython_GPS
- Adafruit_CircuitPython_INA219
- Adafruit_CircuitPython_DS3231
- Adafruit_CircuitPython_NeoPixel
- Adafruit_CircuitPython_PCF8523
- Adafruit_CircuitPython_CharLCD
- Adafruit_CircuitPython_MPR121
- Adafruit_CircuitPython_SSD1306
- Adafruit_CircuitPython_IRRemote
- Adafruit_CircuitPython_Waveform
- Adafruit_CircuitPython_HID
- Adafruit_CircuitPython_SimpleIO
- Adafruit_CircuitPython_ADS1x15
- Adafruit_CircuitPython_TSL2561
- Adafruit_CircuitPython_Register
- Adafruit_CircuitPython_BusDevice
- Adafruit_CircuitPython_CCS811
- Adafruit_CircuitPython_MAX31865
- Adafruit_CircuitPython_AMG88xx
- Adafruit_CircuitPython_VL53L0X
- Adafruit_CircuitPython_MAX31855
- Adafruit_CircuitPython_TCS34725
- Adafruit_CircuitPython_MCP9808
- Adafruit_CircuitPython_seesaw
- Adafruit_CircuitPython_Thermistor
- Adafruit_CircuitPython_LSM9DS1
- Adafruit_CircuitPython_LSM9DS0
- Adafruit_CircuitPython_OneWire
- Adafruit_CircuitPython_DS18x20
- Adafruit_CircuitPython_RGB_Display
- Adafruit_CircuitPython_FXOS8700
- Adafruit_CircuitPython_FXAS21002C
- Adafruit_CircuitPython_VC0706
- Adafruit_CircuitPython_SD
- Adafruit_CircuitPython_HT16K33
- Adafruit_CircuitPython_RTTTL
- Adafruit_CircuitPython_PCA9685
- Adafruit_CircuitPython_BNO055
- Adafruit_CircuitPython_IS31FL3731
Activity
tannewt commentedon Dec 7, 2017
Background on the lint configs is available here: adafruit/cookiecutter-adafruit-circuitpython#6
Update to new build process and turn on lint.
Update to new build process and turn on lint.
Update to new build process and turn on lint.
Update to new build process and turn on lint.
61 remaining items