Skip to content

Commit 8ec80c6

Browse files
committed
Replace unicode literals in _setlonlab
1 parent 8c12bb4 commit 8ec80c6

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

packages/basemap/src/mpl_toolkits/basemap/__init__.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5325,6 +5325,7 @@ def _setlonlab(fmt, lon, labelstyle):
53255325
lonlab = fmt(lon)
53265326
except:
53275327
# `fmt` is a format string.
5328+
degchar = b"\xc2\xb0".decode("utf-8")
53285329
if lon > 180:
53295330
if mpl.rcParams["text.usetex"]:
53305331
if labelstyle == "+/-":
@@ -5333,9 +5334,9 @@ def _setlonlab(fmt, lon, labelstyle):
53335334
lonlabstr = r"${%s\/^{\circ}\/W}$" % fmt
53345335
else:
53355336
if labelstyle == "+/-":
5336-
lonlabstr = u"-%s\N{DEGREE SIGN}" % fmt
5337+
lonlabstr = r"-%s%s" % (fmt, degchar)
53375338
else:
5338-
lonlabstr = u"%s\N{DEGREE SIGN}W" % fmt
5339+
lonlabstr = r"%s%sW" % (fmt, degchar)
53395340
lonlab = lonlabstr % np.fabs(lon - 360)
53405341
elif lon < 180 and lon != 0:
53415342
if mpl.rcParams["text.usetex"]:
@@ -5345,15 +5346,15 @@ def _setlonlab(fmt, lon, labelstyle):
53455346
lonlabstr = r"${%s\/^{\circ}\/E}$" % fmt
53465347
else:
53475348
if labelstyle == "+/-":
5348-
lonlabstr = u"+%s\N{DEGREE SIGN}" % fmt
5349+
lonlabstr = r"+%s%s" % (fmt, degchar)
53495350
else:
5350-
lonlabstr = u"%s\N{DEGREE SIGN}E" % fmt
5351+
lonlabstr = r"%s%sE" % (fmt, degchar)
53515352
lonlab = lonlabstr % lon
53525353
else:
53535354
if mpl.rcParams["text.usetex"]:
53545355
lonlabstr = r"${%s\/^{\circ}}$" % fmt
53555356
else:
5356-
lonlabstr = u"%s\N{DEGREE SIGN}" % fmt
5357+
lonlabstr = r"%s%s" % (fmt, degchar)
53575358
lonlab = lonlabstr % lon
53585359
return lonlab
53595360

0 commit comments

Comments
 (0)