The short version: scrypt leans on memory, forcing an attacker to buy expensive RAM-heavy hardware instead of cheap GPU ...
Python 3.15 is expected to speed up some programs and simplifies handling immutable data. UTF-8 as standard requires testing.