Skip to content

Commit 3235525

Browse files
authored
Merge pull request #386 from WeatherGod/dep_warns
np.fromstring() is deprecated. Use np.frombuffer() instead
2 parents 140f9fe + 5c9ef03 commit 3235525

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/mpl_toolkits/basemap/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1296,7 +1296,7 @@ def _readboundarydata(self,name,as_polygons=False):
12961296
# numpy array (first column is lons, second is lats).
12971297
polystring = bdatfile.read(bytecount)
12981298
# binary data is little endian.
1299-
b = np.array(np.fromstring(polystring,dtype='<f4'),'f8')
1299+
b = np.array(np.frombuffer(polystring,dtype='<f4'),'f8')
13001300
b.shape = (npts,2)
13011301
b2 = b.copy()
13021302
# merge polygons that cross dateline.
@@ -5175,7 +5175,7 @@ def _readlsmask(lakes=True,resolution='l',grid=5):
51755175
gzip.open(os.path.join(basemap_datadir,'lsmask_%smin_%s.bin' %\
51765176
(grid,resolution)), 'rb')
51775177
lsmask =\
5178-
np.reshape(np.fromstring(lsmaskf.read(),dtype=np.uint8),(nlats,nlons))
5178+
np.reshape(np.frombuffer(lsmaskf.read(),dtype=np.uint8),(nlats,nlons))
51795179
if lakes:
51805180
lsmask =\
51815181
np.where(lsmask==2,np.array(0,dtype=np.uint8),lsmask)

0 commit comments

Comments
 (0)