From 5347e430c1309573a69d0e7a22b9a1cf2be7ab12 Mon Sep 17 00:00:00 2001 From: elpekenin Date: Thu, 16 Nov 2023 20:21:04 +0100 Subject: [PATCH 1/2] Initial commit --- .gitmodules | 3 +++ circuitpython_community_library_list.md | 1 + libraries/helpers/toml | 1 + 3 files changed, 5 insertions(+) create mode 160000 libraries/helpers/toml diff --git a/.gitmodules b/.gitmodules index 9286b77..6da8a95 100644 --- a/.gitmodules +++ b/.gitmodules @@ -400,3 +400,6 @@ [submodule "libraries/drivers/qmi8658c"] path = libraries/drivers/qmi8658c url = https://github.com/jins-tkomoda/CircuitPython_QMI8658C.git +[submodule "libraries/helpers/toml"] + path = libraries/helpers/toml + url = https://github.com/elpekenin/circuitpython_toml.git diff --git a/circuitpython_community_library_list.md b/circuitpython_community_library_list.md index ad5dede..815b1ec 100644 --- a/circuitpython_community_library_list.md +++ b/circuitpython_community_library_list.md @@ -125,6 +125,7 @@ Here is a listing of current CircuitPython Community Libraries. These libraries * [CircuitPython simple_dial](https://github.com/jposada202020/CircuitPython_simple_dial.git) Simple dial to graph Gyros, dial or simple clocks ([PyPi](https://pypi.org/project/circuitpython-simnple-dial/)) \([Docs](https://circuitpython-simple-dial.readthedocs.io/en/latest/)) * [CircuitPython Styles](https://github.com/jposada202020/CircuitPython_styles.git) Library helper to add styles to CircuitPython display functions CircuitPython widgets ([PyPi](https://pypi.org/project/circuitpython-styles)) \([Docs](https://circuitpython-styles.readthedocs.io/en/latest/)) * [CircuitPython_TemperatureTools](https://github.com/CedarGroveStudios/CircuitPython_TemperatureTools.git) A collection of Dew Point, Heat Index, and temperature unit helpers \([Docs](https://github.com/CedarGroveStudios/CircuitPython_TemperatureTools/blob/main/media/pseudo_rtd_cedargrove_temperaturetools.pdf)) +* [CircuitPython_TOML](https://github.com/elpekenin/circuitpython_toml.git) A subset of CPython's built-in module for working with TOML data. Useful for complex data on `settings.toml` where `os.getenv` is not enough. * [CircuitPython_TouchCalibrator](https://github.com/CedarGroveStudios/CircuitPython_TouchCalibrator.git) A resistive touchscreen calibrator for Adafruit built-in and TFT FeatherWing displays * [CircuitPython TZDB](https://github.com/evindunn/circuitpython_tzdb) IANA timezones for adafruit_datetime ([PyPi](https://pypi.org/project/circuitpython-tzdb/)) \([Docs](https://circuitpython-tzdb.readthedocs.io/en/latest/)) * [CircuitPython uplot](https://github.com/jposada202020/CircuitPython_uplot) Plot library for CircuitPython ([PyPi](https://pypi.org/project/circuitpython-uplot/)) \([Docs](https://circuitpython-uplot.readthedocs.io/en/latest/)) diff --git a/libraries/helpers/toml b/libraries/helpers/toml new file mode 160000 index 0000000..5d6168a --- /dev/null +++ b/libraries/helpers/toml @@ -0,0 +1 @@ +Subproject commit 5d6168a14ec1cc6c0e049dee017f20c6f4bca0c0 From 639aeea2776e791aa075861e0dc85779c78d79bf Mon Sep 17 00:00:00 2001 From: elpekenin Date: Thu, 23 Nov 2023 16:04:35 +0100 Subject: [PATCH 2/2] Update submodule, should grab tag now --- libraries/helpers/toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/helpers/toml b/libraries/helpers/toml index 5d6168a..ff1f4cd 160000 --- a/libraries/helpers/toml +++ b/libraries/helpers/toml @@ -1 +1 @@ -Subproject commit 5d6168a14ec1cc6c0e049dee017f20c6f4bca0c0 +Subproject commit ff1f4cd487ac8e181d6e386844fb50968f2407a8