The main repos are stucked on Apr 27 and not syncing to the newest packages.
For example, on the package page [url]https://archlinuxarm.org/packages/aarch64/python[/url], python is updated to 3.12.3-1. However, on [url]http://fl.us.mirror.archlinuxarm.org/aarch64/core/[/url] python is still python-3.11.8-1-aarch64.pkg.tar.xz