@@ -164,26 +164,6 @@ def run(self):
164164 ("language_level" , str (sys .version_info [0 ])),
165165 ][:1 + int (cython_major_version >= 3 )]
166166
167- # Define all the different requirements.
168- setup_requires = get_content ("requirements-setup.txt" , splitlines = True )
169- install_requires = get_content ("requirements.txt" , splitlines = True )
170- if sys .version_info [:2 ] == (3 , 2 ):
171- # Hack for Python 3.2 because pip < 8 cannot handle version markers.
172- marker1 = '; python_version == "3.2"'
173- marker2 = '; python_version >= "2.7"'
174- setup_requires = [
175- item .replace (marker1 , "" ).replace (marker2 , "" ) for item in setup_requires
176- if item .endswith (marker1 ) or item .endswith (marker2 )
177- or "python_version" not in item ]
178- install_requires = [
179- item .replace (marker1 , "" ).replace (marker2 , "" ) for item in install_requires
180- if item .endswith (marker1 ) or item .endswith (marker2 )
181- or "python_version" not in item ]
182- else :
183- marker1 = '; python_version == "3.2"'
184- setup_requires = [item for item in setup_requires if not item .endswith (marker1 )]
185- install_requires = [item for item in install_requires if not item .endswith (marker1 )]
186-
187167setup (** {
188168 "name" :
189169 "basemap" ,
@@ -236,9 +216,9 @@ def run(self):
236216 "<3.13" ,
237217 ]),
238218 "setup_requires" :
239- setup_requires ,
219+ get_content ( "requirements-setup.txt" , splitlines = True ) ,
240220 "install_requires" :
241- install_requires ,
221+ get_content ( "requirements.txt" , splitlines = True ) ,
242222 "extras_require" : {
243223 "doc" :
244224 get_content ("requirements-doc.txt" , splitlines = True ),
0 commit comments