From 4483c06f1904e15cf8304aa36cc848fe003a9dea Mon Sep 17 00:00:00 2001 From: jvoisin Date: Sat, 12 Oct 2019 21:28:27 +0200 Subject: [PATCH] Replace abstractstaticmethod with abstractmethod Apparently, abstractstaticmethod is deprecated since python3.3. --- libmat2/archive.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libmat2/archive.py b/libmat2/archive.py index f00ed6e..de5a9a4 100644 --- a/libmat2/archive.py +++ b/libmat2/archive.py @@ -83,22 +83,22 @@ class ArchiveBasedAbstractParser(abstract.AbstractParser): return {} # pragma: no cover @staticmethod - @abc.abstractstaticmethod + @abc.abstractmethod def _get_all_members(archive: ArchiveClass) -> List[ArchiveMember]: """Return all the members of the archive.""" @staticmethod - @abc.abstractstaticmethod + @abc.abstractmethod def _clean_member(member: ArchiveMember) -> ArchiveMember: """Remove all the metadata for a given member.""" @staticmethod - @abc.abstractstaticmethod + @abc.abstractmethod def _get_member_meta(member: ArchiveMember) -> Dict[str, str]: """Return all the metadata of a given member.""" @staticmethod - @abc.abstractstaticmethod + @abc.abstractmethod def _get_member_name(member: ArchiveMember) -> str: """Return the name of the given member."""