# What this PR does - bumps `uwsgi` to latest version (`2.0.26`), which unblocks us from bumping Python to 3.12 - bumps Python to 3.12.3 - refactor the Snyk GitHub Actions workflow to use the composable actions for installed frontend and backend dependencies - fixes several `AttributeError`s in our tests that went from a warning to an error in Python 3.12 (see https://github.com/python/cpython/issues/100690) # Which issue(s) this PR closes Closes #4358 Closes https://github.com/grafana/oncall/issues/4387 |
||
|---|---|---|
| .. | ||
| calendars | ||
| tasks | ||
| __init__.py | ||
| conftest.py | ||
| factories.py | ||
| test_amixr_users_in_ical.py | ||
| test_check_gaps_and_empty_shifts.py | ||
| test_custom_on_call_shift.py | ||
| test_ical_proxy.py | ||
| test_ical_utils.py | ||
| test_notify_about_empty_shifts_in_schedule.py | ||
| test_notify_about_gaps_in_schedule.py | ||
| test_on_call_schedule.py | ||
| test_quality_score.py | ||
| test_shift_swap_request.py | ||