mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-27 01:22:18 +00:00
fix(rust): shrink release wheel under the 25 MB native limit
Optimize the aws-sdk dependency tree and cache-s3 for size in the release profile and switch to fat LTO so the native extension stays under the wheel verification gate (27.87 -> 21.88 MB) Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
parent
605729a194
commit
0672fcbafe
1 changed files with 73 additions and 1 deletions
|
|
@ -75,9 +75,81 @@ veil = "0.3.0"
|
|||
|
||||
[profile.release]
|
||||
opt-level = 3
|
||||
lto = "thin"
|
||||
lto = "fat"
|
||||
codegen-units = 1
|
||||
panic = "unwind"
|
||||
debug = false
|
||||
incremental = false
|
||||
strip = "symbols"
|
||||
|
||||
[profile.release.package."aws-config"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-credential-types"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-runtime"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-sdk-kms"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-sdk-s3"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-sdk-secretsmanager"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-sdk-sts"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-sigv4"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-smithy-async"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-smithy-checksums"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-smithy-eventstream"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-smithy-http"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-smithy-http-client"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-smithy-json"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-smithy-observability"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-smithy-query"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-smithy-runtime"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-smithy-runtime-api"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-smithy-runtime-api-macros"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-smithy-schema"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-smithy-types"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-smithy-xml"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."aws-types"]
|
||||
opt-level = "s"
|
||||
|
||||
[profile.release.package."litellm-cache-s3"]
|
||||
opt-level = "s"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue