VS code перестал отличать типы данных python
Пример:
def great_user(username):
"""выводит приветствие"""
print(f"Hello, {str(username).title()}!")
great_user(input("What is your name? "))
В третьей строке вместо того, чтобы написать username.title() приходится писать так, как написано выше. VS code видит в этом ошибку. Также и со словарями, при переборе ключей и значений через .items() нужно намеренно указывать, что это строковый тип данных
У кого было также, либо если кто-то знает как решить, то буду очень благодарен.
P.S Если как-то поможет делу, то я пару дней назад откатился с 3.12 из-за проблем с совместимостью пакетов