Skip to content

Commit 260994d

Browse files
committed
Merge branch 'main' into display_brightness_pwm
2 parents cbff9dd + 5c46f2a commit 260994d

File tree

116 files changed

+8180
-10424
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

116 files changed

+8180
-10424
lines changed

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -289,3 +289,6 @@
289289
[submodule "frozen/pew-pewpew-lcd"]
290290
path = frozen/pew-pewpew-lcd
291291
url = https://github.com/pypewpew/pew-pewpew-lcd.git
292+
[submodule "frozen/mixgo_cp_lib"]
293+
path = frozen/mixgo_cp_lib
294+
url = https://github.com/dahanzimin/circuitpython_lib.git

conf.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,25 @@
3333

3434
tools_describe = str(pathlib.Path(__file__).parent / "tools/describe")
3535

36+
# Monkeypatch autoapi
37+
def _format_args(args_info, include_annotations=True, ignore_self=None):
38+
result = []
39+
40+
for i, (prefix, name, annotation, default) in enumerate(args_info):
41+
if i == 0 and ignore_self is not None and name == ignore_self:
42+
continue
43+
formatted = "{}{}{}{}".format(
44+
prefix or "",
45+
name or "",
46+
": {}".format(annotation) if annotation and include_annotations else "",
47+
(" = {}" if annotation else "={}").format(default) if default else "",
48+
)
49+
result.append(formatted)
50+
return ", ".join(result)
51+
52+
import autoapi.mappers.python.objects as objects
53+
objects._format_args = _format_args
54+
3655
# If extensions (or modules to document with autodoc) are in another directory,
3756
# add these directories to sys.path here. If the directory is relative to the
3857
# documentation root, use os.path.abspath to make it absolute, like shown here.

docs/porting.rst

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,6 @@ as a natural "TODO" list. An example minimal build list is shown below:
7979
# any port once their prerequisites in common-hal are complete.
8080
# Requires DigitalIO:
8181
CIRCUITPY_BITBANGIO = 0
82-
# Requires DigitalIO
83-
CIRCUITPY_GAMEPADSHIFT = 0
8482
# Requires neopixel_write or SPI (dotstar)
8583
CIRCUITPY_PIXELBUF = 0
8684
# Requires OS

docs/redirects.txt

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,10 @@ shared-bindings/audiomp3/__init__.rst shared-bindings/audiomp3/
4545
shared-bindings/audiopwmio/PWMAudioOut.rst shared-bindings/audiopwmio/#audiopwmio.PWMAudioOut
4646
shared-bindings/audiopwmio/__init__.rst shared-bindings/audiopwmio/
4747
shared-bindings/bitbangio/I2C.rst shared-bindings/bitbangio/#bitbangio.I2C
48-
shared-bindings/bitbangio/OneWire.rst shared-bindings/bitbangio/#bitbangio.OneWire
4948
shared-bindings/bitbangio/SPI.rst shared-bindings/bitbangio/#bitbangio.SPI
5049
shared-bindings/bitbangio/__init__.rst shared-bindings/bitbangio/
5150
shared-bindings/board/__init__.rst shared-bindings/board/
5251
shared-bindings/busio/I2C.rst shared-bindings/busio/#busio.I2C
53-
shared-bindings/busio/OneWire.rst shared-bindings/busio/#busio.OneWire
5452
shared-bindings/busio/Parity.rst shared-bindings/busio/#busio.Parity
5553
shared-bindings/busio/SPI.rst shared-bindings/busio/#busio.SPI
5654
shared-bindings/busio/UART.rst shared-bindings/busio/#busio.UART
@@ -82,10 +80,6 @@ shared-bindings/framebufferio/FramebufferDisplay.rst shared-bindings/framebuffer
8280
shared-bindings/framebufferio/__init__.rst shared-bindings/framebufferio/
8381
shared-bindings/frequencyio/FrequencyIn.rst shared-bindings/frequencyio/#frequencyio.FrequencyIn
8482
shared-bindings/frequencyio/__init__.rst shared-bindings/frequencyio/
85-
shared-bindings/gamepad/GamePad.rst shared-bindings/gamepad/#gamepad.GamePad
86-
shared-bindings/gamepad/__init__.rst shared-bindings/gamepad/
87-
shared-bindings/gamepadshift/GamePadShift.rst shared-bindings/gamepadshift/#gamepadshift.GamePadShift
88-
shared-bindings/gamepadshift/__init__.rst shared-bindings/gamepadshift/
8983
shared-bindings/gnss/__init__.rst shared-bindings/gnss/
9084
shared-bindings/i2cperipheral/__init__.rst shared-bindings/i2cperipheral/
9185
shared-bindings/i2csecondary/__init__.rst shared-bindings/i2csecondary/
@@ -101,6 +95,7 @@ shared-bindings/neopixel_write/__init__.rst shared-bindings/neopixel_write/
10195
shared-bindings/network/__init__.rst shared-bindings/network/
10296
shared-bindings/nvm/ByteArray.rst shared-bindings/nvm/#nvm.ByteArray
10397
shared-bindings/nvm/__init__.rst shared-bindings/nvm/
98+
shared-bindings/onewireio/OneWire.rst shared-bindings/onewireio/#onewireio.OneWire
10499
shared-bindings/os/__init__.rst shared-bindings/os/
105100
shared-bindings/protomatter/__init__.rst shared-bindings/protomatter/
106101
shared-bindings/ps2io/Ps2.rst shared-bindings/ps2io/#ps2io.Ps2

frozen/mixgo_cp_lib

Submodule mixgo_cp_lib added at 8b6cd88

0 commit comments

Comments
 (0)