Update Rust crate target-lexicon to 0.13.0 (#9729)

This commit is contained in:
renovate[bot] 2024-12-10 20:34:07 -05:00 committed by GitHub
parent 589416183f
commit 3b727b7323
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 193 additions and 182 deletions

View file

@ -81,6 +81,15 @@ def prepare_arch(arch: dict) -> tuple[str, str]:
return family, variant
def prepare_os(os: str) -> str:
match os:
# Special constructors
case "darwin":
return "Darwin(None)"
return os.title()
def prepare_prerelease(prerelease: str) -> str:
if not prerelease:
return "None"
@ -91,7 +100,7 @@ def prepare_prerelease(prerelease: str) -> str:
def prepare_value(value: dict) -> dict:
value["os"] = value["os"].title()
value["os"] = prepare_os(value["os"])
value["arch_family"], value["arch_variant"] = prepare_arch(value["arch"])
value["name"] = prepare_name(value["name"])
value["libc"] = prepare_libc(value["libc"])