summaryrefslogtreecommitdiff
path: root/conf.py
AgeCommit message (Collapse)Author
2020-04-13Merge remote-tracking branch 'upstream/master' into stm32x7-setupLucian Copeland
2020-04-09conf.py: drop '.h' docs rendering (nothing to build); fix deprecated ↵sommersoft
'source_parsers' usage
2020-04-09conf.py: update deprecated stylesheet API; 'add_stylesheet()' renamed to ↵sommersoft
'add_css_file()'
2020-04-01merge and docsLucian Copeland
2020-03-31ports: litex: add port and fomu boardSean Cross
This adds support for Litex, along with support for the Fomu FPGA board. Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-12Change ST drivers submodule to match TinyUSBLucian Copeland
2020-03-11Change docs targetLucian Copeland
2020-01-13Exclude mkspk from docsKamil Tomaszewski
2020-01-06Add initial MIMXRT10XX portarturo182
2019-10-14merge from upstreamDan Halbert
2019-10-13don't exclude ports/stm32f4/README.md anymoreDan Halbert
2019-10-11Change port name to cxd56Kamil Tomaszewski
2019-10-09Exclude spresense-exported-sdk from docsKamil Tomaszewski
2019-09-02docs: make sphinx include 'docs/static/customstyle.css'sommersoft
2019-07-28change 'c2rst' from source_parser -> extension; allows use of sphinx 2.xsommersoft
2019-07-27Merge branch 'master' into dynamic_support_matrixsommersoft
2019-07-27change conf.py to use modules-by-boardsommersoft
2019-07-24Merge pull request #2007 from hierophect/F4xx-port-setupScott Shawcroft
Add STM32 Discovery F412ZG and F411RE support
2019-07-23don't use files to pass data; call and return directly in conf.pysommersoft
2019-07-23Doc error caused by submodule, misc cleanupHierophect
2019-07-23Python doc generator fixesHierophect
2019-07-16Address review comments.Dan Halbert
2019-07-04fix late-night directory snafusommersoft
2019-07-04add jinja extension; update shared-bindings/index.rst to use jinjasommersoft
2019-04-16Doc updates for 4.0.0Scott Shawcroft
* Fixes PDF generation on RTD * Adds links to circuitpython.org for boards * Adds branding guidelines
2019-01-09Fix sphinx build issues; add better travis fold reporting; update author infoDan Halbert
2018-11-07bring bleio PR up to dateDan Halbert
2018-10-21bleio: Fix errors after rebasearturo182
2018-10-09Exclude .direnv from sphinx-buildNick Moore
2018-09-01fix typos, remove incorrect pca10059 example; add default buses for ↵Dan Halbert
pca10056; improve board names for pca boards
2018-07-29remove qemu-arm build; fix docs build bugsDan Halbert
2018-07-12exclude usb from doc buildhathach
2018-06-21nrf: Exclude nrfx files from sphinx buildarturo182
2018-06-01atmel-samd: Re-org helper peripheral files into their own subdirectory.Scott Shawcroft
Ideally in the future they won't depend on ASF4 or MicroPython.
2018-03-06Merge pull request #659 from tannewt/driver_page_updateKattni
Update driver links (for 3.x) including categories!
2018-03-06Update driver links including categories!Scott Shawcroft
2018-02-27Remove bad c2rst and fix the other for sphinx 1.7.1Scott Shawcroft
2018-02-27Merge remote-tracking branch 'adafruit/2.x' into merge_2xScott Shawcroft
2018-02-20Delete a bunch of docs, drivers and examples not relevant to CircuitPython.Scott Shawcroft
This fixes #345 and fixes #215.
2018-02-08device not devices in nrfScott Shawcroft
2018-02-07Update conf.py for new ports and port location.Scott Shawcroft
This reduces the build time of sphinx.
2018-02-05docs: Update the name of the projects in generated docsarturo182
2017-08-25Initial merge of micropython v1.9.2 into circuitpython 2.0.0 (in ↵Dan Halbert
development) master. cpx build compiles and loads and works in repl; test suite not run yet esp8266 not tested yet
2017-08-23Workaround readthedocs bugDan Halbert
2017-07-31docs: Tweak favicon setting so sphinx doesn't give an error locally.Scott Shawcroft
2017-06-20Merge tag 'v1.9.1'2.0.0-alpha.0Scott Shawcroft
Fixes for stmhal USB mass storage, lwIP bindings and VFS regressions This release provides an important fix for the USB mass storage device in the stmhal port by implementing the SCSI SYNCHRONIZE_CACHE command, which is now require by some Operating Systems. There are also fixes for the lwIP bindings to improve non-blocking sockets and error codes. The VFS has some regressions fixed including the ability to statvfs the root. All changes are listed below. py core: - modbuiltins: add core-provided version of input() function - objstr: catch case of negative "maxsplit" arg to str.rsplit() - persistentcode: allow to compile with complex numbers disabled - objstr: allow to compile with obj-repr D, and unicode disabled - modsys: allow to compile with obj-repr D and PY_ATTRTUPLE disabled - provide mp_decode_uint_skip() to help reduce stack usage - makeqstrdefs.py: make script run correctly with Python 2.6 - objstringio: if created from immutable object, follow copy on write policy extmod: - modlwip: connect: for non-blocking mode, return EINPROGRESS - modlwip: fix error codes for duplicate calls to connect() - modlwip: accept: fix error code for non-blocking mode - vfs: allow to statvfs the root directory - vfs: allow "buffering" and "encoding" args to VFS's open() - modframebuf: fix signed/unsigned comparison pendantic warning lib: - libm: use isfinite instead of finitef, for C99 compatibility - utils/interrupt_char: remove support for KBD_EXCEPTION disabled tests: - basics/string_rsplit: add tests for negative "maxsplit" argument - float: convert "sys.exit()" to "raise SystemExit" - float/builtin_float_minmax: PEP8 fixes - basics: convert "sys.exit()" to "raise SystemExit" - convert remaining "sys.exit()" to "raise SystemExit" unix port: - convert to use core-provided version of built-in import() - Makefile: replace references to make with $(MAKE) windows port: - convert to use core-provided version of built-in import() qemu-arm port: - Makefile: adjust object-file lists to get correct dependencies - enable micropython.mem_*() functions to allow more tests stmhal port: - boards: enable DAC for NUCLEO_F767ZI board - add support for NUCLEO_F446RE board - pass USB handler as parameter to allow more than one USB handler - usb: use local USB handler variable in Start-of-Frame handler - usb: make state for USB device private to top-level USB driver - usbdev: for MSC implement SCSI SYNCHRONIZE_CACHE command - convert from using stmhal's input() to core provided version cc3200 port: - convert from using stmhal's input() to core provided version teensy port: - convert from using stmhal's input() to core provided version esp8266 port: - Makefile: replace references to make with $(MAKE) - Makefile: add clean-modules target - convert from using stmhal's input() to core provided version zephyr port: - modusocket: getaddrinfo: Fix mp_obj_len() usage - define MICROPY_PY_SYS_PLATFORM (to "zephyr") - machine_pin: use native Zephyr types for Zephyr API calls docs: - machine.Pin: remove out_value() method - machine.Pin: add on() and off() methods - esp8266: consistently replace Pin.high/low methods with .on/off - esp8266/quickref: polish Pin.on()/off() examples - network: move confusingly-named cc3200 Server class to its reference - uos: deconditionalize, remove minor port-specific details - uos: move cc3200 port legacy VFS mounting functions to its ref doc - machine: sort machine classes in logical order, not alphabetically - network: first step to describe standard network class interface examples: - embedding: use core-provided KeyboardInterrupt object
2017-06-07shared-bindings: Update docs to remove with statements from examples but add ↵Scott Shawcroft
more detail to the design guide about their use.
2017-03-07Update the Python intersphinx reference to Python 3 https.Scott Shawcroft
2017-01-05Link to the Bus Device docs.Scott Shawcroft
2017-01-05Improve docs and update to CircuitPython.Scott Shawcroft