From e400361dc17a2269619b9a94890b2cfe3ebd2fb7 Mon Sep 17 00:00:00 2001 From: InsanePrawn Date: Mon, 27 Mar 2023 18:57:33 +0200 Subject: [PATCH] distro/repo_config: remove unnecessary name attribute from RepoConfig --- distro/repo_config.py | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/distro/repo_config.py b/distro/repo_config.py index d0d85c3..10405cf 100644 --- a/distro/repo_config.py +++ b/distro/repo_config.py @@ -15,7 +15,6 @@ from utils import sha256sum REPOS_KEY = 'repos' -NAME_KEY = 'name' REMOTEURL_KEY = 'remote_url' LOCALONLY_KEY = 'local_only' OPTIONS_KEY = 'options' @@ -35,7 +34,6 @@ class BaseDistroRepo(AbstrRepoConfig): class RepoConfig(AbstrRepoConfig): - name: str remote_url: Optional[str | dict[Arch, str]] local_only: Optional[bool] @@ -70,14 +68,6 @@ class ReposConfigFile(DataClass): repos[name] = repo_cls(_repo, **kwargs) # self.repos = repos - def toDict(self, strip_hidden: Optional[bool] = None, sparse: Optional[bool] = None): - d = super().toDict(strip_hidden=strip_hidden, sparse=sparse) - if REPOS_KEY in d: - for v in d[REPOS_KEY].values(): - if isinstance(v, dict) and NAME_KEY in v: - v.pop(NAME_KEY) - return d - @staticmethod def parse_config(path: str) -> ReposConfigFile: try: