boozallen / aissemble

Booz Allen's lean manufacturing approach for holistically designing, developing and fielding AI solutions across the engineering lifecycle from data processing to model building, tuning, and training to secure operational deployment
Other
34 stars 8 forks source link

Feature: Reduce the aissemble-foundation-messaging-python-client whl size #444

Closed meliz19 closed 2 weeks ago

meliz19 commented 3 weeks ago

Description

CI broke over the weekend due to the test.pypi repo exceeding its max limit. While we cleared the cache, we were curious to know why the aissemble-foundation-messaging-python-client .whl file was so large. I looked at the size of all our .whl files and aissemble-foundation-messaging-python-client is in fact the largest wheel file (53M) across all of aissemble's projects. The reason for this is that we're copying over the jar files from foundation-messaging-python-service.

DOD

Test Strategy/Script

  1. Visit TestPyPi.org and search for aissemble-foundation-messaging-python-client.
  2. Select the latest version.
  3. From the package "home page," select Download Files.
  4. Confirm the package is < 55 MB.* To be updated.

Findings

meliz19 commented 2 weeks ago

Completed OTS with @cpointe-ibllanos