Updating to pymatgen 2024.5.1 should fix that failure. That release contains commit c1a610c259620509d47ca60db11a4ad32d085994 that adds official support for Python 3.12.
Updating to pymatgen 2024.5.1 should fix that failure. That release contains commit c1a610c25962050 9d47ca60db11a4a d32d085994 that adds official support for Python 3.12.