Commit: 0f17f1937f86c729fe952a03740fdf84a5028c43
Author: gandalf3
Date:   Tue Aug 29 05:10:11 2017 -0700
Branches: soc-2017-package_manager
https://developer.blender.org/rB0f17f1937f86c729fe952a03740fdf84a5028c43

Use isinstance

===================================================================

M       release/scripts/modules/bpkg/types.py

===================================================================

diff --git a/release/scripts/modules/bpkg/types.py 
b/release/scripts/modules/bpkg/types.py
index 376f71a9771..f2c78457f6b 100644
--- a/release/scripts/modules/bpkg/types.py
+++ b/release/scripts/modules/bpkg/types.py
@@ -116,7 +116,7 @@ class Package:
         return self._bl_info.get('name')
     @name.setter
     def name(self, name:str) -> typing.Optional[str]:
-        if type(name) != str:
+        if not isinstance(name, str):
             raise exceptions.PackageException("refusing to set name to non str 
%r" % name)
         self._bl_info['name'] = name
 
@@ -126,7 +126,7 @@ class Package:
         return tuple(self._bl_info.get('version'))
     @version.setter
     def version(self, version:tuple) -> typing.Optional[tuple]:
-        if type(version) == str:
+        if isinstance(version, str):
             raise exceptions.PackageException("Refusing to set version to non 
tuple %r" % version)
         self._bl_info['version'] = version
 
@@ -136,7 +136,7 @@ class Package:
         return self._bl_info.get('blender')
     @blender.setter
     def blender(self, blender:tuple):
-        if type(blender) == str:
+        if isinstance(blender, str):
             raise exceptions.PackageException("Refusing to set blender to non 
tuple %r" % blender)
         self._bl_info['blender'] = blender

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to