Skip to content

deps: mypy==0.931,pydantic==1.9.0,sqlalchemy==1.4.31

Maico Timmerman requested to merge upgrade-mypy-version into master

Deze MR upgrade mypy naar 0.931, dat zorgt voor een aantal problemen:

Sqlalchemy's mypy plugin crasht, daarom update ik die ook naar 1.4.31.

Pydantic gebruikte een type uit mypy.types, welke een andere naam heeft gekregen in 0.931. Door pydantic te updaten ging de automatisch gegenereerde __init__ niet meer goed om met de manier waarop ik _db_session: Session = PrivateAttr() had gemaakt. Ik heb de sessie nu gewoon veranderd in een normaal veld van de DatabaseSettingsMixin.

Merge request reports