akamai / cli-cloudlets

Akamai CLI for Cloudlets allows you to work with cloudlets from the Command Line
Apache License 2.0
3 stars 9 forks source link

Upgrade pandas and prettytable versions #32

Open Rahulbhatvedekar opened 3 weeks ago

Rahulbhatvedekar commented 3 weeks ago

While building Docker images for cli-cloudlets (repository link), we have observed an increase in both the build time and the size of the images.

before akamai/cloudlets amd64 270MB akamai/cloudlets arm64 315MB

after akamai/cloudlets amd64 247MB akamai/cloudlets arm64 242MB

To address this, we plan to use pre-built wheels. However, we encountered the following issues:

Missing Wheel for Prettytable 0.7.2: The required wheels for Prettytable 0.7.2 are also unavailable.

No Wheels for Pandas 2.1.2: The required wheels for Pandas 2.1.2 are also unavailable.

Solution: This PR replaces Prettytable with version 1.0.0. Additionally, to utilize wheels, it's necessary to upgrade to Pandas 2.2.2.