An open API service providing commit metadata for open source projects.

GitHub / micropython/micropython-lib / commits

Core Python libraries ported to MicroPython

SHA Message Author Date Stats
0400c568 uuid: Make UUID.__repr__ match CPython.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> 9 days ago
9aaeb3b2 uuid: Add UUID.bytes attribute.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> 9 days ago
6cb320b3 tools/ci.sh: Add pprint test to CI.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> 18 days ago
920c9b19 pprint: Bump version to 0.1.0.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> 18 days ago
3163649d pprint: Fix use of micropython.const.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> 18 days ago
ffa0ddf5 uuid: Use bytes.hex instead of binascii.hexlify.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> 18 days ago
b6820342 uuid: Convert test to use unittest.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> 18 days ago
6cba5b36 CONTRIBUTING: Clarify some constraints for PR submission.
Signed-off-by: Alessandro Gatti <a****i@f****t>
Alessandro Gatti <a****i@f****t>
Committed by: Damien George <d****e@g****m>
26 days ago
625134db usb-device-keyboard: Add a simpler keyboard example, document releasing.
Signed-off-by: Angus Gratton <a****s@r****u>
Angus Gratton <a****s@r****u>
Committed by: Damien George <d****e@g****m>
27 days ago
867da539 requests: Support unicode in json and data payloads.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> 28 days ago
4dfa8132 unittest: Bump minor version due to recent optimisations.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> 28 days ago
8b7a02e8 requests: Add support for relative redirect URLs.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> about 1 month ago
b6838767 unittest: Optimise to only create a single nop lambda.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> about 1 month ago
abcbc5bf unittest: Optimise skipUnless in terms of skipIf.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> about 1 month ago
fbb7806d unittest: Optimise by only formatting msg if needed.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> about 1 month ago
4572a1a4 unittest: Optimise calling of _handle_test_exception.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> about 1 month ago
3756e090 unittest: Optimise by removing support for CPython.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> about 1 month ago
3f23832f unittest: Optimise by reusing AssertRaisesContext for assertWarns.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> about 1 month ago
68f8fe4e requests: Switch to HTTP/1.1 with Content-Length and raw streaming.
Signed-off-by: Pablo Ventura <p****a@g****m>
Pablo Ventura <p****a@g****m>
Committed by: Damien George <d****n@m****g>
about 1 month ago
b36aa84b tools/ci.sh: Use $TMPDIR for temporary storage.
Signed-off-by: Greg Darke <m****n@m****u>
Greg Darke <m****n@m****u>
Committed by: Damien George <d****e@g****m>
about 1 month ago
37cb612d CONTRIBUTING: Remove references to `black`.
Signed-off-by: Alessandro Gatti <a****i@f****t>
Alessandro Gatti <a****i@f****t>
Committed by: Damien George <d****e@g****m>
about 2 months ago
1b75a330 unix-ffi/ffilib: Extend libc versions range.
Signed-off-by: Alessandro Gatti <a****i@f****t>
Alessandro Gatti <a****i@f****t>
Committed by: Damien George <d****n@m****g>
about 2 months ago
acf98ad2 requests: Add context manager for response object.
Signed-off-by: Phil Howard <g****b@g****m>
Phil Howard <g****b@g****m>
Committed by: Damien George <d****n@m****g>
about 2 months ago
2bbca695 pathlib: Fix glob/rglob to return Path objects rather than strings.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> about 2 months ago
381ac746 PR template: Add PR template to micropython-lib.
Signed-off-by: Jos Verlinde <J****e@h****m>
Jos Verlinde <J****e@h****m>
Committed by: Angus Gratton <g****s@p****m>
3 months ago
9f7f99b0 lora: Fix CRC error IRQ bit mask for sx126x. Max Holliday <m****i@p****e>
Committed by: Angus Gratton <a****s@r****u>
3 months ago
816d9527 unittest: Remove f-strings.
Signed-off-by: Alessandro Gatti <a****i@f****t>
Alessandro Gatti <a****i@f****t>
Committed by: Damien George <d****n@m****g>
3 months ago
5d034492 tools/ci.sh: Allow CI tests to run locally.
Signed-off-by: Greg Darke <m****n@m****u>
Greg Darke <m****n@m****u>
Committed by: Damien George <d****e@g****m>
4 months ago
2d6dc2ff usb-device-core: Fix comment describing the signature of done_cb.
Signed-off-by: Angus Gratton <a****s@r****u>
Angus Gratton <a****s@r****u> 4 months ago
7f8b8f51 mip: Add an alias for codeberg repos.
Signed-off-by: Alessandro Gatti <a****i@f****t>
Alessandro Gatti <a****i@f****t>
Committed by: Damien George <d****n@m****g>
4 months ago
4ac59581 collections-defaultdict: Add items() function.
Signed-off-by: Alessandro Gatti <a****i@f****t>
Alessandro Gatti <a****i@f****t>
Committed by: Damien George <d****n@m****g>
4 months ago
41927d78 unix-ffi/_libc: Extend FreeBSD libc versions range.
Signed-off-by: Alessandro Gatti <a****i@f****t>
Alessandro Gatti <a****i@f****t>
Committed by: Damien George <d****n@m****g>
4 months ago
28fe4b70 copy: Provide top-level documentation.
Signed-off-by: Alessandro Gatti <a****i@f****t>
Alessandro Gatti <a****i@f****t>
Committed by: Damien George <d****e@g****m>
4 months ago
8380c7bb string: Convert string module to package and import templatelib.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> 4 months ago
75eb4aa3 unix-ffi/machine: Retrieve a unique identifier if one is known.
Signed-off-by: Alessandro Gatti <a****i@f****t>
Alessandro Gatti <a****i@f****t>
Committed by: Damien George <d****n@m****g>
5 months ago
017f8621 lsm6dsox: Add pedometer example code.
Signed-off-by: Sebastian Romero <s****o@a****c>
Sebastian Romero <s****o@a****c>
Committed by: Damien George <d****n@m****g>
5 months ago
338338f6 lsm6dsox: Add pedometer support.
Signed-off-by: Sebastian Romero <s****o@a****c>
Sebastian Romero <s****o@a****c>
Committed by: Damien George <d****n@m****g>
5 months ago
47fec418 unix-ffi/re: Add tests for empty string match in ffi regex.
Signed-off-by: Jos Verlinde <J****e@h****m>
Jos Verlinde <j****e@h****m>
Committed by: Damien George <d****n@m****g>
5 months ago
d8d362ec unix-ffi/re: Handle PCRE2_UNSET in group and groups methods.
Signed-off-by: Jos Verlinde <j****e@h****m>
Jos Verlinde <j****e@h****m>
Committed by: Damien George <d****n@m****g>
5 months ago
d0511a42 sdcard: Add read/write speed test to sdtest.
Signed-off-by: Kwabena W. Agyeman <k****n@l****m>
Kwabena W. Agyeman <k****n@l****m>
Committed by: Damien George <d****n@m****g>
5 months ago
446038da sdcard: Compute CRC7 for all SPI commands.
Signed-off-by: Kwabena W. Agyeman <k****n@l****m>
Kwabena W. Agyeman <k****n@l****m>
Committed by: Damien George <d****n@m****g>
5 months ago
a1a9e577 usb-device-hid: Enable configuring the bInterval on hid devices.
Signed-off-by: kolten <k****n@f****m>
kolten <k****n@f****m>
Committed by: Damien George <d****n@m****g>
5 months ago
cc67cbe7 sdcard: Send stop bit after multi-block read/write.
Signed-off-by: Grigory Fadeev <g****v@g****m>
Grigorii Fadeev <g****v@g****m> 5 months ago
09a33ee9 unix-ffi/json: Fix json.loads() of a bytes object.
Signed-off-by: Daniel Houck <S****e@D****e>
Daniel Houck <S****e@D****e>
Committed by: Damien George <d****n@m****g>
5 months ago
fb3efd94 usb-device-cdc: Fix default timeout in CDCInterface.init().
Signed-off-by: Andrew Leech <a****h@p****u>
Andrew Leech <a****h@p****u>
Committed by: Damien George <d****n@m****g>
5 months ago
00efb6c0 senml/docs: Correct capitalization of 'MicroPython'.
Signed-off-by: Jos Verlinde <j****e@h****m>
Jos Verlinde <j****e@h****m>
Committed by: Damien George <d****n@m****g>
7 months ago
6ae440a8 aioble/examples: Change variable name to _ADV_INTERVAL_US.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> 8 months ago
abf316c5 tarfile: Fix FileSection.skip to not rely on extended readinto args.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g>
Committed by: Angus Gratton <g****s@p****m>
8 months ago
13907227 tarfile: Add basic unittest for tarfile.TarFile.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g>
Committed by: Angus Gratton <g****s@p****m>
8 months ago
ab6dfdba unix-ffi/socket: Remove ip add/drop membership from socket.
Signed-off-by: Alex Tran <a****n@g****m>
Alex Tran <a****n@g****m>
Committed by: Damien George <d****n@m****g>
8 months ago
c266d302 all: Fix spelling and typos in comments and docstring.
Signed-off-by: Jos Verlinde <J****e@M****m>
Jos Verlinde <J****e@M****m>
Committed by: Damien George <d****n@m****g>
8 months ago
6b2945cd pyproject.toml: Add codespell configuration, CI and precommit.
Signed-off-by: Jos Verlinde <J****e@M****m>
Jos Verlinde <J****e@M****m>
Committed by: Damien George <d****n@m****g>
8 months ago
9ff56264 cbor2: Silence missing `__eq__` warning.
Signed-off-by: Jos Verlinde <J****e@h****m>
Jos Verlinde <J****e@M****m>
Committed by: Damien George <d****n@m****g>
8 months ago
7473d1d6 argparse: Add support for custom argument types.
Signed-off-by: Alessandro Gatti <a****i@f****t>
Alessandro Gatti <a****i@f****t>
Committed by: Damien George <d****n@m****g>
8 months ago
bfd33d58 CONTRIBUTING: Add guidelines for module documentation and versioning.
Signed-off-by: Jos Verlinde <J****e@h****m>
Jos Verlinde <J****e@h****m>
Committed by: Damien George <d****n@m****g>
8 months ago
29927841 all: Fix formatting errors in docstrings.
Signed-off-by: Jos Verlinde <J****e@h****m>
Jos Verlinde <J****e@h****m>
Committed by: Damien George <d****n@m****g>
8 months ago
b3125247 all: Correct various typos in comments and docs.
Signed-off-by: Marcel Petrick <m****l@m****t>
Marcel Petrick <m****l@m****t>
Committed by: Damien George <d****n@m****g>
8 months ago
7d0a1f86 lora: Fix import error detection for missing drivers.
Signed-off-by: Breno RdV <b****o@r****a>
Breno RdV <b****o@r****a>
Committed by: Angus Gratton <g****s@p****m>
9 months ago
6ca6f5b3 iperf3: Fix server UDP mode.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> 9 months ago
241e5ffb iperf3: Factor out data transfer logic to separate function.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> 9 months ago
80a5e925 iperf3: Fix use as a CLI on the unix port of MicroPython.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> 9 months ago
95fd713b pyproject.toml: Reorganize ruff lint settings for newer ruff.
Signed-off-by: Jos Verlinde <J****e@h****m>
Jos Verlinde <J****e@h****m>
Committed by: Damien George <d****n@m****g>
9 months ago
a7c805cc mip: Optimize _CHUNK_SIZE const for code size.
Signed-off-by: Jos Verlinde <J****e@h****m>
Jos Verlinde <j****e@h****m>
Committed by: Damien George <d****n@m****g>
9 months ago
886f1366 requests: Update example for fetching using requests.
Signed-off-by: Jos Verlinde <J****e@h****m>
Jos Verlinde <J****e@h****m>
Committed by: Damien George <d****n@m****g>
9 months ago
0b78a15f copy: Fix typo in _deepcopy_dispatch.
Signed-off-by: Jos Verlinde <J****e@h****m>
Jos Verlinde <J****e@h****m>
Committed by: Damien George <d****n@m****g>
9 months ago
7b01b50b aioble: Fix typo in README in aioble.ADDR_PUBLIC.
Signed-off-by: Jos Verlinde <J****e@h****m>
Jos Verlinde <J****e@h****m>
Committed by: Damien George <d****n@m****g>
9 months ago
28136d83 aioble/examples: Change variable name to _ADV_INTERVAL_US.
Signed-off-by: Jos Verlinde <J****e@h****m>
Jos Verlinde <J****e@h****m>
Committed by: Damien George <d****n@m****g>
9 months ago
da390977 aiohttp: Correctly handle WebSocket message fragmentation.
Signed-off-by: Thomas Farstrike <1****e@u****m>
Thomas Farstrike <1****e@u****m>
Committed by: Damien George <d****n@m****g>
9 months ago
200e8d13 sdcard: Updating sector calculation for SDXC.
Signed-off-by: Ben Wynn <b****n@g****m>
Ben Wynn <b****n@g****m>
Committed by: Angus Gratton <g****s@p****m>
9 months ago
852f2cce inspect: Support closures/generators/async-funcs in inspect.signature.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> 10 months ago
3eaf0279 datetime: Optimize for code size.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> 10 months ago
656f4207 datetime: Apply localtz patch to include naive date/time support.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> 10 months ago
b4565b41 inspect: Implement a very basic signature function.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> 10 months ago
0d838c3a umqtt.simple: Add unsubscribe method.
Signed-off-by: Pedro Araoz <p****2@g****m>
Pedro Araoz <p****2@g****m>
Committed by: Damien George <d****n@m****g>
11 months ago
bdc4706c usb-device-hid: Return True after submit_xfer.
Signed-off-by: Hyx <h****9@o****m>
Hyx <h****9@o****m>
Committed by: Damien George <d****n@m****g>
12 months ago
ea763cad usb-device: Raise RuntimeError when DCD error occurs.
Signed-off-by: Hyx <h****9@o****m>
Hyx <h****9@o****m>
Committed by: Damien George <d****n@m****g>
12 months ago
8a230a6e usb-device-hid: Use report protocol after report descriptor requested.
Signed-off-by: Hyx <h****9@o****m>
Hyx <h****9@o****m>
Committed by: Damien George <d****n@m****g>
12 months ago
9031aa31 usb-device-hid: Fix descriptor protocol config and set correct default.
Signed-off-by: Hyx <h****9@o****m>
Hyx <h****9@o****m>
Committed by: Damien George <d****n@m****g>
12 months ago
b95ca249 aiohttp: Fix partial reads by using readexactly.
Signed-off-by: FuNK3Y <f****y@h****m>
FuNK3Y <f****y@h****m>
Committed by: Damien George <d****n@m****g>
about 1 year ago
34c4ee16 aiorepl: Handle stream shutdown.
Signed-off-by: Andrew Leech <a****h@p****u>
Andrew Leech <a****h@p****u>
Committed by: Damien George <d****n@m****g>
about 1 year ago
6e24cffe logging: Allow logging.exception helper to handle tracebacks.
Signed-off-by: Nick Budak <t****y@g****m>
Nick Budak <t****y@g****m>
Committed by: Damien George <d****n@m****g>
about 1 year ago
15a6233d errno: Add ENOTCONN constant.
Signed-off-by: Nick Budak <t****y@g****m>
Nick Budak <t****y@g****m>
Committed by: Damien George <d****n@m****g>
about 1 year ago
bb9506c5 aiorepl: Fix Enter key handling in raw terminal mode.
Co-authored-by: Claude <n****y@a****m>
Signed-off-by: Andrew Leech <a****h@p****u>
Andrew Leech <a****h@p****u>
Committed by: Damien George <d****n@m****g>
about 1 year ago
c7fee21e umqtt.robust: Ease document readability.
Signed-off-by: Naidile <n****n@g****m>
Naidile <n****n@g****m>
Committed by: Damien George <d****n@m****g>
about 1 year ago
567540d4 tools/verifygitlog.py: Sync with changes from the main repo.
Signed-off-by: Daniël van de Giessen <d****l@d****l>
Daniël van de Giessen <d****l@d****l>
Committed by: Angus Gratton <g****s@p****m>
about 1 year ago
08e09afb utop: Print MicroPython memory info.
Signed-off-by: Daniël van de Giessen <d****l@d****l>
Daniël van de Giessen <d****l@d****l> about 1 year ago
913498ef aioble-l2cap: Raise correct error if l2cap disconnects during send.
Signed-off-by: Andrew Leech <a****h@p****u>
Andrew Leech <a****h@p****u>
Committed by: Damien George <d****n@m****g>
about 1 year ago
aad2e480 aiorepl: Use blocking reads for raw REPL and raw paste.
Signed-off-by: Andrew Leech <a****h@p****u>
Andrew Leech <a****h@p****u>
Committed by: Damien George <d****n@m****g>
about 1 year ago
f95568da abc: Add ABC base class.
Signed-off-by: Alon Bar-Lev <a****v@g****m>
Alon Bar-Lev <a****v@g****m>
Committed by: Damien George <d****n@m****g>
about 1 year ago
68e0dfce all: Apply Ruff 0.11.6 reformatting changes.
Signed-off-by: Angus Gratton <a****s@r****u>
Angus Gratton <a****s@r****u>
Committed by: Damien George <d****n@m****g>
over 1 year ago
d887a021 top: Bump the Ruff version to 0.11.6.
Signed-off-by: Angus Gratton <a****s@r****u>
Angus Gratton <a****s@r****u>
Committed by: Damien George <d****n@m****g>
over 1 year ago
f8c8875e lora: Fix SNR value in SX126x received packets.
Signed-off-by: Angus Gratton <a****s@r****u>
Angus Gratton <a****s@r****u>
Committed by: Damien George <d****n@m****g>
over 1 year ago
5b496e94 inspect: Implement iscoroutinefunction and iscoroutine.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> over 1 year ago
2665047f inspect: Add basic unit tests.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> over 1 year ago
48bf3a74 inspect: Fix isgenerator logic.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> over 1 year ago
221a877f nrf24l10: Bump minor version.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> over 1 year ago
42caaf14 unix-ffi/machine: Use libc if librt is not present.
Signed-off-by: Bas van Doren <b****n@g****m>
Bas van Doren <b****n@g****m>
Committed by: Damien George <d****n@m****g>
over 1 year ago
9307e21d usb-device-cdc: Optimise writing small data so it doesn't require alloc.
Signed-off-by: Matthias Urlichs <m****s@u****e>
Matthias Urlichs <m****s@u****e>
Committed by: Damien George <d****n@m****g>
over 1 year ago
d1a74360 unix-ffi/json: Accept both str and bytes as arg for json.loads().
Signed-off-by: Dominik Heidler <d****r@s****e>
Dominik Heidler <d****r@s****e>
Committed by: Damien George <d****n@m****g>
over 1 year ago
96e17b65 mip: Make mip.install() skip /rom*/lib directories.
Signed-off-by: Damien George <d****n@m****g>
Damien George <d****n@m****g> over 1 year ago

← Back to repository