We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 968b140 commit c9c4b1cCopy full SHA for c9c4b1c
1 file changed
setup.py
@@ -138,11 +138,14 @@ def strip_rc(version):
138
139
elif key == 'pandas':
140
try:
141
- from pandas.version import short_version as version
142
- except ImportError:
143
- pass
144
- finally: # very old version
145
- satisfies_req = False
+ import pandas
+ if not hasattr(pandas, '__version__'):
+ raise AttributeError
+ except AttributeError:
+ try:
146
+ from pandas.version import short_version as version
147
+ except ImportError:
148
+ satisfies_req = False
149
else:
150
raise NotImplementedError('Unknown package')
151
0 commit comments