Commit 2bd337e
committed
lib/micropython-lib: Update submodule to latest.
This brings in:
- usb-device: raise RuntimeError when DCD error occurs
- usb-device-hid: return True after submit_xfer
- inspect: implement a very basic signature function
- datetime: apply localtz patch to include naive date/time support
- datetime: optimize for code size
- sdcard: updating sector calculation for SDXC
- mip: optimize _CHUNK_SIZE const for code size
- aioble/examples: change variable name to _ADV_INTERVAL_US
- aioble: fix typo in README in aioble.ADDR_PUBLIC
- copy: fix typo in _deepcopy_dispatch
- requests: update example for fetching using requests
- all: fix formatting errors in docstrings
- CONTRIBUTING: add guidelines for module documentation and versioning
- cbor2: silence missing `__eq__` warning
- pyproject.toml: reorganize ruff lint settings for newer ruff
- all: correct various typos in comments and docs
- lora: fix import error detection for missing drivers
- inspect: support closures/generators/async-funcs in inspect.signature
- usb-device-hid: fix descriptor protocol config and set correct default
- usb-device-hid: use report protocol after report descriptor requested
- umqtt.simple: add unsubscribe method
- aiohttp: correctly handle WebSocket message fragmentation
- iperf3: fix use as a CLI on the unix port of MicroPython
- iperf3: factor out data transfer logic to separate function
- iperf3: fix server UDP mode
- unix-ffi/socket: remove ip add/drop membership from socket
- tarfile: add basic unittest for tarfile.TarFile
- tarfile: fix FileSection.skip to not rely on extended readinto args
- argparse: Add support for custom argument types
- pyproject.toml: add codespell configuration, CI and precommit
- all: fix spelling and typos in comments and docstring
- aioble/examples: change variable name to _ADV_INTERVAL_US
Signed-off-by: Damien George <damien@micropython.org>1 parent 7702f7f commit 2bd337e
1 file changed
+1
-1
lines changedSubmodule micropython-lib updated 87 files
- .github/workflows/codespell.yml+13
- .pre-commit-config.yaml+8
- CONTRIBUTING.md+34
- micropython/aiorepl/aiorepl.py+1-1
- micropython/bluetooth/aioble/README.md+1-1
- micropython/bluetooth/aioble/aioble/central.py+1-1
- micropython/bluetooth/aioble/aioble/client.py+1-1
- micropython/bluetooth/aioble/examples/l2cap_file_server.py+3-3
- micropython/bluetooth/aioble/examples/temp_sensor.py+2-2
- micropython/drivers/display/lcd160cr/lcd160cr.py+1-1
- micropython/drivers/imu/bmi270/bmi270.py+21-19
- micropython/drivers/imu/bmm150/bmm150.py+13-13
- micropython/drivers/imu/lsm6dsox/lsm6dsox.py+15-14
- micropython/drivers/imu/lsm9ds1/lsm9ds1.py+15-15
- micropython/drivers/sensor/ds18x20/ds18x20.py+5-2
- micropython/drivers/sensor/hs3003/hs3003.py+12-10
- micropython/drivers/sensor/hts221/hts221.py+12-10
- micropython/drivers/storage/sdcard/manifest.py+1-1
- micropython/drivers/storage/sdcard/sdcard.py+1-1
- micropython/espflash/example.py+1-1
- micropython/lora/lora-sx126x/lora/sx126x.py+1-1
- micropython/lora/lora/lora/__init__.py+9-3
- micropython/lora/lora/lora/modem.py+1-1
- micropython/lora/tests/test_time_on_air.py+1-1
- micropython/mip/manifest.py+1-1
- micropython/mip/mip/__init__.py+4-3
- micropython/senml/docs/index.md+1-1
- micropython/senml/docs/senml_record.md+2-2
- micropython/senml/examples/custom_record.py+2-2
- micropython/senml/senml/senml_pack.py+1-1
- micropython/senml/senml/senml_record.py+5-5
- micropython/ucontextlib/ucontextlib.py+1-1
- micropython/umqtt.simple/README.rst+2-1
- micropython/umqtt.simple/manifest.py+1-1
- micropython/umqtt.simple/umqtt/simple.py+13
- micropython/usb/usb-device-cdc/usb/device/cdc.py+1-1
- micropython/usb/usb-device-hid/manifest.py+1-1
- micropython/usb/usb-device-hid/usb/device/hid.py+14-2
- micropython/usb/usb-device-midi/usb/device/midi.py+1-1
- micropython/usb/usb-device-mouse/usb/device/mouse.py+1-1
- micropython/usb/usb-device/manifest.py+1-1
- micropython/usb/usb-device/usb/device/core.py+4-3
- pyproject.toml+30-20
- python-ecosys/aiohttp/aiohttp/aiohttp_ws.py+6-2
- python-ecosys/aiohttp/manifest.py+1-1
- python-ecosys/cbor2/cbor2/_decoder.py+1-1
- python-ecosys/iperf3/iperf3.py+64-39
- python-ecosys/iperf3/manifest.py+1-1
- python-ecosys/requests/example_quote.py+1-1
- python-ecosys/requests/requests/__init__.py+3-3
- python-stdlib/argparse/argparse.py+25-8
- python-stdlib/argparse/manifest.py+1-1
- python-stdlib/argparse/test_argparse.py+44
- python-stdlib/cmd/cmd.py+15-14
- python-stdlib/contextlib/contextlib.py+4-4
- python-stdlib/copy/copy.py+1-1
- python-stdlib/copy/manifest.py+1-1
- python-stdlib/datetime/datetime.py+64-38
- python-stdlib/datetime/localtz.patch-84
- python-stdlib/datetime/manifest.py+1-1
- python-stdlib/datetime/test_datetime.py+28-94
- python-stdlib/fnmatch/test_fnmatch.py+2-2
- python-stdlib/heapq/heapq.py+13-12
- python-stdlib/inspect/inspect.py+67
- python-stdlib/inspect/manifest.py+1-1
- python-stdlib/inspect/test_inspect.py+32
- python-stdlib/pathlib/tests/test_pathlib.py+1-1
- python-stdlib/tarfile/manifest.py+1-1
- python-stdlib/tarfile/tarfile/__init__.py+6-3
- python-stdlib/tarfile/test.tar
- python-stdlib/tarfile/test_tarfile.py+45
- python-stdlib/textwrap/textwrap.py+4-2
- python-stdlib/time/README.md+1-1
- python-stdlib/unittest/examples/example_subtest.py+2-2
- python-stdlib/unittest/tests/test_assertions.py+1-1
- tools/ci.sh+1
- tools/ignore_words.txt+12
- tools/uncrustify.cfg+7-7
- unix-ffi/cgi/cgi.py+1-1
- unix-ffi/email.charset/email/charset.py+2-2
- unix-ffi/email.parser/email/parser.py+2-2
- unix-ffi/html.entities/html/entities.py+4-1
- unix-ffi/html.parser/html/parser.py+1-1
- unix-ffi/http.client/http/client.py+3-3
- unix-ffi/socket/manifest.py+1-1
- unix-ffi/socket/socket.py-2
- unix-ffi/ucurses/ucurses/__init__.py+1-1
0 commit comments