Skip to content
Closed
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
34 changes: 17 additions & 17 deletions tools/packages/pipfiles/Pipfile3.10.max
Original file line number Diff line number Diff line change
Expand Up @@ -52,33 +52,33 @@ version = "==4.2.13"


[packages]
"pyarrow" = {version="==20.0.0"}
"pyarrow" = {version="==23.0.0"}
Copy link

Copilot AI Feb 18, 2026

Choose a reason for hiding this comment

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

The pyarrow version has been updated to 23.0.0, but the setup.requirements.txt file at tools/packages/taipy-core/setup.requirements.txt still constrains pyarrow to <=20.0.0. This inconsistency needs to be resolved by updating the setup.requirements.txt file to allow pyarrow 23.0.0 or reverting this change.

Suggested change
"pyarrow" = {version="==23.0.0"}
"pyarrow" = {version="<=20.0.0"}

Copilot uses AI. Check for mistakes.
"networkx" = {version="==3.4.2", markers="python_version>'3.8'"}
"openpyxl" = {version="==3.1.5"}
"pandas" = {version="==2.2.3", markers="python_version>'3.8'"}
"pymongo" = {version="==4.13.0", extras=["srv"]}
"sqlalchemy" = {version="==2.0.41"}
"pandas" = {version="==2.3.3", markers="python_version>'3.8'"}
Copy link

Copilot AI Feb 18, 2026

Choose a reason for hiding this comment

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

The pandas version has been updated to 2.3.3, but the setup.requirements.txt files at tools/packages/taipy-core/setup.requirements.txt and tools/packages/taipy-gui/setup.requirements.txt still constrain pandas to <=2.2.3. This inconsistency needs to be resolved by updating the setup.requirements.txt files to allow pandas 2.3.3 or reverting this change.

Suggested change
"pandas" = {version="==2.3.3", markers="python_version>'3.8'"}
"pandas" = {version="==2.2.3", markers="python_version>'3.8'"}

Copilot uses AI. Check for mistakes.
"pymongo" = {version="==4.16.0", extras=["srv"]}
"sqlalchemy" = {version="==2.0.46"}
"toml" = {version="==0.10.2"}
"boto3" = {version="==1.38.27"}
"boto3" = {version="==1.42.39"}
"cookiecutter" = {version="==2.6.0"}
"flask" = {version="==3.1.1"}
"flask-cors" = {version="==6.0.0"}
"flask-socketio" = {version="==5.5.1"}
"markdown" = {version="==3.8"}
"python-dotenv" = {version="==1.1.0"}
"flask" = {version="==3.1.2"}
"flask-cors" = {version="==6.0.2"}
"flask-socketio" = {version="==5.6.0"}
"markdown" = {version="==3.10.1"}
"python-dotenv" = {version="==1.2.1"}
"pytz" = {version="==2025.2"}
"tzlocal" = {version="==5.3.1"}
"gevent" = {version="==25.5.1"}
"gevent" = {version="==25.9.1"}
"gevent-websocket" = {version="==0.10.1"}
"kthread" = {version="==0.2.3"}
"gitignore-parser" = {version="==0.1.12"}
"gitignore-parser" = {version="==0.1.13"}
"simple-websocket" = {version="==1.1.0"}
"twisted" = {version="==24.11.0"}
"deepdiff" = {version="==8.5.0"}
"twisted" = {version="==25.5.0"}
"deepdiff" = {version="==8.6.1"}
"flask-restful" = {version="==0.3.10"}
"passlib" = {version="==1.7.4"}
"marshmallow" = {version="==3.23.2"}
"apispec" = {version="==6.8.2", extras=["yaml"]}
"marshmallow" = {version="==4.2.1"}
Copy link

Copilot AI Feb 18, 2026

Choose a reason for hiding this comment

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

The marshmallow package has been updated to version 4.2.1, which is a major version jump from 3.23.2. This is a breaking change, but the corresponding setup.requirements.txt file at tools/packages/taipy-rest/setup.requirements.txt still constrains marshmallow to <=3.23.2. This inconsistency will cause installation issues and needs to be synchronized. The setup.requirements.txt file should be updated to allow marshmallow 4.x if this version is intentionally being adopted, or this Pipfile change should be reverted to stay within the 3.x line.

Suggested change
"marshmallow" = {version="==4.2.1"}
"marshmallow" = {version="==3.23.2"}

Copilot uses AI. Check for mistakes.
"apispec" = {version="==6.9.0", extras=["yaml"]}
"apispec-webframeworks" = {version="==1.2.0"}
"watchdog" = {version="==6.0.0"}
Copy link

Copilot AI Feb 18, 2026

Choose a reason for hiding this comment

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

This PR only updates Pipfile3.10.max, but there are also Pipfile3.9.max, Pipfile3.11.max, and Pipfile3.12.max files in the same directory that appear to maintain similar dependency lists. For consistency, these other Pipfiles should also be updated with the same versions (where compatible with their respective Python versions), or there should be a clear reason why only Python 3.10's Pipfile is being updated.

Suggested change
"watchdog" = {version="==6.0.0"}
"watchdog" = {version="==6.0.0"}
# Note: charset-normalizer is intentionally updated only for the Python 3.10 max Pipfile;
# other Python version Pipfiles may retain different pins based on their compatibility.

Copilot uses AI. Check for mistakes.
"charset-normalizer" = {version="==3.4.2"}
"charset-normalizer" = {version="==3.4.4"}
Copy link

Copilot AI Feb 18, 2026

Choose a reason for hiding this comment

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

Multiple package versions in this Pipfile have been updated beyond the constraints specified in the corresponding setup.requirements.txt files. Specifically: boto3 (1.42.39 vs <=1.38.27), pymongo (4.16.0 vs <=4.13.0), sqlalchemy (2.0.46 vs <=2.0.41), flask (3.1.2 vs <=3.1.1), flask-cors (6.0.2 vs <=6.0.0), flask-socketio (5.6.0 vs <=5.5.1), markdown (3.10.1 vs <=3.8), python-dotenv (1.2.1 vs <=1.1.0), gevent (25.9.1 vs <=25.5.1), gitignore-parser (0.1.13 vs <=0.1.12), twisted (25.5.0 vs <=24.11.0), deepdiff (8.6.1 vs <=8.5.0), apispec (6.9.0 vs <=6.8.2), and charset-normalizer (3.4.4 vs <=3.4.2). These inconsistencies need to be resolved by updating the respective setup.requirements.txt files or reverting these Pipfile changes.

Suggested change
"charset-normalizer" = {version="==3.4.4"}
"charset-normalizer" = {version="==3.4.2"}

Copilot uses AI. Check for mistakes.
Loading