set black version to 22.3.0, including reformatting the project files. 10 files were changed, which included some of the migrations for web/helpdesk due to them using Python 2 syntax such as u-strings and print without parentheses. black 22.3.0 includes some formatting changes, including:
stripping out u-string prefixes (u"" becomes "")
compressing together ** operator usage if the left and right side are "simple" expressions, including nested attributes (function calls and the like retain a space on the left and the right operator)
updated black workflow action to use python 3.8 and black 22.3.0
requirements.txt updated to accommodate for library changes
pinned markupsafe to <2.1 as v2.1 of markupsafe removed code that our version of Jinja2 was importing
updated black to 22.3.0
also specified Python 3.8 in the Dockerfile while I was at it
Brief overview of PR changes/additions
Updates
set black version to 22.3.0, including reformatting the project files. 10 files were changed, which included some of the migrations for web/helpdesk due to them using Python 2 syntax such as u-strings and print without parentheses. black 22.3.0 includes some formatting changes, including:
updated black workflow action to use python 3.8 and black 22.3.0
requirements.txt updated to accommodate for library changes
also specified Python 3.8 in the Dockerfile while I was at it
Motivation for adding to Arx
Because I care. <3
Other info (issues closed, discussion etc)
Pretend I'm dependabot, but not really.