github/workflows: Run code size workflow on shared or port code changes.
tests/cpydiff: Add a note about risk of resizing memoryview targets.
py/objarray: Fix use-after-free if extending a bytearray from itself.
py/obj: Fix initialiser order in MP_DEFINE_CONST_OBJ_TYPE_NARGS_ macros.
py/objfun: Fix C++ compatibility with casting in inline functions....
PHP在本月的TIOBE指数中跌至历史最低。当TIOBE索引于2001年开始时,PHP即将成为构建交互式网站的标准语言。它的受欢迎程度逐年上升:PHP最终获得了超过10%的市场份额,甚至在TIOBE指数中排名前三。在那之后,许多竞争对手进入了这个市场。这些所谓的web开发框架包括了Rails、Django和React。这些新框架背后的主要驱动语言是Ruby、Python,以及特别是JavaScript。除此之外,在PHP中还发现了一些安全问题。因此,PHP不得不自我革新。如今,PHP在中小型网站领域仍然有着强大的影响力,是最流行的网络内容管理系统WordPress使用的语言。所以,PHP当然没有消失,但它的辉煌似乎已经结束了。—— Paul Jansen,TIOBE...
stm32/network_lan: Add the phy_type=x keyword option to network.LAN().
stm32/eth: Remove redundant ETH clock enable code.
stm32/network_lan: Allow defining phy_addr in the LAN constructor.
top: Update .git-blame-ignore-revs for latest format/spell commits.
all: Prune trailing whitespace.
all: Remove the STATIC macro and just use static instead....
stm32/boards/ARDUINO_PORTENTA_H7: Add pin configuration for SPI1.
examples/embedding: Add -fno-common to the sample compiler flags.
esp32/boards/UM_FEATHERS3: Use read_uv() for accurate battery voltage.
renesas-ra/ra/ra_i2c: Fix 1 byte and 2 bytes read issue.
py/compile: Fix potential Py-stack overflow in try-finally with return....
Espressif Systems 宣布即将发布其最新SoC ESP32-P4。它由双核RISC-V CPU供电,带有AI指令扩展、高级内存子系统和集成高速外围设备。ESP32-P4专为需要强大安全性的高性能应用而设计。事实上,ESP32-P4旨在迎合嵌入式应用程序的下一个时代,嵌入式应用程序将依赖于对丰富的人机界面、高效的边缘计算和增加的IO连接需求的坚实支持。
New split-heap internal dynamic storage mechanism.
Merge updates from MicroPython v1.19.1, v1.20.0, and v1.21.0.
Espressif: update to ESP-IDF v5.1.2.
Reorganize and split displayio. 8.x.x naming structure is available in 9.x.x, but will be removed in 10.0.0.
CIRCUITPY drives now mount on Android.
Increased file capacity on...
SSL support in asyncio, sorted qstr pools, common machine module bindings
This release of MicroPython introduces SSL/TLS support to asyncio, for both the client and server sides. The interface matches CPython: asyncio.open_connection() and asyncio.start_serve() now both accept an ssl argument to supply an SSLContext object. As part of this, new methods...
New split-heap internal dynamic storage mechanism.
Merge updates from MicroPython v1.19.1, v1.20.0, and v1.21.0.
Espressif: update to ESP-IDF v5.1.2.
Reorganize and split displayio. 8.x.x naming structure is available in 9.x.x, but will be removed in 10.0.0.
CIRCUITPY drives now mount on Android.
...
距离基于Wayland的Raspberry Pi OS Bookworm发布还有不到两个月的时间。每当我们发布这样的主要版本时,我们总是会在接下来的几周内修复真正用户发现的所有错误,但我们的预发布测试没有,然后与他们一起发布错误修复版本(希望)。
这一次花了几周的时间,原因很简单,因为Bookworm中发生了巨大的变化,但bug修复版本现在已经准备好了,可以从今天起通过Raspberry Pi Imager安装,也可以从我们网站上的常见位置下载。或者,要升级现有的映像,只需使用任务栏上的更新程序图标,或者(如果你更老派的话)打开一个终端,进行sudo apt更新,然后进行sudo apt完全升级。...