Skip to content

Conversation

@giancarloromeo
Copy link
Contributor

@giancarloromeo giancarloromeo commented May 13, 2025

This PR upgrades aioboto3 (and dependencies) in order to include the changes in terricain/aioboto3#369.

Highlights on updated libraries (only updated libraries are included)

  • #packages before ~ 4
  • #packages after ~ 4
# name before after upgrade count packages
1 aioboto3 14.1.0 14.3.0 minor 10 agent🧪
autoscaling⬆️
aws-library🧪
clusters-keeper⬆️
director-v2🧪
dynamic-sidecar🧪
efs-guardian⬆️
resource-usage-tracker⬆️
simcore-sdk🧪
storage⬆️
2 aiobotocore 2.21.1 2.22.0 minor 10 agent🧪
autoscaling⬆️
aws-library🧪
clusters-keeper⬆️
director-v2🧪
dynamic-sidecar🧪
efs-guardian⬆️
resource-usage-tracker⬆️
simcore-sdk🧪
storage⬆️
3 boto3 1.37.1 1.37.3 16 agent🧪
autoscaling⬆️🧪
aws-library🧪🧪
clusters-keeper⬆️🧪
director-v2🧪
dynamic-sidecar🧪
efs-guardian⬆️🧪
resource-usage-tracker⬆️🧪
simcore-sdk🧪
storage⬆️🧪
4 botocore 1.37.1 1.37.3 16 agent🧪
autoscaling⬆️🧪
aws-library🧪🧪
clusters-keeper⬆️🧪
director-v2🧪
dynamic-sidecar🧪
efs-guardian⬆️🧪
resource-usage-tracker⬆️🧪
simcore-sdk🧪
storage⬆️🧪

Legend:

  • ⬆️ base dependency (only services because packages are floating)
  • 🧪 test dependency
  • 🔧 tool dependency

@codecov
Copy link

codecov bot commented May 13, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 89.19%. Comparing base (c888fcc) to head (6b91157).

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #7662      +/-   ##
==========================================
+ Coverage   87.72%   89.19%   +1.46%     
==========================================
  Files        1792     1256     -536     
  Lines       69182    53273   -15909     
  Branches     1136      217     -919     
==========================================
- Hits        60691    47517   -13174     
+ Misses       8182     5688    -2494     
+ Partials      309       68     -241     
Flag Coverage Δ
integrationtests 64.93% <ø> (-0.03%) ⬇️
unittests 88.20% <ø> (+1.26%) ⬆️
Components Coverage Δ
api ∅ <ø> (∅)
pkg_aws_library 93.92% <ø> (ø)
pkg_dask_task_models_library ∅ <ø> (∅)
pkg_models_library ∅ <ø> (∅)
pkg_notifications_library ∅ <ø> (∅)
pkg_postgres_database ∅ <ø> (∅)
pkg_service_integration ∅ <ø> (∅)
pkg_service_library ∅ <ø> (∅)
pkg_settings_library ∅ <ø> (∅)
pkg_simcore_sdk 85.48% <ø> (-0.06%) ⬇️
agent 96.46% <ø> (ø)
api_server 92.50% <ø> (ø)
autoscaling 96.08% <ø> (ø)
catalog 92.64% <ø> (ø)
clusters_keeper 99.25% <ø> (ø)
dask_sidecar 89.88% <ø> (+0.22%) ⬆️
datcore_adapter 98.12% <ø> (ø)
director 76.80% <ø> (ø)
director_v2 91.13% <ø> (-0.03%) ⬇️
dynamic_scheduler 96.76% <ø> (ø)
dynamic_sidecar 90.21% <ø> (+0.06%) ⬆️
efs_guardian 89.79% <ø> (ø)
invitations 93.28% <ø> (ø)
payments 92.63% <ø> (ø)
resource_usage_tracker 88.91% <ø> (ø)
storage 87.74% <ø> (-0.15%) ⬇️
webclient ∅ <ø> (∅)
webserver 86.05% <ø> (+0.02%) ⬆️

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c888fcc...6b91157. Read the comment docs.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@giancarloromeo giancarloromeo marked this pull request as ready for review May 13, 2025 08:21
@sonarqubecloud
Copy link

@giancarloromeo giancarloromeo self-assigned this May 13, 2025
@giancarloromeo giancarloromeo added the t:maintenance Some planned maintenance work label May 13, 2025
@giancarloromeo giancarloromeo added this to the Bazinga! milestone May 13, 2025
Copy link
Collaborator

@matusdrobuliak66 matusdrobuliak66 left a comment

Choose a reason for hiding this comment

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

Cool, thanks!

Copy link
Contributor

@GitHK GitHK left a comment

Choose a reason for hiding this comment

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

👍

@giancarloromeo giancarloromeo enabled auto-merge (squash) May 13, 2025 09:11
Copy link
Member

@sanderegg sanderegg left a comment

Choose a reason for hiding this comment

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

thanks!

@giancarloromeo giancarloromeo merged commit 36ea2e1 into ITISFoundation:master May 13, 2025
94 checks passed
@giancarloromeo giancarloromeo deleted the maintenance/upgrade-aioboto3 branch May 13, 2025 09:48
@matusdrobuliak66 matusdrobuliak66 mentioned this pull request Jun 6, 2025
92 tasks
@matusdrobuliak66 matusdrobuliak66 mentioned this pull request Aug 5, 2025
88 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

t:maintenance Some planned maintenance work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants