refactor: use dataclasses vs. NamedTuples

This commit is contained in:
Henry Schreiner
2022-04-28 11:41:47 -04:00
parent de07370930
commit 98fedb7e51
11 changed files with 60 additions and 53 deletions
+3 -2
View File
@@ -2,8 +2,8 @@
from __future__ import annotations
import configparser
from dataclasses import dataclass
from pathlib import Path
from typing import NamedTuple
import requests
@@ -11,7 +11,8 @@ DIR = Path(__file__).parent.resolve()
RESOURCES = DIR.parent / "cibuildwheel/resources"
class Image(NamedTuple):
@dataclass(frozen=True)
class Image:
manylinux_version: str
platform: str
image_name: str