No need to ignore authlib deprecated warning.

This commit is contained in:
Edward Betts 2026-10-03 20:51:04 +01:00
parent dcaf723336
commit 6712d5993c

View file

@ -5,18 +5,9 @@ import asyncio
import os
import sys
import typing
import warnings
from datetime import date, datetime
from datetime import date, datetime, timedelta
from time import time
# authlib 1.7 registers simplefilter("always") for AuthlibDeprecationWarning at
# import time, then _joserfc_helpers.py triggers a deprecation by importing the
# old authlib.jose module. Importing authlib.deprecate first lets us insert our
# "ignore" filter at position 0 so it wins the ordering race.
import authlib.deprecate # noqa: E402 — must precede the filter below
warnings.filterwarnings("ignore", message="authlib.jose module is deprecated")
import deepdiff
import flask
import requests
@ -38,9 +29,6 @@ from agenda.types import StrDict
from web_view import app
from datetime import date, timedelta
async def update_bank_holidays(config: flask.config.Config) -> None:
"""Update cached copy of UK Bank holidays."""
t0 = time()