# these should be usable as a generic 'use 5.14 in more recent environments' stack
0005-update-wtform-validator-call.patch
0006-use-markupsafe-escape.patch
0007-cgi-escape-removed.patch
0008-fix-warning-1085764.patch
0010-dont-crash-on-nameless-test.patch
0012-chardet5.patch
0014-imp-pygit2remote-renamed.patch
0015-sqlalchemy-relation-renamed.patch
0016-use-markupsafe-markup.patch
0017-spelling.patch
0019-create_remote-removed.patch
0020-pygit2-hex-oid-removed.patch
0021-bleach-now-frozenset.patch
0022-pygit2-git_obj_commit-removed.patch
0023-celery-no-empty-id.patch
0024-unittest-renames.patch
0025-no-markdown-etree.patch
0026-error-messages.patch
0027-dont-strip-None.patch
0029-tests-gitolite-path.patch
0030-arrow-timestamp.patch
0031-chardet-encoding-list.patch
0032-plugin-name-in-error.patch
0033-error-messages2.patch
0034-error-messages3.patch
0035-avoid-415-emptyjson.patch
0036-dont-assume-gitrepo.patch
0037-emptystr-vs-None.patch
0039-merge-pattern-seconds.patch
0040-path-special-characters.patch
0041-tokentest-timezone.patch
0042-plugins-flaskwtfcompat.patch
0043-pygit2-1p17.patch
0044-missing-Location-header.patch
# these may not be suitable for non-Debian environments
# most of 9 is only effective if you build from the non-minified Javascript
0009-security.patch
# 2 and 28 depend on how you mark python3 vs python2
0002-Fix-Python-shebang-for-various-scripts.patch
0028-alembic-no3suffix.patch
# 3 and 4 are to comply with Debian policies on where to install things
0003-Adjust-path-of-aclchecker.py.patch
0004-Adjust-flask_app.py-to-locate-template-static-and-th.patch
# 18 skips tests if pagure_messages and/or fedora_messaging are not found
# needed in Debian because it doesn't have those packaged,
# but will also skip if you simply forgot to install them
0018-optional-test-depends.patch
# 38 needs unittest.mock (Python 3) and depends on #18
0038-remove-mock.patch
investigate_test_failures.patch
