Python 3.12 highlights pt. 2: Direct memory access with the buffer protocol