Skip to content

Commit 9bae31e

Browse files
committed
fix glowup Python compatibility
1 parent 1291bf0 commit 9bae31e

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

scripts/check-public-binary-release.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import urllib.request
2828
import zlib
2929
from dataclasses import dataclass
30-
from enum import StrEnum
30+
from enum import Enum
3131
from io import BytesIO
3232
from pathlib import Path
3333
from typing import Any
@@ -37,7 +37,7 @@
3737
SBOM_GENERATOR = PROJECT_ROOT / "scripts" / "generate-host-binary-sbom.py"
3838

3939

40-
class PackageArchitecture(StrEnum):
40+
class PackageArchitecture(str, Enum):
4141
ARM64 = "arm64"
4242
AMD64 = "amd64"
4343

scripts/release_glowup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
import hashlib
1313
import json
14-
from enum import StrEnum
14+
from enum import Enum
1515
from pathlib import Path
1616
from typing import Mapping
1717

@@ -23,7 +23,7 @@ class GlowupContractError(RuntimeError):
2323
"""The candidate failed a platform-neutral release invariant."""
2424

2525

26-
class PackageArchitecture(StrEnum):
26+
class PackageArchitecture(str, Enum):
2727
ARM64 = "arm64"
2828
AMD64 = "amd64"
2929

0 commit comments

Comments
 (0)