Jeff Epler
200a296b5c
conf.py (docs): Reorder the steps of the doc build
...
Since e121e267ad
, the shared bindings matrix uses the stubs.
Therefore, we must build them! This should fix the failure to build
the docs on readthedocs.org.
Neither @sommersoft nor I saw this locally since we had previously built
the stubs. github CI didn't see it, because it manually builds the stubs
in an earlier step of the build process, and does not clean the tree
in between.
2020-08-26 20:41:25 -05:00
Jeff Epler
354edd9431
Merge pull request #3252 from ciscorn/pyi
...
Some improvements to the core module docs
2020-08-07 10:11:40 -05:00
Taku Fukada
887eb3b6d9
Apply a Sphinx transform to make the core module docs look better
2020-08-07 00:01:31 +09:00
sommersoft
3a95480178
conf.py: also include 'rc' versions for sphinx versioning
2020-08-04 21:05:03 -05:00
sommersoft
d8d36a4fb0
conf.py: set the version for sphinx, based on the current git tag
2020-08-04 20:55:20 -05:00
Diego Elio Pettenò
34b4993d63
Add license to some obvious files.
2020-07-06 19:16:25 +01:00
Jeff Epler
e40539caca
docs: conf.py: fix logging about reidrects
2020-06-26 15:28:20 -05:00
Jeff Epler
56367b197b
docs: conf.py: Fix redirects for RTD
2020-06-26 15:23:42 -05:00
Jeff Epler
7a51719fa2
docs: conf.py: Remove an irrelevant TODO
...
This TODO made sense in the context of the original project, but for use in
CircuitPython it does not appear to be relevant. Remove it.
2020-06-15 16:50:43 -05:00
Jeff Epler
cb8539b06d
docs: Generate redirects for autoapi renaming
2020-06-14 13:04:21 -05:00
Jeff Epler
f83b0c2507
docs: conf.py: alphabetize imports
2020-06-14 12:56:22 -05:00
Jeff Epler
3c3cad5ae6
docs: Improve 5.0.x <-> main branch doc linkrot
...
This improves, but does not entirely fix, the broken links that result
from the autoapi change. It fixes module-level links, but class links
still do not work (e.g., /shared-bindings/displayio/Palette.html (5.0.x)
is now just /shared-bindings/displayio/#displayio.Palette).
2020-06-14 11:12:35 -05:00
Scott Shawcroft
916ca9f8a6
Merge pull request #2910 from tannewt/esp32s2
...
Add initial ESP32S2 support
2020-05-19 12:53:23 -07:00
Scott Shawcroft
1e9436519b
Fix ReadTheDocs after switching to stubs + autoapi.
2020-05-18 16:29:15 -07:00
Scott Shawcroft
6aaab005c5
Initial ESP32S2 port.
...
Basic blinky works but doesn't check pins.
2020-05-15 15:36:16 -07:00
Scott Shawcroft
8ac3e7977f
Remove debug prints
2020-05-14 18:48:07 -07:00
Scott Shawcroft
afc84c2fd1
Fix ulab, math and template.
2020-05-14 15:58:36 -07:00
Scott Shawcroft
4e8de3c554
Swap sphinx to autoapi and the inline stubs
2020-05-12 17:28:24 -07:00
Lucian Copeland
6227e63cc5
Merge remote-tracking branch 'upstream/master' into stm32x7-setup
2020-04-13 12:03:56 -04:00
sommersoft
ae07ced795
conf.py: drop '.h' docs rendering (nothing to build); fix deprecated 'source_parsers' usage
2020-04-09 08:49:32 -05:00
sommersoft
cb818ca832
conf.py: update deprecated stylesheet API; 'add_stylesheet()' renamed to 'add_css_file()'
2020-04-09 08:47:33 -05:00
Lucian Copeland
2f764ded63
merge and docs
2020-04-01 13:52:53 -04:00
Sean Cross
786e79ebc9
ports: litex: add port and fomu board
...
This adds support for Litex, along with support for the Fomu FPGA board.
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-31 09:40:38 +08:00
Lucian Copeland
ef7370d023
Change ST drivers submodule to match TinyUSB
2020-03-12 17:14:09 -04:00
Lucian Copeland
7ff336fbc5
Change docs target
2020-03-11 18:50:56 -04:00
Kamil Tomaszewski
cd842d363a
Exclude mkspk from docs
2020-01-13 13:33:23 +01:00
arturo182
13e0cba6f1
Add initial MIMXRT10XX port
2020-01-06 21:08:49 +01:00
Dan Halbert
615ec7f74d
merge from upstream
2019-10-14 18:12:58 -04:00
Dan Halbert
995a37f0cc
don't exclude ports/stm32f4/README.md anymore
2019-10-13 20:05:37 -04:00
Kamil Tomaszewski
1fa8841d20
Change port name to cxd56
2019-10-11 08:23:51 +02:00
Kamil Tomaszewski
24c0fe26d8
Exclude spresense-exported-sdk from docs
2019-10-09 12:31:17 +02:00
sommersoft
4e19158e0e
docs: make sphinx include 'docs/static/customstyle.css'
2019-09-02 18:46:48 -05:00
sommersoft
d489c7a057
change 'c2rst' from source_parser -> extension; allows use of sphinx 2.x
2019-07-28 15:59:26 -05:00
sommersoft
cebdadd0f6
Merge branch 'master' into dynamic_support_matrix
2019-07-27 10:46:53 -05:00
sommersoft
19e504f182
change conf.py to use modules-by-board
2019-07-27 09:16:06 -05:00
Scott Shawcroft
8ec2d6ce49
Merge pull request #2007 from hierophect/F4xx-port-setup
...
Add STM32 Discovery F412ZG and F411RE support
2019-07-24 18:49:48 -07:00
sommersoft
b90b63bb2b
don't use files to pass data; call and return directly in conf.py
2019-07-23 20:49:37 -05:00
Hierophect
5ee5c35833
Doc error caused by submodule, misc cleanup
2019-07-23 15:28:48 -04:00
Hierophect
9c1487cff6
Python doc generator fixes
2019-07-23 13:48:59 -04:00
Dan Halbert
364ee62d10
Address review comments.
2019-07-16 19:53:36 -04:00
sommersoft
42ed84141e
fix late-night directory snafu
2019-07-04 01:49:40 -05:00
sommersoft
4342383d95
add jinja extension; update shared-bindings/index.rst to use jinja
2019-07-04 01:19:56 -05:00
Scott Shawcroft
bebf32ad6f
Doc updates for 4.0.0
...
* Fixes PDF generation on RTD
* Adds links to circuitpython.org for boards
* Adds branding guidelines
2019-04-16 16:40:16 -07:00
Dan Halbert
d41ed768dc
Fix sphinx build issues; add better travis fold reporting; update author info
2019-01-09 16:22:19 -05:00
Dan Halbert
64d457dad9
bring bleio PR up to date
2018-11-07 14:12:22 -05:00
arturo182
4bc24c4f60
bleio: Fix errors after rebase
2018-10-21 17:15:27 +02:00
Nick Moore
38798446b5
Exclude .direnv from sphinx-build
2018-10-09 22:57:42 +11:00
Dan Halbert
4382389e6f
fix typos, remove incorrect pca10059 example; add default buses for pca10056; improve board names for pca boards
2018-09-01 00:29:36 -04:00
Dan Halbert
c76a4d477f
remove qemu-arm build; fix docs build bugs
2018-07-29 16:47:06 -04:00
hathach
862ae2ff8d
exclude usb from doc build
2018-07-12 15:13:56 +07:00