Skip to content

Commit c937d30

Browse files
authored
Merge branch 'adafruit:main' into board-support-for-vidi-x
2 parents 07ceab1 + f603143 commit c937d30

790 files changed

Lines changed: 14545 additions & 6416 deletions

File tree

Some content is hidden

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

.codespell/exclude-file.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,6 @@ USB_PRODUCT = "BLOK"
55
print(binascii.b2a_base64(b"fo"))
66
# again, neither will "there" or "wither", since they have "the"
77
i1Qb$TE"rl
8+
ZEN = "the zen of python beautiful is better than ugly explicit is better than implicit simple is better than complex complex is better than complicated flat is better than nested sparse is better than dense readability counts special cases arent special enough to break the rules although practicality beats purity errors should never pass silently unless explicitly silenced in the face of ambiguity refuse the temptation to guess there should be one and preferably only one obvious way to do it although that way may not be obvious at first unless youre dutch now is better than never although never is often better than right now if the implementation is hard to explain its a bad idea if the implementation is easy to explain it may be a good idea namespaces are one honking great idea lets do more of those"
9+
"arent",
10+
"youre",

.git-blame-ignore-revs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# all: Update Python formatting to ruff-format.
2+
bbd8760bd9a2302e5abee29db279102bb11d7732
3+
14
# all: Fix various spelling mistakes found by codespell 2.2.6.
25
cf490a70917a1b2d38ba9b58e763e0837d0f7ca7
36

.gitattributes

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,15 @@
1010
*.props text eol=crlf
1111
*.bat text eol=crlf
1212

13+
# CIRCUITPY-CHANGE: add some more binary types.
1314
# These are binary so should never be modified by git.
1415
*.a binary
16+
*.ico binary
1517
*.png binary
1618
*.jpg binary
1719
*.dxf binary
1820
*.mpy binary
21+
*.der binary
1922
*.deb binary
2023
*.zip binary
2124
*.pdf binary
@@ -24,11 +27,4 @@
2427
# These should also not be modified by git.
2528
tests/basics/string_cr_conversion.py -text
2629
tests/basics/string_crlf_conversion.py -text
27-
ports/stm32/pybcdc.inf_template -text
28-
ports/stm32/usbhost/** -text
29-
ports/cc3200/hal/aes.c -text
30-
ports/cc3200/hal/aes.h -text
31-
ports/cc3200/hal/des.c -text
32-
ports/cc3200/hal/i2s.c -text
33-
ports/cc3200/hal/i2s.h -text
34-
ports/cc3200/version.h -text
30+
# CIRCUITPY-CHANGE: remove non-CircuitPython tests

.github/actions/upload_aws/action.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,11 @@ runs:
2020
steps:
2121
- name: Upload to S3
2222
if: >-
23-
(github.event_name == 'push' && github.ref == 'refs/heads/main' && github.repository_owner == 'adafruit') ||
24-
(github.event_name == 'release' && (github.event.action == 'published' || github.event.action == 'rerequested'))
23+
(github.event_name == 'push' && github.repository_owner == 'adafruit') &&
24+
(github.ref == 'refs/heads/main' ||
25+
(startswith(github.ref, 'refs/heads/') && endswith(github.ref, '.x'))) ||
26+
(github.event_name == 'release' &&
27+
(github.event.action == 'published' || github.event.action == 'rerequested'))
2528
run: >-
2629
[ -z "$AWS_ACCESS_KEY_ID" ] ||
2730
aws s3 cp ${{ inputs.source }} s3://adafruit-circuit-python/bin/${{ inputs.destination }}

.github/workflows/build.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -255,10 +255,13 @@ jobs:
255255
wget --no-verbose -O gcc-arm.zip https://developer.arm.com/-/media/Files/downloads/gnu/13.2.rel1/binrel/arm-gnu-toolchain-13.2.rel1-mingw-w64-i686-arm-none-eabi.zip
256256
unzip -q -d /tmp gcc-arm.zip
257257
tar -C /tmp/arm-gnu-toolchain* -cf - . | tar -C /usr/local -xf -
258-
pip install wheel
259-
# requirements_dev.txt doesn't install on windows. (with msys2 python)
258+
# We could use a venv instead, but that requires entering the venv on each run step
259+
# that runs in its own shell. There are some actions that help with that, but not for msys2
260+
# that I can find. (dhalbert)
261+
pip install --break-system-packages wheel
262+
# requirements-dev.txt doesn't install on windows. (with msys2 python)
260263
# instead, pick a subset for what we want to do
261-
pip install cascadetoml jinja2 typer click intelhex
264+
pip install --break-system-packages cascadetoml jinja2 typer click intelhex
262265
# check that installed packages work....?
263266
which python; python --version; python -c "import cascadetoml"
264267
which python3; python3 --version; python3 -c "import cascadetoml"

.github/workflows/run-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ on:
99

1010
jobs:
1111
run:
12-
runs-on: ubuntu-22.04
12+
runs-on: ubuntu-24.04
1313
strategy:
1414
fail-fast: false
1515
matrix:
1616
test: [all, mpy, native, native_mpy]
1717
env:
1818
CP_VERSION: ${{ inputs.cp-version }}
19-
MICROPY_CPYTHON3: python3.8
19+
MICROPY_CPYTHON3: python3.12
2020
MICROPY_MICROPYTHON: ../ports/unix/build-coverage/micropython
2121
TEST_all:
2222
TEST_mpy: --via-mpy -d basics float micropython
@@ -32,7 +32,7 @@ jobs:
3232
- name: Set up python
3333
uses: actions/setup-python@v5
3434
with:
35-
python-version: 3.8
35+
python-version: 3.12
3636
- name: Set up submodules
3737
uses: ./.github/actions/deps/submodules
3838
with:

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
#
33
# SPDX-License-Identifier: MIT
44

5+
# CIRCUITPY-CHANGES: many additions
6+
57
# Compiled Sources
68
###################
79
*.o

.gitmodules

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@
143143
[submodule "ports/espressif/esp-idf"]
144144
path = ports/espressif/esp-idf
145145
url = https://github.com/adafruit/esp-idf.git
146-
branch = circuitpython-v5.2.2
146+
branch = circuitpython-v5.3.1
147147
[submodule "ports/espressif/esp-protocols"]
148148
path = ports/espressif/esp-protocols
149149
url = https://github.com/espressif/esp-protocols.git
@@ -345,7 +345,6 @@
345345
[submodule "ports/raspberrypi/lib/Pico-PIO-USB"]
346346
path = ports/raspberrypi/lib/Pico-PIO-USB
347347
url = https://github.com/sekigon-gonnoc/Pico-PIO-USB.git
348-
branch = main
349348
[submodule "lib/micropython-lib"]
350349
path = lib/micropython-lib
351350
url = https://github.com/micropython/micropython-lib.git
@@ -354,8 +353,8 @@
354353
url = https://github.com/adafruit/certificates
355354
[submodule "lib/tlsf"]
356355
path = lib/tlsf
357-
url = https://github.com/adafruit/tlsf.git
358-
branch = circuitpython
356+
url = https://github.com/espressif/tlsf.git
357+
branch = idf
359358
[submodule "frozen/CircuitPython_AXP313A"]
360359
path = frozen/CircuitPython_AXP313A
361360
url = https://github.com/bill88t/CircuitPython_AXP313A
@@ -395,3 +394,15 @@
395394
[submodule "frozen/Adafruit_CircuitPython_LED_Animation"]
396395
path = frozen/Adafruit_CircuitPython_LED_Animation
397396
url = https://github.com/adafruit/Adafruit_CircuitPython_LED_Animation
397+
[submodule "frozen/CircuitPython_AXP2101"]
398+
path = frozen/CircuitPython_AXP2101
399+
url = https://github.com/CDarius/CircuitPython_AXP2101
400+
[submodule "frozen/CircuitPython_BMA423"]
401+
path = frozen/CircuitPython_BMA423
402+
url = https://github.com/jposada202020/CircuitPython_BMA423
403+
[submodule "frozen/Adafruit_CircuitPython_PCF8563"]
404+
path = frozen/Adafruit_CircuitPython_PCF8563
405+
url = https://github.com/adafruit/Adafruit_CircuitPython_PCF8563
406+
[submodule "frozen/Adafruit_CircuitPython_Wiznet5k"]
407+
path = frozen/Adafruit_CircuitPython_Wiznet5k
408+
url = https://github.com/adafruit/Adafruit_CircuitPython_Wiznet5k

.mailmap

Lines changed: 126 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,36 @@
11
# SPDX-FileCopyrightText: 2020 Diego Elio Pettenò
2+
# SPDX-FileCopyrightText: 2024, Rylie Pavlik
23
#
34
# SPDX-License-Identifier: Unlicense
45

6+
Alec Delaney <tekktrik@gmail.com>
7+
Alec Delaney <tekktrik@gmail.com> <89490472+tekktrik@users.noreply.github.com>
8+
Alec Delaney <tekktrik@gmail.com> <tekktik@gmail.com>
9+
Alex Sirota <alex.sirota@icloud.com>
10+
Alex Sirota <alex.sirota@icloud.com> <67526318+ajs256@users.noreply.github.com>
511
Alexander Steffen <devel.20.webmeister@spamgourmet.com>
612
Alexander Steffen <devel.20.webmeister@spamgourmet.com> <Alexander.Steffen@infineon.com>
713
Alexander Steffen <devel.20.webmeister@spamgourmet.com> <webmeister@users.noreply.github.com>
14+
Anson He <ansonhe1997@gmail.com>
15+
Ayke van Laethem <aykevanlaethem@gmail.com>
816
Benjamin Vernoux <bvernoux@gmail.com>
17+
BennyE <bennye_hh@posteo.net>
18+
BennyE <bennye_hh@posteo.net> <benny@Benny-Win10.localdomain>
19+
Bernhard Bablok <bablokb@gmx.de>
20+
Bernhard Boser <boser@berkeley.edu>
21+
Bernhard Boser <boser@berkeley.edu> <49917707+iot49@users.noreply.github.com>
22+
Bernhard Boser <boser@berkeley.edu> <boser@server.home>
23+
Bill Sideris <bill88t@feline.gr>
24+
Brendan <2bndy5@gmail.com>
925
Brent Rubell <robots199@me.com>
1026
Brent Rubell <robots199@me.com> <brent@xn.home>
1127
Brent Rubell <robots199@me.com> <brentru@users.noreply.github.com>
1228
Carlos <carlos.santiago.diaz@gmail.com>
29+
Carter Nelson <caternuson@gmail.com>
30+
Chris Dailey <nitz@users.noreply.github.com>
1331
Chris Packham <judge.packham@gmail.com>
1432
Chris Packham <judge.packham@gmail.com> <chris.packham@alliedtelesis.co.nz>
33+
Chris Wilson <christopher.david.wilson@gmail.com>
1534
Damiano Mazzella <damianomazzella@gmail.com>
1635
Damien George <damien.p.george@gmail.com>
1736
Dan Halbert <halbert@adafruit.com>
@@ -20,45 +39,92 @@ Daniel Pollard <daniel@learnweaver.com>
2039
Daniel Pollard <daniel@learnweaver.com> <daniel.pollard@learnweaver.com>
2140
Daniel Tralamazza <daniel@tralamazza.com>
2241
Daniel Tralamazza <daniel@tralamazza.com> <tralamazza@users.noreply.github.com>
42+
DavePutz <dwputz@gmail.com>
2343
David Glaude <david.glaude@gmail.com>
2444
David Glaude <david.glaude@gmail.com> <dglaude@users.noreply.github.com>
45+
Elvis Pfützenreuter <epxx@epxx.co>
46+
Enrique Casado <ecasado@bhdyn.com>
47+
Enrique Casado <ecasado@bhdyn.com> <32364364+ecasadod@users.noreply.github.com>
48+
Eva Herrada <eva.herrada@adafruit.com>
49+
Eva Herrada <eva.herrada@adafruit.com> <33632497+dherrada@users.noreply.github.com>
50+
Eva Herrada <eva.herrada@adafruit.com> <33632497+evaherrada@users.noreply.github.com>
51+
Eva Herrada <eva.herrada@adafruit.com> <dylan.herrada@adafruit.com>
52+
Eva Herrada <eva.herrada@adafruit.com> <dylan.herrada@gmail.com>
53+
Eva Herrada <eva.herrada@adafruit.com> dherrada <=>
54+
Florin Maticu <florin.maticu@gmail.com>
55+
Florin Maticu <florin.maticu@gmail.com> <3575408+flom84@users.noreply.github.com>
56+
Florin Maticu <florin.maticu@gmail.com> <flomaker84@gmail.com>
57+
Frédéric Pierson <fpierson@garatronic.fr>
58+
Fábio Souza <fs.embarcados@gmail.com>
2559
George Waters <gwatersdev@gmail.com>
2660
George Waters <gwatersdev@gmail.com> <george@georgeh2os.com>
61+
Glenn Moloney <glenn.moloney@gmail.com>
2762
Ha Thach <thach@tinyusb.org>
2863
Henrik Sölver <henrik.solver@gmail.com>
64+
Ihor Nehrutsa <Ihor.Nehrutsa@gmail.com>
65+
Ihor Nehrutsa <Ihor.Nehrutsa@gmail.com> <IhorNehrutsa@gmail.com>
2966
Ilya Dmitrichenko <errordeveloper@gmail.com>
3067
Ilya Dmitrichenko <errordeveloper@gmail.com> <ilya@xively.com>
68+
James Bowman <jamesb@excamera.com>
69+
James Bowman <jamesb@excamera.com> <James Bowman>
70+
James Carr <lesamouraipourpre@gmail.com>
71+
James Carr <lesamouraipourpre@gmail.com> <70200140+lesamouraipourpre@users.noreply.github.com>
72+
James Nadeau <james.nadeau@gmail.com>
73+
Jan Hrudka <jahr@atlas.cz>
3174
Jason Pecor <14111408+jpecor@users.noreply.github.com>
3275
Jeff Epler <jepler@gmail.com>
3376
Jeff Epler <jepler@gmail.com> <jeff@adafruit.com>
3477
Jeff Epler <jepler@gmail.com> <jepler@de11.u>
3578
Jeff Epler <jepler@gmail.com> <jepler@unpythonic.net>
79+
Jensen Kuras <jensechu@gmail.com>
80+
Jeremy Littler <brainboardz@gmail.com>
81+
Jeremy Littler <brainboardz@gmail.com> <87398149+BrainBoardz@users.noreply.github.com>
3682
Jerry Needell <jerryneedell@gmail.com>
3783
Joe Bakalor <jmbakalor@gmail.com>
84+
Jonah Yolles-Murphy <TGTechie01@gmail.com>
85+
Jonah Yolles-Murphy <TGTechie01@gmail.com> <39284876+TG-Techie@users.noreply.github.com>
86+
Jonah Yolles-Murphy <TGTechie01@gmail.com> <TGTechie01@gmial.com>
87+
Jonah Yolles-Murphy <TGTechie01@gmail.com> <tgtechie01@gmail.com>
88+
Jonathan Giles <jonathangiles@fastmail.fm>
89+
Jonathan Giles <jonathangiles@fastmail.fm> <jgiles@Jonathans-Air.lan>
90+
Jonny Bergdahl <jonny@bergdahl.it>
91+
Jonny Bergdahl <jonny@bergdahl.it> <bergdahl@users.noreply.github.com>
92+
Jos Verlinde <jos_verlinde@hotmail.com>
93+
Jos Verlinde <jos_verlinde@hotmail.com> <jos.verlinde@microsoft.com>
94+
Jos Verlinde <jos_verlinde@hotmail.com> <josverl@microsoft.com>
3895
Josh Klar <josh@klar.sh>
3996
Josh Klar <josh@klar.sh> <j@iv597.com>
4097
Juan Biondi <juanernestobiondi@gmail.com>
4198
Juan Biondi <juanernestobiondi@gmail.com> <juanernestobiondi@hotmail.com>
99+
Julia Hathaway <julia.hathaway@nxp.com>
42100
KalbeAbbas <kalbeabbas142@gmail.com>
43101
KalbeAbbas <kalbeabbas142@gmail.com> <kalbeabbas@142@gmail.com>
44102
Kamil Tomaszewski <kamil.tomaszewski@sony.com>
45103
Kamil Tomaszewski <kamil.tomaszewski@sony.com> <46525824+kamtom480@users.noreply.github.com>
46-
Kattni <kattni@adafruit.com> <kattni@kittyfish.org>
47-
Kattni Rembor <kattni@adafruit.com>
104+
Kattni Rembor <kattni@kattni.com>
105+
Kattni Rembor <kattni@kattni.com> <kattni@adafruit.com>
106+
Kattni Rembor <kattni@kattni.com> <kattni@kittyfish.org>
48107
Kenny <WarriorOfWire@users.noreply.github.com>
49108
Kenny <WarriorOfWire@users.noreply.github.com> <3454741+WarriorOfWire@users.noreply.github.com>
109+
Kevin Matocha <kmatocha@icloud.com>
110+
Kevin Matocha <kmatocha@icloud.com> <Dad@iMac.attlocal.net>
50111
Kevin Townsend <contact@microbuilder.eu>
51112
Kevin Townsend <contact@microbuilder.eu> <microbuilder@users.noreply.github.com>
52113
Krzysztof Blazewicz <blazewicz.krzysztof@gmail.com>
53114
Krzysztof Blazewicz <blazewicz.krzysztof@gmail.com> <krzysztof.blazewicz@uxeon.com>
115+
Lee Atkinson <latkinso42@gmail.com>
54116
Li Weiwei <liweiwei@yeweitech.org>
55117
Li Weiwei <liweiwei@yeweitech.org> <liweiwei@yeweitech.com>
56118
Limor "Ladyada" Fried <limor@ladyada.net>
57119
Limor "Ladyada" Fried <limor@ladyada.net> <ladyada>
58120
Lucian Copeland <hierophect@gmail.com>
59121
Lucian Copeland <hierophect@gmail.com> <hierophect@Lucians-MacBook-Air-2.local>
122+
Mariusz Ćwikła <mariuszcwikla@gmail.com>
123+
Mariusz Ćwikła <mariuszcwikla@gmail.com> <47976407+MariuszCwikla@users.noreply.github.com>
60124
Mark Olsson <post@markolsson.se>
61125
Mark Olsson <post@markolsson.se> <mark@markolsson.se>
126+
Mark Roberts <mdroberts1243@gmail.com>
127+
Martin Fischer <fischer.carlito@gmail.com>
62128
Matt Land <matt-land@users.noreply.github.com>
63129
Matt Land <matt-land@users.noreply.github.com> <mland@sparefoot.com>
64130
Matt Wozniski <godlygeek+git@gmail.com>
@@ -67,17 +133,44 @@ Melissa LeBlanc-Williams <melissa@adafruit.com>
67133
Melissa LeBlanc-Williams <melissa@adafruit.com> <melissa@melissagirl.com>
68134
Metallicow <metaliobovinus@gmail.com>
69135
Metallicow <metaliobovinus@gmail.com> <edg62702@yahoo.com>
136+
Michael McWethy <mrmcwethy@yahoo.com>
137+
Michael Weiss <github@mishafarms.us>
138+
MicroDev <70126934+microdev1@users.noreply.github.com>
139+
MicroDev <70126934+microdev1@users.noreply.github.com> <70126934+MicroDev1@users.noreply.github.com>
140+
Mike Teachman <mike.teachman@gmail.com>
141+
Milind Movasha <milind.movasha@gmail.com>
142+
Miroslav Zuzelka <mzuzelka@gmail.com>
143+
Noel Gaetan <gaetan.noel@viacesi.fr>
144+
Pablo Martinez Bernal <elpekenin@elpekenin.dev>
145+
Pablo Martinez Bernal <elpekenin@elpekenin.dev> <58857054+elpekenin@users.noreply.github.com>
146+
Paint Your Dragon <paintyourdragon@dslextreme.com>
147+
Patrick <4002194+askpatrickw@users.noreply.github.com>
70148
Peter Hinch <peter@hinch.me.uk>
71149
Peter Hinch <peter@hinch.me.uk> <peterhinch@users.noreply.github.com>
150+
Pierre Constantineau <jpconstantineau@gmail.com>
151+
Pierre Constantineau <jpconstantineau@gmail.com> <jponstantineau@gmail.com>
72152
Radomir Dopieralski <openstack@sheep.art.pl>
73153
Radomir Dopieralski <openstack@sheep.art.pl> <deshipu@users.noreply.github.com>
74154
Rafa Gould <rafagoulds@gmail.com>
75155
Rafa Gould <rafagoulds@gmail.com> <50337143+rafa-gould@users.noreply.github.com>
156+
Rami Ali <raminator626@hotmail.com>
157+
Rami Ali <raminator626@hotmail.com> Rami Ali <flowergrass@users.noreply.github.com>
158+
Reinhard Feger <feg@LT-Feger.icie.jku.at>
159+
Reinhard Feger <feg@LT-Feger.icie.jku.at> <47209718+rf-eng@users.noreply.github.com>
160+
Rick Sorensen <rick.sorensen@gmail.com>
161+
Rick Sorensen <rick.sorensen@gmail.com> <rick@ricklinux2>
162+
Robert HH <robert@hammelrath.com>
163+
Rose Hooper <rhooper@toybox.ca>
76164
Ryan Shaw <ryan.shaw@wisetechglobal.com>
77165
Ryan Shaw <ryan.shaw@wisetechglobal.com> <ryannathans@hotmail.com>
166+
Ryan T. Hamilton <astrobokonon@gmail.com>
167+
Ryan T. Hamilton <astrobokonon@gmail.com> <astrobokonon@users.noreply.github.com>
168+
Rylie Pavlik <rylie@ryliepavlik.com>
169+
Rylie Pavlik <rylie@ryliepavlik.com> <ryan.pavlik@gmail.com>
78170
Sabas <s@electroniccats.com>
79171
Sabas <s@electroniccats.com> <s@theinventorhouse.org>
80172
Sabas <s@electroniccats.com> <sabasjimenez@gmail.com>
173+
Scott Gauche <scott.gauche@gmail.com> <sgauche@users.noreply.github.com>
81174
Scott Shawcroft <scott@adafruit.com>
82175
Scott Shawcroft <scott@adafruit.com> <devnull@unpythonic.net>
83176
Scott Shawcroft <scott@adafruit.com> <scott.shawcroft@gmail.com>
@@ -87,22 +180,48 @@ Sebastian Plamauer <oeplse@gmail.com>
87180
Sebastian Plamauer <oeplse@gmail.com> <oepse@gmail.com>
88181
Senuros <Senuros@users.noreply.github.com>
89182
Senuros <Senuros@users.noreply.github.com> <senuros@noreply.github.com>
183+
Seth Kerr <skerr@aggies.ncat.edu>
184+
Seth Kerr <skerr@aggies.ncat.edu> <41877068+skerr92@users.noreply.github.com>
185+
Seth Kerr <skerr@aggies.ncat.edu> <sethkerr@Seths-Mac-mini.local>
186+
Shawn Hymel <hymelsr@vt.edu>
187+
Sky Bryant <mae@wolfsky.pet>
188+
Sky Bryant <mae@wolfsky.pet> <maeskywolf@protonmail.com>
189+
Stephane Smith <stephane.smith@titansensor.com>
90190
Stewart Colborne <tscolborne@outlook.com>
91191
Stewart Colborne <tscolborne@outlook.com> <tscolborne@hotmail.com>
92-
TG-Techie <TGTechie01@gmail.com>
93-
TG-Techie <TGTechie01@gmail.com> <39284876+TG-Techie@users.noreply.github.com>
192+
Sébastien Rinsoz <sebastien@yoctopuce.com>
193+
Takeo Takahashi <takeo.takahashi.xv@renesas.com>
94194
Thea Flowers <me@thea.codes>
95195
Thea Flowers <me@thea.codes> <theaflowers@google.com>
196+
Thorsten von Eicken <tve@voneicken.com>
197+
Thorsten von Eicken <tve@voneicken.com> <tve@users.noreply.github.com>
198+
Tim <timchinowsky@gmail.com>
199+
Tim <timchinowsky@gmail.com> <tim@gogemio.com>
96200
Tobias Badertscher <badi@baerospace.ch>
97201
Tobias Badertscher <badi@baerospace.ch> <python@baerospace.ch>
202+
Tobias Schmale <tschmale85@googlemail.com>
203+
Trammell Hudson <hudson@trmm.net>
204+
Tyeth Gundry <tyethgundry@googlemail.com>
205+
Unexpected Maker <seon@unexpectedmaker.com>
206+
Vladimír Smitka <vladimir.smitka@lynt.cz>
207+
Yuuki NAGAO <wf.yn386@gmail.com>
208+
adam_cummick <adamc@facts-eng.com>
209+
applecuckoo <nufjoysb@duck.com>
210+
applecuckoo <nufjoysb@duck.com> <113647417+applecuckoo@users.noreply.github.com>
211+
arturo182 <github@solder.party> <arturo182@tlen.pl>
98212
danicampora <danicampora@gmail.com>
99213
danicampora <danicampora@gmail.com> <daniel@wipy.io>
100-
dherrada <dylan.herrada@gmail.com>
101-
dherrada <dylan.herrada@gmail.com> <33632497+dherrada@users.noreply.github.com>
102-
dherrada <dylan.herrada@gmail.com> <=>
214+
foamyguy <foamyguy@gmail.com>
103215
glennrub <glennbakke@gmail.com>
216+
jposada202020 <jquintana202020@gmail.com>
217+
jposada202020 <jquintana202020@gmail.com> <34255413+jposada202020@users.noreply.github.com>
218+
mintakka <MattC867@gmail.com>
219+
mintakka <MattC867@gmail.com> <mattc867@gmail.com>
220+
noqman <noqman@cytron.io>
221+
noqman <noqman@cytron.io> <140384051+noqman@users.noreply.github.com>
104222
retoc <retoc@users.noreply.github.com>
105223
retoc <retoc@users.noreply.github.com> <Retoc@noreply.github.com>
224+
roland van straten <roland@van-straten.org>
106225
siddacious <nospam187+github@gmail.com>
107226
siddacious <nospam187+github@gmail.com> <bsiepert@gmail.com>
108227
siddacious <nospam187+github@gmail.com> <bsiepert@lbl.gov>

0 commit comments

Comments
 (0)