-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: garynthompson/micropython-lib
base: master
head repository: micropython/micropython-lib
compare: master
- 16 commits
- 53 files changed
- 8 contributors
Commits on Apr 12, 2025
-
aiohttp: Allow headers to be passed to a WebSocketClient.
This commit will make it possible to add headers to a Websocket. Among other things, this allows making a connection to online MQTT brokers over websocket, using the header entry "Sec-WebSocket-Protocol":"mqtt" in the handshake of the upgrade protocol. Signed-off-by: Damien George <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 05a56c3 - Browse repository at this point
Copy the full SHA 05a56c3View commit details
Commits on Apr 13, 2025
-
usb-device-cdc: Optimise writing small data so it doesn't require alloc.
Only allocate a memoryview when the (first) write was partial. Signed-off-by: Matthias Urlichs <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9307e21 - Browse repository at this point
Copy the full SHA 9307e21View commit details
Commits on Apr 14, 2025
-
inspect: Fix isgenerator logic.
Also optimise both `isgenerator()` and `isgeneratorfunction()` so they use the same lambda, and don't have to create it each time they are called. Fixes issue micropython#997. Signed-off-by: Damien George <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 48bf3a7 - Browse repository at this point
Copy the full SHA 48bf3a7View commit details -
inspect: Add basic unit tests.
Signed-off-by: Damien George <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2665047 - Browse repository at this point
Copy the full SHA 2665047View commit details -
inspect: Implement iscoroutinefunction and iscoroutine.
Signed-off-by: Damien George <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b496e9 - Browse repository at this point
Copy the full SHA 5b496e9View commit details
Commits on Apr 24, 2025
-
lora: Fix SNR value in SX126x received packets.
Wasn't being treated as a signed value. Fixes issue micropython#999. Signed-off-by: Angus Gratton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f8c8875 - Browse repository at this point
Copy the full SHA f8c8875View commit details -
top: Bump the Ruff version to 0.11.6.
With small code fixes to match. Signed-off-by: Angus Gratton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d887a02 - Browse repository at this point
Copy the full SHA d887a02View commit details -
all: Apply Ruff 0.11.6 reformatting changes.
Signed-off-by: Angus Gratton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 68e0dfc - Browse repository at this point
Copy the full SHA 68e0dfcView commit details
Commits on May 15, 2025
-
utop: Add initial implementation for ESP32.
Signed-off-by: Daniël van de Giessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0d60de6 - Browse repository at this point
Copy the full SHA 0d60de6View commit details -
utop: Print MicroPython memory info.
Signed-off-by: Daniël van de Giessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 08e09af - Browse repository at this point
Copy the full SHA 08e09afView commit details -
Signed-off-by: Daniël van de Giessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 54d5f7c - Browse repository at this point
Copy the full SHA 54d5f7cView commit details
Commits on May 22, 2025
-
tools/verifygitlog.py: Sync with changes from the main repo.
This includes the following commits: - Allow long co-author and sign-off names. - Disallow a leading slash in commit subject line. - Apply stricter rules on git subject line. - Show invalid commit subjects in quotes. Signed-off-by: Daniël van de Giessen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 567540d - Browse repository at this point
Copy the full SHA 567540dView commit details
Commits on May 28, 2025
-
urllib.urequest: Add support for headers to urequest.urlopen.
This is an extension to CPython, similar to the `method` argument. Signed-off-by: Adam Lewis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 96bd01e - Browse repository at this point
Copy the full SHA 96bd01eView commit details
Commits on Jun 3, 2025
-
aiorepl: Use blocking reads for raw REPL and raw paste.
Raw REPL mode is generally used as a command channel where all stdio traffic is related directly to the raw commands and responses sent. For this to work in aiorepl we need to ensure background tasks don't sent/ receive anything on stdio else the command channel will be corrupted. The simplest way to achieve this is to make the raw commands blocking and atomic rather than asyncio, assuming the user wont leave the device in raw mode for too long at any one time. Signed-off-by: Andrew Leech <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aad2e48 - Browse repository at this point
Copy the full SHA aad2e48View commit details
Commits on Jun 5, 2025
-
This is present in core MicroPython so needs to be added here. Signed-off-by: Nick Budak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 15a6233 - Browse repository at this point
Copy the full SHA 15a6233View commit details
Commits on Jun 6, 2025
-
logging: Allow logging.exception helper to handle tracebacks.
Although `Logger.exception` supports passing exception info with `exc_info`, when you use `logging.exception` keyword arguments are not forwarded to the root logger, which makes passing `exc_info` raise `TypeError`. Signed-off-by: Nick Budak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e24cff - Browse repository at this point
Copy the full SHA 6e24cffView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...master