chore: update djangorestframework, mypy, locust, django-filter, openai and braces (PR #2177)

:white_check_mark: This PR was created by the Combine PRs action by combining the following PRs:
#2176 chore(deps): bump djangorestframework from 3.14.0 to 3.15.2 in /requirements
#2175 chore(deps): bump mypy from 1.7.1 to 1.10.1 in /requirements
#2174 chore(deps): bump locust from 2.19.1 to 2.29.1 in /requirements
#2173 chore(deps): bump django-filter from 23.5 to 24.2 in /requirements
#2172 chore(deps): bump openai from 1.14.0 to 1.35.7 in /requirements
#2154 chore(deps-dev): bump braces from 3.0.2 to 3.0.3

:warning: The following PRs were left out due to merge conflicts:
#2129 chore(deps): bump djangorestframework from 3.14.0 to 3.15.1 in /requirements

GitHub

The title of this pull request changed from “Combined PR” to "chore: update djangorestframework, mypy, locust, django-filter, openai and braces

Codecov Report

Attention: Patch coverage is 78.60577% with 178 lines in your changes missing coverage. Please review.

Project coverage is 78.72%. Comparing base (dcf11a2) to head (0a6a0d1).
Report is 17 commits behind head on dev.

Additional details and impacted files
@@             Coverage Diff             @@
##              dev    #2177       +/-   ##
===========================================
- Coverage   97.83%   78.72%   -19.12%     
===========================================
  Files         158      160        +2     
  Lines       22018    22787      +769     
===========================================
- Hits        21542    17938     -3604     
- Misses        476     4849     +4373     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.