micropython-lib/micropython
Jim Mussared cee0945f1c all: Replace "black" with "ruff format".
- Add config for [tool.ruff.format] to pyproject.toml.
- Update pre-commit to run both ruff and ruff-format.
- Update a small number of files that change with ruff's rules.
- Update CI.
- Simplify codeformat.py just forward directly to "ruff format"

This work was funded through GitHub Sponsors.

Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2023-12-20 11:56:24 +11:00
..
aioespnow all: Lint Python code with ruff. 2023-07-24 07:51:33 +02:00
aiorepl all: Replace "black" with "ruff format". 2023-12-20 11:56:24 +11:00
bluetooth aioble/server.py: Allow BufferedCharacteristic to support all ops. 2023-10-04 14:47:38 +11:00
bundles requests: Rename urequests to requests. 2023-07-23 11:41:44 +10:00
drivers all: Remove unnecessary start argument in range. 2023-09-01 00:17:28 +10:00
espflash all: Remove unnecessary start argument in range. 2023-09-01 00:17:28 +10:00
lora lora/sx126x: Fix busy timeout handling. 2023-08-26 18:16:37 +10:00
mip all: Add missing const imports 2023-08-22 22:43:18 +10:00
mip-cmdline micropython/mip: Add command-line functionality for the Unix port. 2022-11-09 12:43:04 +11:00
net all: Add missing const imports 2023-08-22 22:43:18 +10:00
senml all: Lint Python code with ruff. 2023-07-24 07:51:33 +02:00
uaiohttpclient uaiohttpclient: Fix missing name in unreachable example code. 2023-08-22 22:43:51 +10:00
ucontextlib
udnspkt all: Standardise x.y.z versioning for all packages. 2023-07-23 11:48:57 +10:00
umqtt.robust top: Update Python formatting to black "2023 stable style". 2023-02-03 17:12:38 +11:00
umqtt.simple top: Update Python formatting to black "2023 stable style". 2023-02-03 17:12:38 +11:00
upysh
urequests requests: Rename urequests to requests. 2023-07-23 11:41:44 +10:00
urllib.urequest all: Standardise x.y.z versioning for all packages. 2023-07-23 11:48:57 +10:00
xmltok xmltok: Bump patch version. 2023-07-23 11:48:25 +10:00
README.md top: Update top-level docs. 2022-12-16 17:16:03 +11:00

README.md

MicroPython-specific packages

These are packages that have been written specifically for use on MicroPython.

Packages in this directory should not have the same name as modules from the Python Standard Library.

Future plans

  • More organised directory structure based on purpose (e.g. drivers, network, etc).