Skip to content

[DRAFT] EOL - upgrade flask, sqlalchemy, protobuf, and pydantic to supported versions - #4261

Closed
panish16 wants to merge 3 commits into
bcgov:mainfrom
panish16:eol/upgrade-flask-sqlalchemy-protobuf-pydantic
Closed

panish16 wants to merge 3 commits into
bcgov:mainfrom
panish16:eol/upgrade-flask-sqlalchemy-protobuf-pydantic

Conversation

@panish16

Copy link
Copy Markdown
Collaborator

Issue #: /bcgov/entity###

Description of changes:
Several packages pinned across the monorepo have reached end-of-life and are no longer receiving security patches. This PR updates all identified EOL version constraints to currently supported releases.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the lear license (Apache 2.0).

@panish16 panish16 changed the title EOL - upgrade flask, sqlalchemy, protobuf, and pydantic to supported versions [DRAFT] EOL - upgrade flask, sqlalchemy, protobuf, and pydantic to supported versions Apr 15, 2026
Flask 3.1+, Werkzeug 3.1+, and MarkupSafe 3.0+ all require Python 3.9+.
Services still on Python 3.8 (colin-api, data-tool, sftp-gazette,
business-registry-model) are pinned to the latest compatible versions:
  Flask==3.0.3, Werkzeug==3.0.6, MarkupSafe==2.1.5

sftp-icbc-report and sftp-nuans-report (Python 3.13) are unchanged.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@panish16
panish16 force-pushed the eol/upgrade-flask-sqlalchemy-protobuf-pydantic branch from e137f89 to e1bd521 Compare April 16, 2026 00:01
@sonarqubecloud

Copy link
Copy Markdown

@panish16 panish16 closed this Apr 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant