Greetings,
I am running into an issue using Brython in one of my projects. The issue seems to be in the datetime implementation, specifically with the %p directive for the strptime format parameter.
The code I was testing with is:
datetime.datetime.strptime("July 21, 2024 10:30 AM", "%B %d, %Y %I:%M %p")
I tested the code that was having the issue in the online Brython console and it breaks in the same way that it does locally.

But if I test the same code in a Python interpreter it works as intended.

If I remove the %p directive it works as intended, so for my purposes this is not urgent and I am able to work around it. But I did think it was worth bringing up since maybe I am doing something wrong or there is a bug in the Brython datetime implementation.
Thanks.