Commit Graph

12 Commits

Author SHA1 Message Date
Roman Yurchak 7ad9668788
DOC Re-organize changelog for 0.23.0 (#3707)
[skip ci]
2023-03-28 23:41:17 +02:00
Hood Chatham 4ff8687965
DOCS Fixes for shortcomings of napoleon (#3451)
I opened a PR for one of the Napoleon changes:
https://github.com/sphinx-doc/sphinx/pull/11131
But we use Sphinx v5.3 so even if we upstream Napoleon fixes into Sphinx v6.x, 
we won't get to use them for a while.
2023-01-16 19:59:07 -08:00
Hood Chatham e4421b94aa
Update docs requirements (#3461)
With this we can get up to Sphinx 5.3.0 (from Sphinx 4.5.0). I dropped sphinx-panels
since it has a version pin on Spinx < 5 (we don't seem to use it anyways). I moved to
sphinx-book-theme 0.4.0rc1 since version 0.3.0 pins Sphinx < 5. 

This is relevant because new versions of sphinx-autodoc-typehints require Sphinx>=5.3
so we can't pull in my fixes to sphinx-autodoc-typehints.

In the future, I would like for version caps (==, <, <=, and =~) to have comments
explaining them. I removed all the version caps since none of them seem to actively break.
In particular, we can now use jinja2 version 3 so we don't have to pin docutils 0.16.
2023-01-16 18:47:20 -08:00
Hood Chatham aeb066bbce
DOCS Improve rendering of JavaScript property types (#3426) 2023-01-06 00:06:04 -05:00
Hood Chatham e90154f3e2
DOCS Use autodoc typehints and make various improvements to autodoc rendering (#3405)
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2023-01-04 11:51:09 +02:00
Hood Chatham ef88ceeb5d
Run prettier to format documentation source files [skip ci] (#1752) 2021-07-27 01:00:27 +02:00
Hood Chatham 60100c8fc6
DOC Add in missing api docs by monkey patching autodoc (#1511) 2021-04-20 14:28:33 -07:00
Hood Chatham 8d4264af25
Version 0.17.0 release notes (#1485)
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-04-20 08:32:15 -07:00
Hood Chatham 1781b8760f
DOCS Edits to Javascript API docs (#1427) 2021-04-09 20:30:40 +02:00
Roman Yurchak f34787df54
Re-organize changelog by submodule (#1255) 2021-02-17 08:58:56 +01:00
Roman Yurchak 2771ded002
DOC Fix pyodide logo in readme (#1254) 2021-02-15 09:28:58 +01:00
Roman Yurchak 444e11f416
DOC update to sphinx book theme (#1250) 2021-02-15 08:59:38 +01:00