[Bf-blender-cvs] [0f17f1937f8] soc-2017-package_manager: Use isinstance
gandalf3
noreply at git.blender.org
Tue Aug 29 15:23:23 CEST 2017
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
More information about the Bf-blender-cvs
mailing list