-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
HousekeepingdependenciesPull requests that update a dependency filePull requests that update a dependency file
Description
Describe the Housekeeping
As developer (ay6) I would like to the dependency updates enabled which are currently disabled or blocked because of major version changes and test failures.
Acceptance Criteria
- Update Flask and werkzeug versions gradually. See the next items.
- Review tests for the error responses (400, 422, and 500). Check if Flask update changes the code for a service error.
- Review the use of GET or POST requests interchangeably, either use one of the methods or make sure they behave the same
- Upgrade SQLAlchemy from version 1.4 series to 2.0 series. This is a major change in database access.
- Apply other dependency updates (dependabot PRs)
Blocking issues
No blocking issue
Additional context
Flask update might make the service return a different error status code for example HTTP_UNPROCESSABLE_ENTITY (422), HTTP_BAD_REQUEST (400), INTERNAL_SERVER_ERROR (500), which causes test failure. Overall, using GET and POST requests interchangeably needs to be reviewed along with the response codes.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
HousekeepingdependenciesPull requests that update a dependency filePull requests that update a dependency file