From dcf2159fb93f8b62ea1cfebca7d72c780ff658d8 Mon Sep 17 00:00:00 2001 From: ms Date: Tue, 30 Nov 2021 20:53:44 +0100 Subject: taler-local avoid use of dataclasses, as they aren't supported by older Python 3.x versions. --- bin/WIP/taler-local | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/bin/WIP/taler-local b/bin/WIP/taler-local index 95b5bea..dbfcc97 100755 --- a/bin/WIP/taler-local +++ b/bin/WIP/taler-local @@ -32,7 +32,6 @@ import json from os import listdir from os.path import isdir, join from pathlib import Path -from dataclasses import dataclass from typing import List, Callable from shutil import copy from multiprocessing import Process @@ -56,12 +55,12 @@ def print_nn(msg): print(msg, end="") sys.stdout.flush() -@dataclass class Repo: - name: str - url: str - deps: List[str] - builder: Callable[["Repo", Path], None] + def __init__(self, name, url, deps, builder): + self.name = name + self.url = url + self.deps = deps + self.builder = builder @click.group() def cli(): -- cgit v1.2.3