refactor/issue-16-caldav-endpoint
main
ExternalEndpoint
SecretStr
frozen=True
extra='forbid'
Annotated
AfterValidator
CALDAV_ENDPOINT__URL
CALDAV_URL
DeprecationWarning
PYTHONPATH=$PWD pytest --import-mode=importlib tests/unit/test_config.py tests/unit/test_caldav_security.py tests/unit/test_caldav_gateway.py tests/integration/test_caldav_sync.py -q
ruff check .
mypy .
git diff --check
PR empilée initiale pour #16. Les migrations RSS et Pronote seront proposées séparément au-dessus de cette branche.
@reviewer revue demandée.
Co-authored-by: Codex <codex@antoineve.me>
No dependencies set.
The note is not visible to the blocked user.
Résumé
ExternalEndpointPydantic v2 (SecretStr,frozen=True,extra='forbid', validationAnnotated/AfterValidator) ;CALDAV_ENDPOINT__URL;CALDAV_URLpendant la transition avecDeprecationWarning;Validation
PYTHONPATH=$PWD pytest --import-mode=importlib tests/unit/test_config.py tests/unit/test_caldav_security.py tests/unit/test_caldav_gateway.py tests/integration/test_caldav_sync.py -q: 84 passedruff check .: OKmypy .: Success, 110 fichiersgit diff --check: OKPR empilée initiale pour #16. Les migrations RSS et Pronote seront proposées séparément au-dessus de cette branche.
@reviewer revue demandée.