This is my checklist since there's so many things to do - maybe useful for others but its specifically for people deploying 'official' adafruit libraries

  1. Create Adafruit_CircuitPython_sensor in https://github.com/adafruit
  2. Go to git repo settings, manage access, add CircuitPython Librarians team, then set to Write
  3. Fork to @ladyada
  4. git clone to M4 board
  5. cd to that directory, run cookiecutter gh:adafruit/cookiecutter-adafruit-circuitpython
  1. Move everything from the new directory up one to git repo
  2. Remove README.md

Open up adafruit_sensor.py and fix capitalization of first naming after license


Add short description for first .. todo::


Add URL or remove second todo


Remove third todo, uncomment deps

Like so!

  • Open up requirements.txt - verify Adafruit-Blinka is there, possibly adafruit-circuitpython-busdevice. For UART devices, add pyserial
  • Open up README.rst and update the description .. todo::
  • Open up docs/index.rst and remove the todo's
  • Do first commit & PR
  • Write code!
  • Add example to examples/simpletest.py empty file
  • Run pylint on adafruit_sensor.py and examples/simpletest.py
  • Once those pass, do another commit
  • Put example in README.rst like so:

This guide was first published on Jul 31, 2017. It was last updated on Jul 31, 2017.

This page (Ladyada's Checklist) was last updated on Apr 26, 2021.

Text editor powered by tinymce.