Pydantic - это либа для парсинга/валидации данных (например, входных данных при получении запроса), она кривая, но самая быстрая, он решил скрестить её с SQLAlchemy)
ну, да, "мало" нам ORM на Python'е) (ИМХО достаточно двух - Django ORM и SQLAlchemy, всё остальное просто мусор, а выбор между Django и не Django в первую очередь именно про выбор ORM)