Skip to content

Commit 1451902

Browse files
committed
No longer inherit from object
Newschool classes are only a py27 thing
1 parent 5acb8a0 commit 1451902

File tree

7 files changed

+11
-11
lines changed

7 files changed

+11
-11
lines changed

pywavefront/cache.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ def meta_name(file_name):
5656
return "{}.json".format(file_name)
5757

5858

59-
class CacheLoader(object):
59+
class CacheLoader:
6060
material_parser_cls = MaterialParser
6161

6262
def __init__(self, file_name, wavefront, strict=False, create_materials=False, encoding='utf-8', parse=True, **kwargs):
@@ -130,7 +130,7 @@ def _parse_mtllibs(self):
130130
self.wavefront.materials[name] = material
131131

132132

133-
class CacheWriter(object):
133+
class CacheWriter:
134134

135135
def __init__(self, file_name, wavefront):
136136
self.file_name = file_name
@@ -163,7 +163,7 @@ def write(self):
163163
self.meta.write(meta_name(self.file_name))
164164

165165

166-
class Meta(object):
166+
class Meta:
167167
"""
168168
Metadata for binary obj cache files
169169
"""

pywavefront/material.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
logger = logging.getLogger("pywavefront")
4141

4242

43-
class Material(object):
43+
class Material:
4444
def __init__(self, name, is_default=False, has_faces=False):
4545
"""
4646
Create a new material

pywavefront/mesh.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
# ----------------------------------------------------------------------------
3434

3535

36-
class Mesh(object):
36+
class Mesh:
3737
"""This is a basic mesh for drawing using OpenGL. Interestingly, it does
3838
not contain its own vertices. These are instead drawn via materials."""
3939

pywavefront/parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def inner(*args, **kwargs):
5050
return inner
5151

5252

53-
class Parser(object):
53+
class Parser:
5454
"""This defines a generalized parse dispatcher; all parse functions
5555
reside in subclasses."""
5656
auto_post_parse = True

pywavefront/texture.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
import os
3535

3636

37-
class Texture(object):
37+
class Texture:
3838
def __init__(self, name, path=None):
3939
# Treat path as part of a file uri always using forward slashes
4040
self._name = name

pywavefront/wavefront.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
logger = logging.getLogger("pywavefront")
3838

3939

40-
class Wavefront(object):
40+
class Wavefront:
4141
# Can be used to override the parser when extending the class
4242
parser_cls = ObjParser
4343

tests/test_cache.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ class CacheTestUnknownMtl(CacheTest):
116116
create_materials = True
117117

118118

119-
class FakeFileExists(object):
119+
class FakeFileExists:
120120

121121
def __init__(self, fake_io):
122122
self.fake_io = fake_io
@@ -125,7 +125,7 @@ def __call__(self, value):
125125
return self.fake_io.exists(value)
126126

127127

128-
class FakeIO(object):
128+
class FakeIO:
129129
"""A collection of files written during a mock session"""
130130

131131
def __init__(self):
@@ -154,7 +154,7 @@ def __getitem__(self, name):
154154
def __delitem__(self, name):
155155
del self.files[prepend_dir(name)]
156156

157-
class FakeFile(object):
157+
class FakeFile:
158158
"""Fake file object"""
159159

160160
def __init__(self, name, mode):

0 commit comments

Comments
 (0)