Ensure display patron tier reflects their highest backed tier
Enforce sorting patrons by tier level (dollar amount)
Minor Fixes
Update Levenshtein in reqs and pre-commit-config for Python 3.12 support
Exclude common virtual environment names from mypy tests
Pre-Commit Notes
Right now pre-commit on my end is falsely asserting that the module elasticsearch has no attribute Elasticsearch (MPCAutofill\cardpicker\search\search_functions.py line 9) so I had to force commit overriding the pre-commit hook, all other pre-commit checks passed.
Checklist
[x] I have installed pre-commit and run the hooks with pre-commit run.
[x] I have updated any related tests for code I modified or added new tests where appropriate.
[x] I have updated any relevant documentation or created new documentation where appropriate.
Description
Patreon Fixes
Minor Fixes
Pre-Commit Notes
Right now pre-commit on my end is falsely asserting that the module
elasticsearch
has no attributeElasticsearch
(MPCAutofill\cardpicker\search\search_functions.py
line 9) so I had to force commit overriding the pre-commit hook, all other pre-commit checks passed.Checklist
pre-commit
and run the hooks withpre-commit run
.