-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Docs: Module Support Matrix Updates #2021
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I'd add to the list of modules that are not captured: Also, the aliased boards are missing from the Support Matrix. These are boards where the build is identical to another, and therefore is not generated on its own, but only listed separately on circuitpython.org and copied to S3. As seen in As a tangent, I would suggest migrating from lists in python scripts to a separate configuration file (or files) for the list of aliases, |
Given this issue has had a few PRs merged on it (see above), is it safe to have this one closed? |
Could you check on the missing modules mentioned in the second task? If they are present then we could close, otherwise need to add them too. |
It appears only fontio/terminalio has been captured in the The wiznet and socket have not been captured either. |
I think most of this has been handled in one way or another. Closing. More specific issues can be opened if wanted. |
Uh oh!
There was an error while loading. Please reload this page.
Now that the first iteration of the new module support matrix is done, it needs more work. I'm going to put a few issues into this single one; if anyone would rather have them broken up feel free (or let me know).
There are some CSS settings that are in
/docs/static/customstyle.css
that should force wrapping inside the table. They are somehow either getting overwritten, or not included.Some modules are not captured correctly by
/docs/shared_bindings_matrix.py
:These can be handled as special cases, or there may be some way to correlate them by just deepening the map. But, I definitely don't subscribe to the notion that the core should bend to the docs.
wiznet
: this module has not been migrated to the "newer" definition system, and relies on#ifdef
s. As such, it will not show up in the support matrix as is.fontio
/terminalio
: these two are included based onCIRCUITPY_DISPLAYIO
, and do not have their own entries incircuitpy_mpconfig.mk
. The documentation does not currently provide any indication thatdisplayio
is required.socket
: this is included based onCIRCUITPY_NETWORK
, and does not have it's own entry. Documentation also does not state thatnetwork
is required.audiocore
: this is included based onCIRCUITPY_AUDIOIO
, but has its own entry incirpy_mpconfig.mk
. As such, it will show up available on all boards because there is nothing to negate it./docs/boards
directory where the pages will live.The text was updated successfully, but these errors were encountered: