[#8586] Upgrade feedparser 6.0.11 -> 6.0.12, and its deps: sgmllib3k
[#8586] Upgrade feedgenerator 2.1.0 -> 2.2.1, and its deps: pytz
[#8586] Upgrade emoji 2.14.1 -> 2.15.0
[#8586] Upgrade EasyWidgets 0.4.3 -> no upgrade, and its deps: FormEncode,MarkupSafe,Paste,setuptools,python-dateutil,six,WebOb
[#8586] Upgrade beaker-session-jwt 1.0.4 -> no upgrade, and its deps: Beaker,joserfc,cryptography,cffi,pycparser,pymongo,dnspython
[#8586] Upgrade beautifulsoup4 4.13.5 -> 4.14.2, and its deps: soupsieve,typing_extensions
[#8586] Upgrade aiosmtpd 1.4.6 -> no upgrade, and its deps: atpublic,attrs
[#8586] Upgrade ActivityStream 0.5.1 -> no upgrade, and its deps: pymongo,dnspython
forge-allura hosting setup
[#8586] test updates
[#8586] Upgrade boto3 1.39.4 -> 1.40.51, and its deps: botocore,jmespath,python-dateutil,six,urllib3,jmespath,s3transfer,botocore,jmespath,python-dateutil,six,urllib3
[#8586] Upgrade pre_commit 4.2.0 -> 4.3.0, and its deps: cfgv,identify,nodeenv,PyYAML,virtualenv,distlib,filelock,platformdirs
[#8586] Upgrade pytest-sugar 1.0.0 -> 1.1.1, and its deps: packaging,pytest,iniconfig,packaging,pluggy,Pygments,termcolor
[#8586] Upgrade pytest 8.4.1 -> 8.4.2, and its deps: iniconfig,packaging,pluggy,Pygments
[#8586] Upgrade WebTest 3.0.6 -> 3.0.7, and its deps: beautifulsoup4,soupsieve,typing_extensions,waitress,WebOb
[#8586] Upgrade testfixtures 9.1.0 -> 9.2.0
[#8586] Upgrade ruff 0.12.2 -> 0.14.0
[#8586] Upgrade wrapt 1.17.2 -> 1.17.3
[#8586] Upgrade setproctitle 1.3.6 -> 1.3.7
[#8586] Upgrade pysolr 3.10.0 -> no upgrade, and its deps: requests,certifi,charset-normalizer,idna,urllib3,setuptools
[#8586] Upgrade Pypeline 0.7.0 -> no upgrade, and its deps: bleach,webencodings,html5lib,six,webencodings,textile,nh3,regex,docutils
[#8586] Upgrade Ming 0.15.3 -> 0.16.0, and its deps: pymongo,dnspython,pytz
[#8586] Upgrade Markdown 3.8.2 -> 3.9
[#8586] Upgrade lxml 6.0.0 -> 6.0.2
[#8586] Upgrade GitPython 3.1.44 -> 3.1.45, and its deps: gitdb,smmap
[#8586] Upgrade feedparser 6.0.11 -> 6.0.12, and its deps: sgmllib3k
[#8586] Upgrade feedgenerator 2.1.0 -> 2.2.1, and its deps: pytz
[#8586] Upgrade emoji 2.14.1 -> 2.15.0
[#8586] Upgrade EasyWidgets 0.4.3 -> no upgrade, and its deps: FormEncode,MarkupSafe,Paste,setuptools,python-dateutil,six,WebOb
[#8586] Upgrade beaker-session-jwt 1.0.4 -> no upgrade, and its deps: Beaker,joserfc,cryptography,cffi,pycparser,pymongo,dnspython
[#8586] Upgrade beautifulsoup4 4.13.5 -> 4.14.2, and its deps: soupsieve,typing_extensions
[#8586] Upgrade aiosmtpd 1.4.6 -> no upgrade, and its deps: atpublic,attrs
[#8586] Upgrade ActivityStream 0.5.1 -> no upgrade, and its deps: pymongo,dnspython
speed up g.highlight via caching pygment's entry points
[#8586] ran pre-commit autoupdate to keep versions in sync
[#8586] test updates
[#8586] Upgrade boto3 1.39.4 -> 1.40.51, and its deps: botocore,jmespath,python-dateutil,six,urllib3,jmespath,s3transfer,botocore,jmespath,python-dateutil,six,urllib3
[#8586] Upgrade pre_commit 4.2.0 -> 4.3.0, and its deps: cfgv,identify,nodeenv,PyYAML,virtualenv,distlib,filelock,platformdirs
[#8586] Upgrade pytest-sugar 1.0.0 -> 1.1.1, and its deps: packaging,pytest,iniconfig,packaging,pluggy,Pygments,termcolor
[#8586] Upgrade pytest 8.4.1 -> 8.4.2, and its deps: iniconfig,packaging,pluggy,Pygments
[#8586] Upgrade WebTest 3.0.6 -> 3.0.7, and its deps: beautifulsoup4,soupsieve,typing_extensions,waitress,WebOb
[#8586] Upgrade testfixtures 9.1.0 -> 9.2.0
[#8586] Upgrade ruff 0.12.2 -> 0.14.0
[#8586] Upgrade wrapt 1.17.2 -> 1.17.3
[#8586] Upgrade setproctitle 1.3.6 -> 1.3.7
[#8586] Upgrade pysolr 3.10.0 -> no upgrade, and its deps: requests,certifi,charset-normalizer,idna,urllib3,setuptools
[#8586] Upgrade Pypeline 0.7.0 -> no upgrade, and its deps: bleach,webencodings,html5lib,six,webencodings,textile,nh3,regex,docutils
[#8586] Upgrade Ming 0.15.3 -> 0.16.0, and its deps: pymongo,dnspython,pytz
[#8586] Upgrade Markdown 3.8.2 -> 3.9
[#8586] Upgrade lxml 6.0.0 -> 6.0.2
[#8586] Upgrade GitPython 3.1.44 -> 3.1.45, and its deps: gitdb,smmap
[#8586] Upgrade feedparser 6.0.11 -> 6.0.12, and its deps: sgmllib3k
[#8586] Upgrade feedgenerator 2.1.0 -> 2.2.1, and its deps: pytz
[#8586] Upgrade emoji 2.14.1 -> 2.15.0
[#8586] Upgrade EasyWidgets 0.4.3 -> no upgrade, and its deps: FormEncode,MarkupSafe,Paste,setuptools,python-dateutil,six,WebOb
[#8586] Upgrade beaker-session-jwt 1.0.4 -> no upgrade, and its deps: Beaker,joserfc,cryptography,cffi,pycparser,pymongo,dnspython
[#8586] Upgrade beautifulsoup4 4.13.5 -> 4.14.2, and its deps: soupsieve,typing_extensions
[#8586] Upgrade aiosmtpd 1.4.6 -> no upgrade, and its deps: atpublic,attrs
[#8586] Upgrade ActivityStream 0.5.1 -> no upgrade, and its deps: pymongo,dnspython
Python Packages Upgrade
manually wrap some long lines
autopep8 -i --max-line-length 9999
precompile a few regexes
[#8585] when email address is unverified display a message asking to verify
Display Email Verification Message
upgrade TurboGears to latest version
fixup! fixup! fixup! fixup! [#8585] when email address is unverified display a message asking to verify
fixup! fixup! fixup! [#8585] when email address is unverified display a message asking to verify
bump TurboGears 2.4.3 -> 2.5.0
[#8584] added missing validate function to formencode validators
[#8584] register new validation component and added new formencode configuration
fixup! fixup! [#8585] when email address is unverified display a message asking to verify
fixup! [#8585] when email address is unverified display a message asking to verify
fixup! fixup! [#8584] added missing validate function to formencode validators
fixup! fixup! [#8584] added missing validate function to formencode validators
fixup! [#8584] added missing validate function to formencode validators
[#8585] when email address is unverified display a message asking to verify
Display Email Verification Message
on app admin menus, remove search box and add a link to project-level admin pages
add a pagination flag to prevent hitting the github api rate limit on imports with lots of commits
fix some beautifulsoup warnings
track the date an email address was confirmed
[#8584] added missing validate function to formencode validators
[#8584] register new validation component and added new formencode configuration
remove a docs conf line that sphinx complained about
after pwd reset, store a UserLoginDetails record
upgrade TurboGears to latest version
upgrade beautifulsoup4 to latest
forge-allura hosting setup
forge-allura hosting setup
forge-allura hosting setup
forge-allura hosting setup
Add Python 3.13 Support
[#8583] add support for python 3.13
[#8520] upgrade easywidgets to latest
Python 3.13 Support
Dockerfile Convention Improvements.
Expectation Dockerfile
Add Python 3.13 Support
Add Python 3.13 Support