@@ -64,11 +64,12 @@ def checkversion(GEOS_dir):
64
64
deps .remove (os .path .join ('src' ,'_geoslib.c' ))
65
65
66
66
packages = ['mpl_toolkits' ,'mpl_toolkits.basemap' ]
67
+ namespace_packages = ['mpl_toolkits' ]
67
68
package_dirs = {'' :'lib' }
68
69
extensions = [Extension ("mpl_toolkits.basemap._proj" ,deps + ['src/_proj.c' ],include_dirs = ['src' ],)]
69
70
# can't install _geoslib in mpl_toolkits.basemap namespace,
70
71
# or Basemap objects won't be pickleable.
71
- if sys .platform == 'win32' :
72
+ if sys .platform == 'win32' :
72
73
# don't use runtime_library_dirs on windows (workaround
73
74
# for a distutils bug - http://bugs.python.org/issue2437).
74
75
#extensions.append(Extension("mpl_toolkits.basemap._geoslib",['src/_geoslib.c'],
@@ -91,7 +92,7 @@ def checkversion(GEOS_dir):
91
92
if sys .argv [1 ] not in ['sdist' ,'clean' ]:
92
93
cc = ccompiler .new_compiler ()
93
94
sysconfig .get_config_vars ()
94
- sysconfig .customize_compiler (cc )
95
+ sysconfig .customize_compiler (cc )
95
96
cc .set_include_dirs (['src' ])
96
97
objects = cc .compile (['nad2bin.c' , 'src/pj_malloc.c' ])
97
98
execname = 'nad2bin'
@@ -125,14 +126,15 @@ def checkversion(GEOS_dir):
125
126
license = "OSI Approved" ,
126
127
keywords = ["python" ,"plotting" ,"plots" ,"graphs" ,"charts" ,"GIS" ,"mapping" ,"map projections" ,"maps" ],
127
128
classifiers = ["Development Status :: 5 - Production/Stable" ,
128
- "Intended Audience :: Science/Research" ,
129
- "License :: OSI Approved" ,
129
+ "Intended Audience :: Science/Research" ,
130
+ "License :: OSI Approved" ,
130
131
"Programming Language :: Python" ,
131
132
"Programming Language :: Python :: 3" ,
132
133
"Topic :: Scientific/Engineering :: Visualization" ,
133
134
"Topic :: Software Development :: Libraries :: Python Modules" ,
134
135
"Operating System :: OS Independent" ],
135
136
packages = packages ,
137
+ namespace_packages = namespace_packages ,
136
138
package_dir = package_dirs ,
137
139
ext_modules = extensions ,
138
140
cmdclass = {'build_py' : build_py },
0 commit comments