Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,9 @@ static-parameters==0.4
toml==0.10.2
typed-ast==1.4.2
typing-extensions==3.7.4.3
urllib3==1.26.5
urllib3==2.6.3

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Major urllib3 upgrade breaks botocore compatibility

High Severity

Upgrading urllib3 from 1.26.5 to 2.6.3 is a major version bump that breaks compatibility with botocore==1.20.32. Older botocore versions (like 1.20.32 from early 2021) require urllib3 < 2.0. The PR description even warns "botocore 1.20.32 requires urllib3, which is not installed" indicating pip detected a version conflict. This will cause runtime failures when using boto3/botocore for AWS operations.

Fix in Cursor Fix in Web

visitor==0.1.3
webencodings==0.5.1
Werkzeug==1.0.1
Werkzeug==3.1.5

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Major Werkzeug upgrade breaks Flask compatibility

High Severity

Upgrading Werkzeug from 1.0.1 to 3.1.5 skips two major versions with significant breaking API changes. Flask==1.1.2 (from 2020) was designed for Werkzeug 1.x and may encounter runtime errors with Werkzeug 3.x due to removed/changed APIs. The PR description warns "Flask 1.1.2 requires Werkzeug, which is not installed" indicating a dependency conflict. Both Flask and Werkzeug need to be upgraded together to compatible versions.

Fix in Cursor Fix in Web

wrapt==1.12.1
WTForms==3.0.0a1