circuitpython/shared-bindings
Jeff Epler f51ca53553 refine stubs-building procedure
* so that excess files are not included in sdist, perform build down
   in circuitpython-stubs
 * This means we need to
   * Remove the need-pypi check
   * Copy a setup.py, README, and MANIFEST.in into the stubs build location
   * Revamp how the overall `mypy --strict` check lists its inputs
 * Add a new test that actually installing the stubs lets us do type
   checking (tools/test-stubs.sh)
 * Add a missing return type to a __init__ function (why was this not
   an error under `mypy --strict`, I wonder)
2021-06-22 08:59:05 -05:00
..
_bleio Switch to start_advertising arg 2021-05-19 12:21:48 -07:00
_eve Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
_pew Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
_pixelbuf Merge pull request #4716 from tyomitch/main 2021-05-08 08:47:29 -05:00
_stage Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
_typing modify copyright notice. 2021-04-25 19:57:21 +09:00
adafruit_bus_device run code formatting script 2021-03-15 19:27:36 +05:30
aesio Merge pull request #4716 from tyomitch/main 2021-05-08 08:47:29 -05:00
alarm Merge remote-tracking branch 'upstream/main' into sleep-revamp 2021-05-13 16:22:12 -04:00
analogio Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
audiobusio Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
audiocore Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
audioio Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
audiomixer Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
audiomp3 Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
audiopwmio Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
bitbangio run uncrustify 2021-03-26 15:38:20 -05:00
bitmaptools Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
bitops s/Circuit Python/CircuitPython/g 2021-05-06 16:22:35 +03:00
board run code formatting script 2021-03-15 19:27:36 +05:30
busio Make busio.SPI be NotImplementedError on proxlight to save space 2021-05-14 21:52:54 -04:00
camera Build fixes thanks to jepler 2021-05-06 09:04:56 -07:00
canio Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
countio Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
digitalio Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
displayio Fixes needed after micropython merges 2021-05-28 11:13:55 -05:00
dualbank run code formatting script 2021-03-15 19:27:36 +05:30
fontio Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
framebufferio Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
frequencyio Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
gamepad Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
gamepadshift update github actions xtensa cache id; fix a typo 2021-05-06 15:10:45 -04:00
gnss Build fixes thanks to jepler 2021-05-06 09:04:56 -07:00
i2cperipheral Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
imagecapture refine stubs-building procedure 2021-06-22 08:59:05 -05:00
ipaddress Removed 'raw' from error message 'raw in' 2021-05-22 12:36:28 +02:00
math run code formatting script 2021-03-15 19:27:36 +05:30
memorymonitor Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
microcontroller ParallelImageCapture: Switch to taking a list of pins 2021-06-10 11:15:18 -05:00
msgpack Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
multiterminal run code formatting script 2021-03-15 19:27:36 +05:30
neopixel_write Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
network run code formatting script 2021-03-15 19:27:36 +05:30
nvm Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
os run code formatting script 2021-03-15 19:27:36 +05:30
ps2io Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
pulseio Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
pwmio Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
random run code formatting script 2021-03-15 19:27:36 +05:30
rgbmatrix ParallelImageCapture: Switch to taking a list of pins 2021-06-10 11:15:18 -05:00
rotaryio Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
rtc Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
sdcardio run code formatting script 2021-03-15 19:27:36 +05:30
sdioio Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
sharpdisplay run code formatting script 2021-03-15 19:27:36 +05:30
socket run code formatting script 2021-03-15 19:27:36 +05:30
socketpool run code formatting script 2021-03-15 19:27:36 +05:30
ssl run code formatting script 2021-03-15 19:27:36 +05:30
storage count in/out endpoints; allow more usb modules on low-endpoint boards 2021-05-13 21:59:02 -04:00
struct run code formatting script 2021-03-15 19:27:36 +05:30
supervisor resolves #4153: Fixed build issue when CIRCUITPY_USB is off 2021-06-04 10:12:50 +02:00
synthio Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
terminalio Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
time Update __init__.c 2021-05-10 21:13:05 +01:00
touchio Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
uheap run code formatting script 2021-03-15 19:27:36 +05:30
usb_cdc Update __init__.c 2021-06-01 19:15:51 -05:00
usb_hid fix check of usb_hid.Device out_report_length 2021-05-27 21:29:38 -04:00
usb_midi count in/out endpoints; allow more usb modules on low-endpoint boards 2021-05-13 21:59:02 -04:00
ustack run code formatting script 2021-03-15 19:27:36 +05:30
vectorio Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
watchdog Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
wifi Fix esp32s2 builds after AP changes 2021-05-07 10:03:02 -07:00
wiznet Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
help.rst Apply a Sphinx transform to make the core module docs look better 2020-08-07 00:01:31 +09:00
index.rst docs: Improve 5.0.x <-> main branch doc linkrot 2020-06-14 11:12:35 -05:00
support_matrix.rst Merge MicroPython 1.13 into CircuitPython 2021-05-04 18:06:33 -07:00
util.c Refactor deinit check to reduce code size. 2019-06-12 11:36:43 -07:00
util.h Refactor deinit check to reduce code size. 2019-06-12 11:36:43 -07:00