--- a/i18n/polib.py Mon Feb 21 13:03:43 2022 -0700
+++ b/i18n/polib.py Mon Feb 21 13:08:28 2022 -0700
@@ -42,7 +42,7 @@
except ImportError:
# replacement of io.open() for python < 2.6
# we use codecs instead
- class io(object):
+ class io:
@staticmethod
def open(fpath, mode='r', encoding=None):
return codecs.open(fpath, mode, encoding)
@@ -816,7 +816,7 @@
# class _BaseEntry {{{
-class _BaseEntry(object):
+class _BaseEntry:
"""
Base class for :class:`~polib.POEntry` and :class:`~polib.MOEntry` classes.
This class should **not** be instanciated directly.
@@ -1227,7 +1227,7 @@
# class _POFileParser {{{
-class _POFileParser(object):
+class _POFileParser:
"""
A finite state machine to parse efficiently and correctly po
file format.
@@ -1706,7 +1706,7 @@
# class _MOFileParser {{{
-class _MOFileParser(object):
+class _MOFileParser:
"""
A class to parse binary mo files.
"""