We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3773bcf commit abfdb5bCopy full SHA for abfdb5b
src/diffpy/srmise/basefunction.py
@@ -18,7 +18,6 @@
18
import sys
19
20
import numpy as np
21
-from numpy.compat import unicode
22
23
from diffpy.srmise.srmiseerrors import SrMiseDataFormatError
24
@@ -100,7 +99,7 @@ def __init__(
100
99
# arbitrary types, parameters are indexed by these keys as well as
101
# integer indices. Restricting keys to strings keeps things sane.
102
for p in self.parameterdict.keys():
103
- if type(p) not in (str, unicode):
+ if not isinstance(p, str):
104
emsg = "Argument parameterdict's keys must be strings."
105
raise ValueError(emsg)
106
vals = self.parameterdict.values()
0 commit comments