@@ -197,7 +197,7 @@ def build_libcharm(charm_src_dir, build_dir):
197
197
for output_dir in lib_output_dirs :
198
198
log .info ('copying ' + os .path .relpath (lib_src_path ) + ' to ' + os .path .relpath (output_dir ))
199
199
shutil .copy (lib_src_path , output_dir )
200
-
200
+
201
201
202
202
# ---- copy charmrun ----
203
203
charmrun_src_path = os .path .join (charm_src_dir , 'charm' , 'bin' , charmrun_filename )
@@ -273,7 +273,7 @@ def run(self):
273
273
class _renameInstalled (_install_lib ):
274
274
def __init__ (self , * args , ** kwargs ):
275
275
_install_lib .__init__ (self , * args , ** kwargs )
276
-
276
+
277
277
def install (self ):
278
278
log .info ("Renaming libraries" )
279
279
outfiles = _install_lib .install (self )
@@ -329,7 +329,7 @@ def install(self):
329
329
extra_link_args = ["-Wl,-rpath,@loader_path/../.libs" ]
330
330
else :
331
331
extra_link_args = ["-Wl,-rpath,$ORIGIN/../.libs" ]
332
-
332
+
333
333
cobject_extra_args = []
334
334
log .info ("Extra object args for object store" )
335
335
if os .name != 'nt' :
@@ -346,7 +346,7 @@ def install(self):
346
346
extra_compile_args = ['-g0' , '-O3' ],
347
347
extra_link_args = extra_link_args ,
348
348
), compile_time_env = {'HAVE_NUMPY' : haveNumpy }))
349
-
349
+
350
350
extensions .extend (cythonize (setuptools .Extension ('charm4py.c_object_store' ,
351
351
sources = ['charm4py/c_object_store.pyx' ],
352
352
include_dirs = ['charm_src/charm/include' ] + my_include_dirs ,
@@ -392,7 +392,7 @@ def install(self):
392
392
],
393
393
},
394
394
install_requires = ['numpy>=1.10.0' , 'greenlet>=3.0.0' , 'cython>=3.0.0' , 'cmake' ],
395
- # python_requires='>=2.7, ~=3.4 ',
395
+ python_requires = '~=3.6 ' ,
396
396
classifiers = [
397
397
'Intended Audience :: Developers' ,
398
398
'License :: Free for non-commercial use' ,
0 commit comments