prepend __task_ for special task params; use priority in reindex tasks
prepend __task_ for special task params; use priority in reindex tasks
Remove Skype from the /auth/user_info/contacts/ page and update Twitter to X
upgrade urllib3 to latest
merged!
Remove Skype from the /auth/user_info/contacts/ page and update Twitter to X
Remove Skype field, update twitter
upgrade werkzeug
drop support for python 3.10 because [#8588] started using a 're' feature added in 3.11
improve regexes and remove regex-as-re-globally pkg DROPS python 3.10
This uses a new re feature only available in Python 3.11
Support python 3.14
merged
improve regexes and remove regex-as-re-globally pkg
merged
improve regexes and remove regex-as-re-globally pkg
Support python 3.14
[#8589] ignore some warnings starting on 3.14
[#8589] switch to python 3.14 in docs and defaults
[#8588] convert all markdown.inlinepatterns.Pattern to markdown.inlinepatterns.InlineProcessor based on https://github.com/Python-Markdown/markdown/commit/d18c3d0acab0e7469c3284c897afcb61f9dd1fea
[#8588] use *+ instead of * (possessive quantifiers) and regular re library. Seems like both *+ are not needed, but doing both for good measure
[#8588] no longer need regex-as-re-globally hacky package
[#8588] recompile this bad regexp with the "regex" library which has better worst-case performance
restrict optional bcrypt dep since passlib isn't updated for it
passlib dep is dead, move to fork?
Support python 3.14
[#8588] convert all markdown.inlinepatterns.Pattern to markdown.inlinepatterns.InlineProcessor based on https://github.com/Python-Markdown/markdown/commit/d18c3d0acab0e7469c3284c897afcb61f9dd1fea
[#8588] use *+ instead of * (possessive quantifiers) and regular re library. Seems like both *+ are not needed, but doing both for good measure
[#8588] no longer need regex-as-re-globally hacky package
[#8588] recompile this bad regexp with the "regex" library which has better worst-case performance
improve regexes and remove regex-as-re-globally pkg
bump joserfc to latest
build last-commit docs with `git last-modified`
Home
Home
change Forum.monitoring_email to encrypted only NEEDS MIGRATION
change Forum.monitoring_email to encrypted only NEEDS MIGRATION
allow Forum monitoring_email to be encrypted
script to convert encrypted fields
remove unmaintained scrub-allura-data.py
rely on defopt package
remove some unused fields
forge-allura hosting setup
forge-allura hosting setup
forge-allura hosting setup
Python Packages Upgrade
[#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
[#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
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