[#8630] markdown test fix
bump certifi 2026.7.22 -> 2026.10.23
[#8630] bump pymongocrypt 1.18.1 -> 1.21.2
[#8630] bump virtualenv 21.14.7 -> 21.14.13
[#8630] bump filelock 4.2.0 -> 4.2.4
[#8630] Upgrade boto3 1.43.110 -> 1.43.114, and its deps: botocore
[#8630] Upgrade pre_commit 4.6.2 -> 4.7.0, and its deps: virtualenv,filelock,python-discovery,platformdirs
[#8630] Upgrade pytest 9.1.1 -> no upgrade, and its deps: pluggy
[#8630] Upgrade ruff 0.16.10 -> 0.17.1
[#8630] Upgrade wrapt 2.5.0 -> 2.5.1
[#8630] Upgrade pysolr 3.11.0 -> no upgrade
[#8630] Upgrade Pypeline 0.8.1 -> no upgrade, and its deps: Markdown,turbohtml
[#8630] Upgrade pillow 12.3.0 -> 13.0.0
[#8630] Upgrade Markdown 3.11 -> 3.11.1
[#8630] Upgrade GitPython 3.2.0 -> 3.2.1
[#8630] Upgrade beautifulsoup4 4.15.0 -> no upgrade, and its deps: soupsieve
[#8630] Upgrade aiosmtpd 1.4.6 -> no upgrade, and its deps: atpublic
[#8630] Upgrade ActivityStream 0.5.1 -> no upgrade, and its deps: pymongo
bumping certifi 2026.7.22 -> certifi==2026.10.19
thread error on forum thread pages
lgtm
[#8630] markdown test fix
bump certifi 2026.7.22 -> 2026.10.23
[#8630] bump pymongocrypt 1.18.1 -> 1.21.2
[#8630] bump virtualenv 21.14.7 -> 21.14.13
[#8630] bump filelock 4.2.0 -> 4.2.4
[#8632] update some python 3.14 to 3.15
python 3.15 support
[#8630] Upgrade boto3 1.43.110 -> 1.43.114, and its deps: botocore
[#8630] Upgrade pre_commit 4.6.2 -> 4.7.0, and its deps: virtualenv,filelock,python-discovery,platformdirs
[#8630] Upgrade pytest 9.1.1 -> no upgrade, and its deps: pluggy
[#8630] Upgrade ruff 0.16.10 -> 0.17.1
[#8630] Upgrade wrapt 2.5.0 -> 2.5.1
[#8630] Upgrade pysolr 3.11.0 -> no upgrade
[#8630] Upgrade Pypeline 0.8.1 -> no upgrade, and its deps: Markdown,turbohtml
[#8630] Upgrade pillow 12.3.0 -> 13.0.0
[#8630] Upgrade Markdown 3.11 -> 3.11.1
[#8630] Upgrade GitPython 3.2.0 -> 3.2.1
[#8630] Upgrade beautifulsoup4 4.15.0 -> no upgrade, and its deps: soupsieve
[#8630] Upgrade aiosmtpd 1.4.6 -> no upgrade, and its deps: atpublic
[#8630] Upgrade ActivityStream 0.5.1 -> no upgrade, and its deps: pymongo
bumping certifi 2026.7.22 -> certifi==2026.10.19
[#8631] keep TG request globals until the response is fully iterated, so Ming flushes after HEAD etc work
thread error on forum thread pages
db/8631
thread error on forum thread pages
thread error on forum thread pages
Python packages upgrades
[#8630] set the correct level on monq_model for test to pass
[#8630] ran pre-commit autoupdate --freeze
[#8630] Upgrade boto3 1.43.52 -> 1.43.110, and its deps: s3transfer,botocore
[#8630] Upgrade pre_commit 4.6.0 -> 4.6.2, and its deps: nodeenv,identify,virtualenv,filelock,platformdirs,packaging
[#8630] Upgrade gunicorn 26.0.0 -> 26.2.0, and its deps: packaging
[#8630] Upgrade pytest 9.1.1 -> no upgrade, and its deps: iniconfig,Pygments,packaging
[#8630] Upgrade testfixtures 10.0.0 -> 12.4.0
[#8630] Upgrade ruff 0.15.22 -> 0.16.10
[#8630] Upgrade wrapt 2.2.2 -> 2.5.0
[#8630] Upgrade TimerMiddleware 0.6.3 -> 0.7.0
[#8630] Upgrade setproctitle 1.3.7 -> 1.3.8
[#8630] Upgrade pysolr 3.11.0 -> no upgrade, and its deps: idna,certifi,charset-normalizer
[#8630] Upgrade Pypeline 0.8.1 -> no upgrade, and its deps: regex,nh3,Markdown
[#8630] Upgrade Pygments 2.20.0 -> 2.21.0
[#8630] Upgrade Ming 0.17.3 -> no upgrade, and its deps: dnspython,pytz,pymongo
[#8630] Upgrade Markdown 3.10.2 -> 3.11
[#8630] Upgrade lxml 6.1.1 -> 6.1.3
[#8630] Upgrade idna 3.18 -> 3.20
[#8630] Upgrade html5lib 1.1 -> no upgrade, and its deps: webencodings
[#8630] Upgrade GitPython 3.1.62 -> 3.2.0
[#8630] Upgrade feedparser 6.0.12 -> 6.0.14
[#8630] Upgrade emoji 2.15.0 -> 2.16.0
[#8630] Upgrade EasyWidgets 0.5.0 -> no upgrade, and its deps: MarkupSafe
[#8630] Upgrade beaker-session-jwt 1.0.4 -> no upgrade, and its deps: pycparser,dnspython,joserfc,pymongo,cryptography,cffi
[#8630] Upgrade beautifulsoup4 4.15.0 -> no upgrade, and its deps: soupsieve
[#8630] Upgrade aiosmtpd 1.4.6 -> no upgrade, and its deps: atpublic
[#8630] Upgrade ActivityStream 0.5.1 -> no upgrade, and its deps: dnspython,pymongo
[#8625] Implemented full field level encryption for audit log messages
Implement field level encryption for audit log
[#8630] set the correct level on monq_model for test to pass
[#8630] ran pre-commit autoupdate --freeze
[#8630] Upgrade boto3 1.43.52 -> 1.43.110, and its deps: s3transfer,botocore
[#8630] Upgrade pre_commit 4.6.0 -> 4.6.2, and its deps: nodeenv,identify,virtualenv,filelock,platformdirs,packaging
[#8630] Upgrade gunicorn 26.0.0 -> 26.2.0, and its deps: packaging
[#8630] Upgrade pytest 9.1.1 -> no upgrade, and its deps: iniconfig,Pygments,packaging
[#8630] Upgrade testfixtures 10.0.0 -> 12.4.0
[#8630] Upgrade ruff 0.15.22 -> 0.16.10
[#8630] Upgrade wrapt 2.2.2 -> 2.5.0
[#8630] Upgrade TimerMiddleware 0.6.3 -> 0.7.0
[#8630] Upgrade setproctitle 1.3.7 -> 1.3.8
[#8630] Upgrade pysolr 3.11.0 -> no upgrade, and its deps: idna,certifi,charset-normalizer
[#8630] Upgrade Pypeline 0.8.1 -> no upgrade, and its deps: regex,nh3,Markdown
[#8630] Upgrade Pygments 2.20.0 -> 2.21.0
[#8630] Upgrade Ming 0.17.3 -> no upgrade, and its deps: dnspython,pytz,pymongo
[#8630] Upgrade Markdown 3.10.2 -> 3.11
[#8630] Upgrade lxml 6.1.1 -> 6.1.3
[#8630] Upgrade idna 3.18 -> 3.20
[#8630] Upgrade html5lib 1.1 -> no upgrade, and its deps: webencodings
[#8630] Upgrade GitPython 3.1.62 -> 3.2.0
[#8630] Upgrade feedparser 6.0.12 -> 6.0.14
[#8630] Upgrade emoji 2.15.0 -> 2.16.0
[#8630] Upgrade EasyWidgets 0.5.0 -> no upgrade, and its deps: MarkupSafe