Mass edit changing:
- **Milestone**: v1.15.0
ticket: tickets:#8455 Convert from nosetests to pytest
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8461 replace python-oauth2 with oauthlib NEEDS CMD, INDEX
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8463 Commit Statuses For Repositories
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8464 Add noindex, follow on List Tools
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8467 support defopt with ScriptTasks
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8469 Add Missing Canonical Tag
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8470 Add CSP Headers
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8471 check for comments when setting wiki noindex
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8472 Project Activity Delete Issue
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8473 use jinja's tojson instead of h.escape_json
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8474 Package Upgrades
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8475 Return 404 on "Awaiting Moderation" Threads
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8476 Upgrade Underscore Library
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8477 More Canonical Urls
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8478 upgrade importlib-metadata to 5
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8479 CSP Headers Add Support For script-src
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8480 More package upgrades
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8481 Commit Activity More Context
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8482 saved comments (memorable) race condition
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8483 Markdown: image target URL fails when reaches 100 chars +
FIX(?)
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8484 Add Support For Fediverse Addresses
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8486 Git should look for 'main' branch
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8487 Enable Analytics In Debug Mode
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8488 Incorrect name of web docker image in compose files
- **Milestone**: unreleased --> v1.15.0
ticket: tickets:#8489 support python 3.8
- **Milestone**: unreleased --> v1.15.0