Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add_major_minor_ticks and add_lat_lon_ticklabels are not working (with PlateCarree) #210

Open
senesis opened this issue Feb 9, 2024 · 5 comments
Assignees
Labels
bug Something isn't working support Support request opened by outside user/collaborator

Comments

@senesis
Copy link

senesis commented Feb 9, 2024

add_major_minor_ticks and add_lat_lon_ticklabels simply draws nothing (for me), at leas in PlateCarree projection (while add_major_minor_ticks works for an abstract coordinates space)

Here is my code :

import cartopy.crs as ccrs
import matplotlib.pyplot as plt
import cartopy.feature as cfeature
import geocat.viz as gv

fig = plt.figure(figsize=(6, 3))
projection = ccrs.PlateCarree()
ax = plt.axes(projection=projection)
ax.add_feature(cfeature.LAND, color='silver')

gv.util.add_major_minor_ticks(ax)
gv.util.add_lat_lon_ticklabels(ax)

plt.show()

And the output
image

Expected behavior
Get tick marks, and labels

OS:
Linux spirit1.ipsl.fr 5.4.0-170-generic #188-Ubuntu SMP Wed Jan 10 09:51:01 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Environment

conda environment

_ipyw_jlab_nb_ext_conf 0.1.0 py39h06a4308_0
_libgcc_mutex 0.1 main
_openmp_mutex 4.5 1_gnu
alabaster 0.7.12 pyhd3eb1b0_0
anaconda 2021.11 py39_0
anaconda-client 1.9.0 py39h06a4308_0
anaconda-navigator 2.1.1 py39_0
anaconda-project 0.10.1 pyhd3eb1b0_0
anyio 2.2.0 py39h06a4308_1
appdirs 1.4.4 pyhd3eb1b0_0
argh 0.26.2 py39h06a4308_0
argon2-cffi 20.1.0 py39h27cfd23_1
arrow 0.13.1 py39h06a4308_0
asn1crypto 1.4.0 py_0
astroid 2.6.6 py39h06a4308_0
astropy 4.3.1 py39h09021b7_0
async_generator 1.10 pyhd3eb1b0_0
atomicwrites 1.4.0 py_0
attrs 21.2.0 pyhd3eb1b0_0
autopep8 1.5.7 pyhd3eb1b0_0
babel 2.9.1 pyhd3eb1b0_0
backcall 0.2.0 pyhd3eb1b0_0
backports 1.0 pyhd3eb1b0_2
backports.functools_lru_cache 1.6.4 pyhd3eb1b0_0
backports.shutil_get_terminal_size 1.0.0 pyhd3eb1b0_3
backports.tempfile 1.0 pyhd3eb1b0_1
backports.weakref 1.0.post1 py_1
beautifulsoup4 4.10.0 pyh06a4308_0
binaryornot 0.4.4 pyhd3eb1b0_1
bitarray 2.3.0 py39h7f8727e_1
bkcharts 0.2 py39h06a4308_0
black 19.10b0 py_0
blas 1.0 mkl
bleach 4.0.0 pyhd3eb1b0_0
blosc 1.21.0 h8c45485_0
bokeh 2.4.1 py39h06a4308_0
boto 2.49.0 py39h06a4308_0
bottleneck 1.3.2 py39hdd57654_1
brotli 1.0.9 he6710b0_2
brotlipy 0.7.0 py39h27cfd23_1003
brunsli 0.1 h2531618_0
bzip2 1.0.8 h7b6447c_0
c-ares 1.17.1 h27cfd23_0
ca-certificates 2021.10.26 h06a4308_2
cached-property 1.5.2 py_0
cairo 1.16.0 hf32fb01_1
certifi 2021.10.8 py39h06a4308_0
cffi 1.14.6 py39h400218f_0
cfitsio 3.470 hf0d0db6_6
chardet 4.0.0 py39h06a4308_1003
charls 2.2.0 h2531618_0
charset-normalizer 2.0.4 pyhd3eb1b0_0
click 8.0.3 pyhd3eb1b0_0
cloudpickle 2.0.0 pyhd3eb1b0_0
clyent 1.2.2 py39h06a4308_1
colorama 0.4.4 pyhd3eb1b0_0
conda 4.10.3 py39h06a4308_0
conda-build 3.21.5 py39h06a4308_0
conda-content-trust 0.1.1 pyhd3eb1b0_0
conda-env 2.6.0 1
conda-pack 0.6.0 pyhd3eb1b0_0
conda-package-handling 1.7.3 py39h27cfd23_1
conda-repo-cli 1.0.4 pyhd3eb1b0_0
conda-token 0.3.0 pyhd3eb1b0_0
conda-verify 3.4.2 py_1
contextlib2 0.6.0.post1 pyhd3eb1b0_0
cookiecutter 1.7.2 pyhd3eb1b0_0
cryptography 3.4.8 py39hd23ed53_0
curl 7.78.0 h1ccaba5_0
cycler 0.10.0 py39h06a4308_0
cython 0.29.24 py39hdbfa776_0
cytoolz 0.11.0 py39h27cfd23_0
daal4py 2021.3.0 py39hae6d005_0
dal 2021.3.0 h06a4308_557
dask 2021.10.0 pyhd3eb1b0_0
dask-core 2021.10.0 pyhd3eb1b0_0
dataclasses 0.8 pyh6d0b6a4_7
dbus 1.13.18 hb2f20db_0
debugpy 1.4.1 py39h295c915_0
decorator 5.1.0 pyhd3eb1b0_0
defusedxml 0.7.1 pyhd3eb1b0_0
diff-match-patch 20200713 pyhd3eb1b0_0
distributed 2021.10.0 py39h06a4308_0
docutils 0.17.1 py39h06a4308_1
entrypoints 0.3 py39h06a4308_0
et_xmlfile 1.1.0 py39h06a4308_0
expat 2.4.1 h2531618_2
fastcache 1.1.0 py39he8ac12f_0
filelock 3.3.1 pyhd3eb1b0_1
flake8 3.9.2 pyhd3eb1b0_0
flask 1.1.2 pyhd3eb1b0_0
fontconfig 2.13.1 h6c09931_0
fonttools 4.25.0 pyhd3eb1b0_0
freetype 2.10.4 h5ab3b9f_0
fribidi 1.0.10 h7b6447c_0
fsspec 2021.8.1 pyhd3eb1b0_0
future 0.18.2 py39h06a4308_1
get_terminal_size 1.0.0 haa9412d_0
gevent 21.8.0 py39h7f8727e_1
giflib 5.2.1 h7b6447c_0
glib 2.69.1 h5202010_0
glob2 0.7 pyhd3eb1b0_0
gmp 6.2.1 h2531618_2
gmpy2 2.0.8 py39h8083e48_3
graphite2 1.3.14 h23475e2_0
greenlet 1.1.1 py39h295c915_0
gst-plugins-base 1.14.0 h8213a91_2
gstreamer 1.14.0 h28cd5cc_2
h5py 3.3.0 py39h930cdd6_0
harfbuzz 2.8.1 h6f93f22_0
hdf5 1.10.6 hb1b8bf9_0
heapdict 1.0.1 pyhd3eb1b0_0
html5lib 1.1 pyhd3eb1b0_0
icu 58.2 he6710b0_3
idna 3.2 pyhd3eb1b0_0
imagecodecs 2021.8.26 py39h4cda21f_0
imageio 2.9.0 pyhd3eb1b0_0
imagesize 1.2.0 pyhd3eb1b0_0
importlib-metadata 4.8.1 py39h06a4308_0
importlib_metadata 4.8.1 hd3eb1b0_0
inflection 0.5.1 py39h06a4308_0
iniconfig 1.1.1 pyhd3eb1b0_0
intel-openmp 2021.4.0 h06a4308_3561
intervaltree 3.1.0 pyhd3eb1b0_0
ipykernel 6.4.1 py39h06a4308_1
ipython 7.29.0 py39hb070fc8_0
ipython_genutils 0.2.0 pyhd3eb1b0_1
ipywidgets 7.6.5 pyhd3eb1b0_1
isort 5.9.3 pyhd3eb1b0_0
itsdangerous 2.0.1 pyhd3eb1b0_0
jbig 2.1 hdba287a_0
jdcal 1.4.1 pyhd3eb1b0_0
jedi 0.18.0 py39h06a4308_1
jeepney 0.7.1 pyhd3eb1b0_0
jinja2 2.11.3 pyhd3eb1b0_0
jinja2-time 0.2.0 pyhd3eb1b0_2
joblib 1.1.0 pyhd3eb1b0_0
jpeg 9d h7f8727e_0
json5 0.9.6 pyhd3eb1b0_0
jsonschema 3.2.0 pyhd3eb1b0_2
jupyter 1.0.0 py39h06a4308_7
jupyter_client 6.1.12 pyhd3eb1b0_0
jupyter_console 6.4.0 pyhd3eb1b0_0
jupyter_core 4.8.1 py39h06a4308_0
jupyter_server 1.4.1 py39h06a4308_0
jupyterlab 3.2.1 pyhd3eb1b0_1
jupyterlab_pygments 0.1.2 py_0
jupyterlab_server 2.8.2 pyhd3eb1b0_0
jupyterlab_widgets 1.0.0 pyhd3eb1b0_1
jxrlib 1.1 h7b6447c_2
keyring 23.1.0 py39h06a4308_0
kiwisolver 1.3.1 py39h2531618_0
krb5 1.19.2 hac12032_0
lazy-object-proxy 1.6.0 py39h27cfd23_0
lcms2 2.12 h3be6417_0
ld_impl_linux-64 2.35.1 h7274673_9
lerc 3.0 h295c915_0
libaec 1.0.4 he6710b0_1
libarchive 3.4.2 h62408e4_0
libcurl 7.78.0 h0b77cf5_0
libdeflate 1.8 h7f8727e_5
libedit 3.1.20210910 h7f8727e_0
libev 4.33 h7f8727e_1
libffi 3.3 he6710b0_2
libgcc-ng 9.3.0 h5101ec6_17
libgfortran-ng 7.5.0 ha8ba4b0_17
libgfortran4 7.5.0 ha8ba4b0_17
libgomp 9.3.0 h5101ec6_17
liblief 0.10.1 h2531618_1
libllvm11 11.1.0 h3826bc1_0
libnghttp2 1.41.0 hf8bcb03_2
libpng 1.6.37 hbc83047_0
libsodium 1.0.18 h7b6447c_0
libspatialindex 1.9.3 h2531618_0
libssh2 1.9.0 h1ba5d50_1
libstdcxx-ng 9.3.0 hd4cf53a_17
libtiff 4.2.0 h85742a9_0
libtool 2.4.6 h7b6447c_1005
libuuid 1.0.3 h7f8727e_2
libuv 1.40.0 h7b6447c_0
libwebp 1.2.0 h89dd481_0
libwebp-base 1.2.0 h27cfd23_0
libxcb 1.14 h7b6447c_0
libxml2 2.9.12 h03d6c58_0
libxslt 1.1.34 hc22bd24_0
libzopfli 1.0.3 he6710b0_0
llvmlite 0.37.0 py39h295c915_1
locket 0.2.1 py39h06a4308_1
lxml 4.6.3 py39h9120a33_0
lz4-c 1.9.3 h295c915_1
lzo 2.10 h7b6447c_2
markupsafe 1.1.1 py39h27cfd23_0
matplotlib 3.4.3 py39h06a4308_0
matplotlib-base 3.4.3 py39hbbc1b5f_0
matplotlib-inline 0.1.2 pyhd3eb1b0_2
mccabe 0.6.1 py39h06a4308_1
mistune 0.8.4 py39h27cfd23_1000
mkl 2021.4.0 h06a4308_640
mkl-service 2.4.0 py39h7f8727e_0
mkl_fft 1.3.1 py39hd3c417c_0
mkl_random 1.2.2 py39h51133e4_0
mock 4.0.3 pyhd3eb1b0_0
more-itertools 8.10.0 pyhd3eb1b0_0
mpc 1.1.0 h10f8cd9_1
mpfr 4.0.2 hb69a4c5_1
mpi 1.0 mpich
mpich 3.3.2 hc856adb_0
mpmath 1.2.1 py39h06a4308_0
msgpack-python 1.0.2 py39hff7bd54_1
multipledispatch 0.6.0 py39h06a4308_0
munkres 1.1.4 py_0
mypy_extensions 0.4.3 py39h06a4308_0
navigator-updater 0.2.1 py39h06a4308_0
nbclassic 0.2.6 pyhd3eb1b0_0
nbclient 0.5.3 pyhd3eb1b0_0
nbconvert 6.1.0 py39h06a4308_0
nbformat 5.1.3 pyhd3eb1b0_0
ncurses 6.3 heee7806_1
nest-asyncio 1.5.1 pyhd3eb1b0_0
networkx 2.6.3 pyhd3eb1b0_0
nltk 3.6.5 pyhd3eb1b0_0
nose 1.3.7 pyhd3eb1b0_1006
notebook 6.4.5 py39h06a4308_0
numba 0.54.1 py39h51133e4_0
numexpr 2.7.3 py39h22e1b3c_1
numpy 1.20.3 py39hf144106_0
numpy-base 1.20.3 py39h74d4b33_0
numpydoc 1.1.0 pyhd3eb1b0_1
olefile 0.46 pyhd3eb1b0_0
openjpeg 2.4.0 h3ad879b_0
openpyxl 3.0.9 pyhd3eb1b0_0
openssl 1.1.1l h7f8727e_0
packaging 21.0 pyhd3eb1b0_0
pandas 1.3.4 py39h8c16a72_0
pandocfilters 1.4.3 py39h06a4308_1
pango 1.45.3 hd140c19_0
parso 0.8.2 pyhd3eb1b0_0
partd 1.2.0 pyhd3eb1b0_0
patchelf 0.13 h295c915_0
path 16.0.0 py39h06a4308_0
path.py 12.5.0 hd3eb1b0_0
pathlib2 2.3.6 py39h06a4308_2
pathspec 0.7.0 py_0
patsy 0.5.2 py39h06a4308_0
pcre 8.45 h295c915_0
pep8 1.7.1 py39h06a4308_0
pexpect 4.8.0 pyhd3eb1b0_3
pickleshare 0.7.5 pyhd3eb1b0_1003
pillow 8.4.0 py39h5aabda8_0
pip 21.2.4 py39h06a4308_0
pixman 0.40.0 h7f8727e_1
pkginfo 1.7.1 py39h06a4308_0
pluggy 0.13.1 py39h06a4308_0
ply 3.11 py39h06a4308_0
poyo 0.5.0 pyhd3eb1b0_0
prometheus_client 0.11.0 pyhd3eb1b0_0
prompt-toolkit 3.0.20 pyhd3eb1b0_0
prompt_toolkit 3.0.20 hd3eb1b0_0
psutil 5.8.0 py39h27cfd23_1
ptyprocess 0.7.0 pyhd3eb1b0_2
py 1.10.0 pyhd3eb1b0_0
py-lief 0.10.1 py39h2531618_1
pycodestyle 2.7.0 pyhd3eb1b0_0
pycosat 0.6.3 py39h27cfd23_0
pycparser 2.20 py_2
pycurl 7.44.1 py39h8f2d780_1
pydocstyle 6.1.1 pyhd3eb1b0_0
pyerfa 2.0.0 py39h27cfd23_0
pyflakes 2.3.1 pyhd3eb1b0_0
pygments 2.10.0 pyhd3eb1b0_0
pyjwt 2.1.0 py39h06a4308_0
pylint 2.9.6 py39h06a4308_1
pyls-spyder 0.4.0 pyhd3eb1b0_0
pyodbc 4.0.31 py39h295c915_0
pyopenssl 21.0.0 pyhd3eb1b0_1
pyparsing 3.0.4 pyhd3eb1b0_0
pyqt 5.9.2 py39h2531618_6
pyrsistent 0.18.0 py39heee7806_0
pysocks 1.7.1 py39h06a4308_0
pytables 3.6.1 py39h77479fe_1
pytest 6.2.4 py39h06a4308_2
python 3.9.7 h12debd9_1
python-dateutil 2.8.2 pyhd3eb1b0_0
python-libarchive-c 2.9 pyhd3eb1b0_1
python-lsp-black 1.0.0 pyhd3eb1b0_0
python-lsp-jsonrpc 1.0.0 pyhd3eb1b0_0
python-lsp-server 1.2.4 pyhd3eb1b0_0
python-slugify 5.0.2 pyhd3eb1b0_0
pytz 2021.3 pyhd3eb1b0_0
pywavelets 1.1.1 py39h6323ea4_4
pyxdg 0.27 pyhd3eb1b0_0
pyyaml 6.0 py39h7f8727e_1
pyzmq 22.2.1 py39h295c915_1
qdarkstyle 3.0.2 pyhd3eb1b0_0
qstylizer 0.1.10 pyhd3eb1b0_0
qt 5.9.7 h5867ecd_1
qtawesome 1.0.2 pyhd3eb1b0_0
qtconsole 5.1.1 pyhd3eb1b0_0
qtpy 1.10.0 pyhd3eb1b0_0
readline 8.1 h27cfd23_0
regex 2021.8.3 py39h7f8727e_0
requests 2.26.0 pyhd3eb1b0_0
ripgrep 12.1.1 0
rope 0.19.0 pyhd3eb1b0_0
rtree 0.9.7 py39h06a4308_1
ruamel_yaml 0.15.100 py39h27cfd23_0
scikit-image 0.18.3 py39h51133e4_0
scikit-learn 0.24.2 py39ha9443f7_0
scikit-learn-intelex 2021.3.0 py39h06a4308_0
scipy 1.7.1 py39h292c36d_2
seaborn 0.11.2 pyhd3eb1b0_0
secretstorage 3.3.1 py39h06a4308_0
send2trash 1.8.0 pyhd3eb1b0_1
setuptools 58.0.4 py39h06a4308_0
simplegeneric 0.8.1 py39h06a4308_2
singledispatch 3.7.0 pyhd3eb1b0_1001
sip 4.19.13 py39h2531618_0
six 1.16.0 pyhd3eb1b0_0
snappy 1.1.8 he6710b0_0
sniffio 1.2.0 py39h06a4308_1
snowballstemmer 2.1.0 pyhd3eb1b0_0
sortedcollections 2.1.0 pyhd3eb1b0_0
sortedcontainers 2.4.0 pyhd3eb1b0_0
soupsieve 2.2.1 pyhd3eb1b0_0
sphinx 4.2.0 pyhd3eb1b0_1
sphinxcontrib 1.0 py39h06a4308_1
sphinxcontrib-applehelp 1.0.2 pyhd3eb1b0_0
sphinxcontrib-devhelp 1.0.2 pyhd3eb1b0_0
sphinxcontrib-htmlhelp 2.0.0 pyhd3eb1b0_0
sphinxcontrib-jsmath 1.0.1 pyhd3eb1b0_0
sphinxcontrib-qthelp 1.0.3 pyhd3eb1b0_0
sphinxcontrib-serializinghtml 1.1.5 pyhd3eb1b0_0
sphinxcontrib-websupport 1.2.4 py_0
spyder 5.1.5 py39h06a4308_1
spyder-kernels 2.1.3 py39h06a4308_0
sqlalchemy 1.4.22 py39h7f8727e_0
sqlite 3.36.0 hc218d9a_0
statsmodels 0.12.2 py39h27cfd23_0
sympy 1.9 py39h06a4308_0
tbb 2021.4.0 hd09550d_0
tbb4py 2021.4.0 py39hd09550d_0
tblib 1.7.0 pyhd3eb1b0_0
terminado 0.9.4 py39h06a4308_0
testpath 0.5.0 pyhd3eb1b0_0
text-unidecode 1.3 pyhd3eb1b0_0
textdistance 4.2.1 pyhd3eb1b0_0
threadpoolctl 2.2.0 pyh0d69192_0
three-merge 0.1.1 pyhd3eb1b0_0
tifffile 2021.7.2 pyhd3eb1b0_2
tinycss 0.4 pyhd3eb1b0_1002
tk 8.6.11 h1ccaba5_0
toml 0.10.2 pyhd3eb1b0_0
toolz 0.11.1 pyhd3eb1b0_0
tornado 6.1 py39h27cfd23_0
tqdm 4.62.3 pyhd3eb1b0_1
traitlets 5.1.0 pyhd3eb1b0_0
typed-ast 1.4.3 py39h7f8727e_1
typing_extensions 3.10.0.2 pyh06a4308_0
tzdata 2021e hda174b7_0
ujson 4.0.2 py39h2531618_0
unicodecsv 0.14.1 py39h06a4308_0
unidecode 1.2.0 pyhd3eb1b0_0
unixodbc 2.3.9 h7b6447c_0
urllib3 1.26.7 pyhd3eb1b0_0
watchdog 2.1.3 py39h06a4308_0
wcwidth 0.2.5 pyhd3eb1b0_0
webencodings 0.5.1 py39h06a4308_1
werkzeug 2.0.2 pyhd3eb1b0_0
wheel 0.37.0 pyhd3eb1b0_1
whichcraft 0.6.1 pyhd3eb1b0_0
widgetsnbextension 3.5.1 py39h06a4308_0
wrapt 1.12.1 py39he8ac12f_1
wurlitzer 2.1.1 py39h06a4308_0
xlrd 2.0.1 pyhd3eb1b0_0
xlsxwriter 3.0.1 pyhd3eb1b0_0
xlwt 1.3.0 py39h06a4308_0
xmltodict 0.12.0 pyhd3eb1b0_0
xz 5.2.5 h7b6447c_0
yaml 0.2.5 h7b6447c_0
yapf 0.31.0 pyhd3eb1b0_0
zeromq 4.3.4 h2531618_0
zfp 0.5.5 h2531618_6
zict 2.0.0 pyhd3eb1b0_0
zipp 3.6.0 pyhd3eb1b0_0
zlib 1.2.11 h7b6447c_3
zope 1.0 py39h06a4308_1
zope.event 4.5.0 py39h06a4308_0
zope.interface 5.4.0 py39h7f8727e_0
zstd 1.4.9 haebb681_0

@senesis senesis added bug Something isn't working support Support request opened by outside user/collaborator labels Feb 9, 2024
@senesis
Copy link
Author

senesis commented Feb 9, 2024

This also doesn't work in that environment, which includes geocat-viz 2023.10.0 :

conda environment # Name Version Build Channel _libgcc_mutex 0.1 conda_forge conda-forge _openmp_mutex 4.5 2_kmp_llvm conda-forge _py-xgboost-mutex 2.0 cpu_0 conda-forge _r-mutex 1.0.1 anacondar_1 conda-forge abseil-cpp 20211102.0 h93e1e8c_3 conda-forge adwaita-icon-theme 43 unix_0 conda-forge affine 2.4.0 pyhd8ed1ab_0 conda-forge aiohttp 3.8.5 py310h2372a71_0 conda-forge aiosignal 1.3.1 pyhd8ed1ab_0 conda-forge alabaster 0.7.13 pyhd8ed1ab_0 conda-forge alsa-lib 1.2.8 h166bdaf_0 conda-forge ansiwrap 0.8.4 py_0 conda-forge antlr-python-runtime 4.7.2 py310hff52083_1003 conda-forge anyio 4.0.0 pyhd8ed1ab_0 conda-forge argon2-cffi 23.1.0 pyhd8ed1ab_0 conda-forge argon2-cffi-bindings 21.2.0 py310h5764c6d_3 conda-forge arrow 1.2.3 pyhd8ed1ab_0 conda-forge arrow-cpp 8.0.0 py310h3098874_0 asciitree 0.3.3 py_2 conda-forge asttokens 2.2.1 pyhd8ed1ab_0 conda-forge async-lru 2.0.4 pyhd8ed1ab_0 conda-forge async-timeout 4.0.3 pyhd8ed1ab_0 conda-forge at-spi2-atk 2.38.0 h0630a04_3 conda-forge at-spi2-core 2.40.3 h0630a04_0 conda-forge atk-1.0 2.38.0 hd4edc92_1 conda-forge attr 2.5.1 h166bdaf_1 conda-forge attrs 18.2.0 pypi_0 pypi aws-c-common 0.6.8 h7f98852_0 conda-forge aws-c-event-stream 0.1.6 h6a678d5_6 aws-checksums 0.1.11 ha492f5f_12 conda-forge aws-sdk-cpp 1.8.185 h721c034_1 babel 2.12.1 pyhd8ed1ab_1 conda-forge backcall 0.2.0 pyh9f0ad1d_0 conda-forge backports 1.0 pyhd8ed1ab_3 conda-forge backports.functools_lru_cache 1.6.5 pyhd8ed1ab_0 conda-forge basemap 1.3.6 py310h6b4e152_2 conda-forge basemap-data 1.3.2 pyhd8ed1ab_3 conda-forge bash 5.2.15 h7f99829_1 conda-forge beautifulsoup4 4.12.2 pyha770c72_0 conda-forge binutils_impl_linux-64 2.38 h2a08ee3_1 black 23.7.0 py310hff52083_1 conda-forge bleach 6.0.0 pyhd8ed1ab_0 conda-forge blosc 1.21.5 h0f2a231_0 conda-forge bokeh 3.2.2 pyhd8ed1ab_0 conda-forge boltons 23.0.0 pyhd8ed1ab_0 conda-forge boost-cpp 1.78.0 h5adbc97_2 conda-forge branca 0.6.0 pyhd8ed1ab_0 conda-forge brotli 1.1.0 hd590300_0 conda-forge brotli-bin 1.1.0 hd590300_0 conda-forge brotli-python 1.1.0 py310hc6cd4ac_0 conda-forge bwidget 1.9.14 ha770c72_1 conda-forge bzip2 1.0.8 h7b6447c_0 c-ares 1.19.1 hd590300_0 conda-forge ca-certificates 2023.7.22 hbcca054_0 conda-forge cached-property 1.5.2 hd8ed1ab_1 conda-forge cached_property 1.5.2 pyha770c72_1 conda-forge cairo 1.16.0 ha61ee94_1014 conda-forge cartopy 0.22.0 py310h7cbd5c2_0 conda-forge cattrs 23.1.2 pyhd8ed1ab_0 conda-forge cdat_info 8.2.1 pyhd8ed1ab_2 conda-forge cdms2 3.1.5 py310h5f4584e_15 conda-forge cdo 2.1.1 h2b8e28a_0 conda-forge cdsapi 0.6.1 pyhd8ed1ab_0 conda-forge cdtime 3.1.4 py310h1a17f1e_7 conda-forge cdutil 8.2.1 pyhd8ed1ab_4 conda-forge certifi 2023.7.22 pyhd8ed1ab_0 conda-forge cf-units 3.2.0 py310h278f3c1_0 conda-forge cf_xarray 0.8.4 pyhd8ed1ab_0 conda-forge cffi 1.15.1 py310h255011f_3 conda-forge cfitsio 4.2.0 hd9d235c_0 conda-forge cftime 1.6.2 py310hde88566_1 conda-forge charset-normalizer 3.2.0 pyhd8ed1ab_0 conda-forge chart-studio 1.1.0 pyh9f0ad1d_0 conda-forge click 8.1.7 unix_pyh707e725_0 conda-forge click-plugins 1.1.1 py_0 conda-forge cligj 0.7.2 pyhd8ed1ab_1 conda-forge cloudpickle 2.2.1 pyhd8ed1ab_0 conda-forge cmaps 2.0.1 pyhd8ed1ab_0 conda-forge cmocean 3.0.3 pyhd8ed1ab_0 conda-forge colorama 0.4.6 pyhd8ed1ab_0 conda-forge colorspacious 1.1.2 pyh24bf2e0_0 conda-forge comm 0.1.4 pyhd8ed1ab_0 conda-forge conda 23.7.3 py310hff52083_0 conda-forge conda-package-handling 2.2.0 pyh38be061_0 conda-forge conda-package-streaming 0.9.0 pyhd8ed1ab_0 conda-forge config 0.5.1 pyhd8ed1ab_0 conda-forge configargparse 1.7 pyhd8ed1ab_0 conda-forge contourpy 1.1.0 py310hd41b1e2_0 conda-forge cryptography 41.0.3 py310h75e40e8_0 conda-forge curl 8.1.2 h409715c_0 conda-forge cycler 0.11.0 pyhd8ed1ab_0 conda-forge cython 3.0.2 py310hc6cd4ac_0 conda-forge cytoolz 0.12.2 py310h2372a71_0 conda-forge dask 2023.9.0 pyhd8ed1ab_0 conda-forge dask-core 2023.9.0 pyhd8ed1ab_0 conda-forge dask-jobqueue 0.8.2 pyhd8ed1ab_0 conda-forge dbus 1.13.18 hb2f20db_0 debugpy 1.6.8 py310hc6cd4ac_0 conda-forge decorator 5.1.1 pyhd8ed1ab_0 conda-forge defusedxml 0.7.1 pyhd8ed1ab_0 conda-forge distarray 2.12.2 pyh050c7b8_4 conda-forge distlib 0.3.7 pyhd8ed1ab_0 conda-forge distributed 2023.9.0 pyhd8ed1ab_0 conda-forge docrep 0.3.2 pyh44b312d_0 conda-forge docutils 0.20.1 py310hff52083_0 conda-forge eccodes 2.28.0 h7513371_1 conda-forge ecmwf-api-client 1.6.3 pyhd8ed1ab_0 conda-forge emacs 28.2 hcaca9e6_1 conda-forge entrypoints 0.4 pyhd8ed1ab_0 conda-forge eofs 1.4.0 py_0 conda-forge epoxy 1.5.10 h166bdaf_1 conda-forge esgf-pyclient 0.3.1 pyh1a96a4e_2 conda-forge esmf 8.4.0 nompi_hdb2cfa9_4 conda-forge esmpy 8.4.0 nompi_py310h4c636dd_2 conda-forge esmvalcore 2.4.0 pyhd8ed1ab_3 conda-forge esmvaltool 2.4.0 pyhd8ed1ab_0 conda-forge esmvaltool-ncl 2.4.0 hd8ed1ab_0 conda-forge esmvaltool-python 2.4.0 pyhd8ed1ab_0 conda-forge esmvaltool-r 2.4.0 hd8ed1ab_0 conda-forge et_xmlfile 1.1.0 pyhd8ed1ab_0 conda-forge exceptiongroup 1.1.3 pyhd8ed1ab_0 conda-forge executing 1.2.0 pyhd8ed1ab_0 conda-forge exiv2 0.27.6 hb9a316c_1 conda-forge expat 2.5.0 hcb278e6_1 conda-forge fasteners 0.17.3 pyhd8ed1ab_0 conda-forge fftw 3.3.10 nompi_hc118613_108 conda-forge filelock 3.12.3 pyhd8ed1ab_0 conda-forge findlibs 0.0.5 pyhd8ed1ab_0 conda-forge fiona 1.9.1 py310ha325b7b_0 conda-forge fire 0.5.0 pyhd8ed1ab_0 conda-forge fmt 9.1.0 h924138e_0 conda-forge folium 0.14.0 pyhd8ed1ab_0 conda-forge font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge font-ttf-inconsolata 3.000 h77eed37_0 conda-forge font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge font-ttf-ubuntu 0.83 hab24e00_0 conda-forge fontconfig 2.14.2 h14ed4e7_0 conda-forge fonts-conda-ecosystem 1 0 conda-forge fonts-conda-forge 1 0 conda-forge fonttools 4.42.1 py310h2372a71_0 conda-forge fqdn 1.5.1 pyhd8ed1ab_0 conda-forge freeglut 3.2.2 h9c3ff4c_1 conda-forge freetype 2.12.1 hca18f0e_1 conda-forge freexl 1.0.6 h166bdaf_1 conda-forge fribidi 1.0.10 h36c2ea0_0 conda-forge frozenlist 1.4.0 py310h2372a71_0 conda-forge fsspec 2023.9.0 pyh1a96a4e_0 conda-forge funcargparse 0.2.5 pyhd8ed1ab_0 conda-forge future 0.18.3 pyhd8ed1ab_0 conda-forge g2clib 1.6.3 hbecde78_1 conda-forge gcc_impl_linux-64 12.1.0 hea43390_17 conda-forge gdal 3.6.2 py310hc1b7723_6 conda-forge gdk-pixbuf 2.42.10 h5eee18b_0 genutil 8.2.1 py310h278f3c1_3 conda-forge geocat-viz 2023.10.0 pyhd8ed1ab_0 conda-forge geographiclib 1.52 pyhd8ed1ab_0 conda-forge geopandas 0.13.2 pyhd8ed1ab_1 conda-forge geopandas-base 0.13.2 pyha770c72_1 conda-forge geopy 2.4.0 pyhd8ed1ab_0 conda-forge geos 3.11.1 h27087fc_0 conda-forge geotiff 1.7.1 h7a142b4_6 conda-forge gettext 0.21.1 h27087fc_0 conda-forge gflags 2.2.2 he1b5a44_1004 conda-forge gfortran_impl_linux-64 12.1.0 h1db8e46_17 conda-forge ghostscript 9.56.1 h59595ed_0 conda-forge giflib 5.2.1 h0b41bf4_3 conda-forge glib 2.76.4 hfc55251_0 conda-forge glib-tools 2.76.4 hfc55251_0 conda-forge glog 0.6.0 h6f12383_0 conda-forge gmp 6.2.1 h58526e2_0 conda-forge gnutls 3.7.8 hf3e180e_0 conda-forge graphite2 1.3.14 h295c915_1 graphviz 6.0.2 h99bc08f_0 conda-forge grpc-cpp 1.46.3 h0b91f02_1 conda-forge gsl 2.7 he838d99_0 conda-forge gst-plugins-base 1.22.0 h4243ec0_2 conda-forge gstreamer 1.22.0 h25f0c4b_2 conda-forge gstreamer-orc 0.4.34 hd590300_0 conda-forge gtk2 2.24.33 h90689f9_2 conda-forge gtk3 3.24.37 h1e7d460_0 conda-forge gts 0.7.6 h977cf35_4 conda-forge gxx_impl_linux-64 12.1.0 hea43390_17 conda-forge h5netcdf 1.2.0 pyhd8ed1ab_0 conda-forge h5py 3.8.0 nompi_py310h0311031_100 conda-forge harfbuzz 6.0.0 h8e241bc_0 conda-forge hdf4 4.2.15 h9772cbc_5 conda-forge hdf5 1.12.2 nompi_h4df4325_101 conda-forge hdfeos2 2.20 hb955811_1002 conda-forge hdfeos5 5.1.16 hc55c121_12 conda-forge hicolor-icon-theme 0.17 ha770c72_2 conda-forge humanfriendly 10.0 py310hff52083_4 conda-forge icu 70.1 h27087fc_0 conda-forge idna 3.4 pyhd8ed1ab_0 conda-forge imagecodecs-lite 2019.12.3 py310hde88566_6 conda-forge imageio 2.31.1 pyh24c5eb1_0 conda-forge imagemagick 7.1.0_62 pl5321h0dc3a92_0 conda-forge imagesize 1.4.1 pyhd8ed1ab_0 conda-forge importlib-metadata 6.8.0 pyha770c72_0 conda-forge importlib_metadata 6.8.0 hd8ed1ab_0 conda-forge importlib_resources 6.0.1 pyhd8ed1ab_0 conda-forge ipykernel 6.25.1 pyh71e2992_0 conda-forge ipython 8.15.0 pyh0d859eb_0 conda-forge ipython_genutils 0.2.0 py_1 conda-forge ipywidgets 8.1.0 pyhd8ed1ab_0 conda-forge iris 3.7.0 pyha770c72_0 conda-forge iris-esmf-regrid 0.8.0 pyhd8ed1ab_0 conda-forge isodate 0.6.1 pyhd8ed1ab_0 conda-forge isoduration 20.11.0 pyhd8ed1ab_0 conda-forge itsdangerous 2.1.2 pyhd8ed1ab_0 conda-forge jack 1.9.22 h11f4161_0 conda-forge jasper 2.0.33 h0ff4b12_1 conda-forge jbig 2.1 h7f98852_2003 conda-forge jedi 0.19.0 pyhd8ed1ab_0 conda-forge jinja2 3.1.2 pyhd8ed1ab_1 conda-forge joblib 1.3.2 pyhd8ed1ab_0 conda-forge jpeg 9e h166bdaf_2 conda-forge json-c 0.16 hc379101_0 conda-forge json5 0.9.14 pyhd8ed1ab_0 conda-forge jsonpatch 1.32 pyhd8ed1ab_0 conda-forge jsonpointer 2.0 py_0 conda-forge jsonschema 4.19.0 pyhd8ed1ab_1 conda-forge jsonschema-specifications 2023.7.1 pyhd8ed1ab_0 conda-forge jsonschema-with-format-nongpl 4.19.0 pyhd8ed1ab_1 conda-forge jupyter 1.0.0 py310hff52083_8 conda-forge jupyter-lsp 2.2.0 pyhd8ed1ab_0 conda-forge jupyter_client 7.4.9 pyhd8ed1ab_0 conda-forge jupyter_console 6.6.3 pyhd8ed1ab_0 conda-forge jupyter_core 5.3.1 py310hff52083_0 conda-forge jupyter_events 0.7.0 pyhd8ed1ab_2 conda-forge jupyter_server 2.7.3 pyhd8ed1ab_0 conda-forge jupyter_server_terminals 0.4.4 pyhd8ed1ab_1 conda-forge jupyterlab 4.0.5 pyhd8ed1ab_0 conda-forge jupyterlab_pygments 0.2.2 pyhd8ed1ab_0 conda-forge jupyterlab_server 2.24.0 pyhd8ed1ab_0 conda-forge jupyterlab_widgets 3.0.8 pyhd8ed1ab_0 conda-forge jupytext 1.15.1 pyh5da7574_0 conda-forge kealib 1.5.0 ha7026e8_0 conda-forge kernel-headers_linux-64 2.6.32 he073ed8_16 conda-forge keyutils 1.6.1 h166bdaf_0 conda-forge kiwisolver 1.4.5 py310hd41b1e2_0 conda-forge krb5 1.20.1 h81ceb04_0 conda-forge lame 3.100 h166bdaf_1003 conda-forge latexcodec 2.0.1 pyh9f0ad1d_0 conda-forge lazy-object-proxy 1.9.0 py310h1fa729e_0 conda-forge lazy_loader 0.3 pyhd8ed1ab_0 conda-forge lcms2 2.15 hfd0df8a_0 conda-forge ld_impl_linux-64 2.38 h1181459_1 lerc 4.0.0 h27087fc_0 conda-forge libabseil 20211102.0 cxx17_h48a1fff_3 conda-forge libaec 1.0.6 hcb278e6_1 conda-forge libarchive 3.6.2 h3d51595_0 conda-forge libblas 3.9.0 17_linux64_openblas conda-forge libbrotlicommon 1.1.0 hd590300_0 conda-forge libbrotlidec 1.1.0 hd590300_0 conda-forge libbrotlienc 1.1.0 hd590300_0 conda-forge libcap 2.67 he9d0100_0 conda-forge libcblas 3.9.0 17_linux64_openblas conda-forge libcdms 3.1.2 hf94f14b_119 conda-forge libcf 1.0.3 py310hbc577d2_115 conda-forge libclang 15.0.7 default_h7634d5b_3 conda-forge libclang13 15.0.7 default_h9986a30_3 conda-forge libcups 2.3.3 h36d4200_3 conda-forge libcurl 8.1.2 h409715c_0 conda-forge libdb 6.2.32 h9c3ff4c_0 conda-forge libdeflate 1.17 h0b41bf4_0 conda-forge libdrs 3.1.2 hf593df3_118 conda-forge libdrs_f 3.1.2 h7e76ec7_114 conda-forge libedit 3.1.20191231 he28a2e2_2 conda-forge libev 4.33 h516909a_1 conda-forge libevent 2.1.10 h28343ad_4 conda-forge libexpat 2.5.0 hcb278e6_1 conda-forge libffi 3.4.4 h6a678d5_0 libflac 1.4.3 h59595ed_0 conda-forge libgcc-devel_linux-64 12.1.0 h1ec3361_17 conda-forge libgcc-ng 13.1.0 he5830b7_0 conda-forge libgcrypt 1.10.1 h166bdaf_0 conda-forge libgd 2.3.3 h5aea950_4 conda-forge libgdal 3.6.2 h8c90c07_6 conda-forge libgfortran-ng 13.1.0 h69a702a_0 conda-forge libgfortran5 13.1.0 h15d22d2_0 conda-forge libglib 2.76.4 hebfc3b9_0 conda-forge libglu 9.0.0 he1b5a44_1001 conda-forge libgomp 13.1.0 he5830b7_0 conda-forge libgpg-error 1.47 h71f35ed_0 conda-forge libiconv 1.17 h166bdaf_0 conda-forge libidn2 2.3.4 h166bdaf_0 conda-forge libjpeg-turbo 2.1.4 h166bdaf_0 conda-forge libkml 1.3.0 h37653c0_1015 conda-forge liblapack 3.9.0 17_linux64_openblas conda-forge libllvm14 14.0.6 hcd5def8_4 conda-forge libllvm15 15.0.7 hadd5161_1 conda-forge libmamba 1.4.9 h658169a_0 conda-forge libmambapy 1.4.9 py310h8aae740_0 conda-forge libnetcdf 4.8.1 nompi_h261ec11_106 conda-forge libnghttp2 1.52.0 h61bc06f_0 conda-forge libnsl 2.0.0 h7f98852_0 conda-forge libogg 1.3.4 h7f98852_1 conda-forge libopenblas 0.3.23 pthreads_h80387f5_0 conda-forge libopus 1.3.1 h7f98852_1 conda-forge libpng 1.6.39 h753d276_0 conda-forge libpq 15.2 hb675445_0 conda-forge libprotobuf 3.20.3 h3eb15da_0 conda-forge librsvg 2.54.4 h7abd40a_0 conda-forge librttopo 1.1.0 ha49c73b_12 conda-forge libsanitizer 12.1.0 ha89aaad_17 conda-forge libsndfile 1.2.2 hbc2eb40_0 conda-forge libsodium 1.0.18 h36c2ea0_1 conda-forge libsolv 0.7.24 hfc55251_3 conda-forge libspatialindex 1.9.3 h9c3ff4c_4 conda-forge libspatialite 5.0.1 h221c8f1_23 conda-forge libsqlite 3.43.0 h2797004_0 conda-forge libssh2 1.11.0 h0841786_0 conda-forge libstdcxx-devel_linux-64 12.1.0 h1ec3361_17 conda-forge libstdcxx-ng 13.1.0 hfd8a6a1_0 conda-forge libsystemd0 253 h8c4010b_1 conda-forge libtasn1 4.19.0 h166bdaf_0 conda-forge libthrift 0.15.0 h362ad58_1 conda-forge libtiff 4.5.0 h6adf6a1_2 conda-forge libtool 2.4.7 h27087fc_0 conda-forge libudev1 253 h0b41bf4_1 conda-forge libunistring 0.9.10 h7f98852_0 conda-forge libuuid 2.38.1 h0b41bf4_0 conda-forge libvorbis 1.3.7 h9c3ff4c_0 conda-forge libwebp 1.2.4 h1daa5a0_1 conda-forge libwebp-base 1.2.4 h166bdaf_0 conda-forge libxcb 1.13 h7f98852_1004 conda-forge libxgboost 1.7.6 cpu_h6728c87_2 conda-forge libxkbcommon 1.0.3 he3ba5ed_0 conda-forge libxml2 2.10.3 hca2bb57_4 conda-forge libxslt 1.1.37 h873f0b0_0 conda-forge libzip 1.10.1 h2629f0a_1 conda-forge libzlib 1.2.13 hd590300_5 conda-forge lime 0.2.0.1 pyhd8ed1ab_1 conda-forge llvm-openmp 16.0.6 h4dfa4b3_0 conda-forge llvmlite 0.40.1 py310h1b8f574_0 conda-forge locket 1.0.0 pyhd8ed1ab_0 conda-forge lxml 4.9.2 py310hbdc0903_0 conda-forge lz4 4.3.2 py310h0cfdcf0_0 conda-forge lz4-c 1.9.4 hcb278e6_0 conda-forge lzo 2.10 h516909a_1000 conda-forge magics 4.13.0 h2ccc01a_0 conda-forge magics-python 1.5.8 pyhd8ed1ab_1 conda-forge make 4.3 hd18ef5c_1 conda-forge mamba 1.4.9 py310h51d5547_0 conda-forge mapclassify 2.5.0 pyhd8ed1ab_1 conda-forge mapgenerator 1.0.7 pyhd8ed1ab_0 conda-forge markdown-it-py 3.0.0 pyhd8ed1ab_0 conda-forge markupsafe 2.1.3 py310h2372a71_0 conda-forge matplotlib 3.6.3 py310hff52083_0 conda-forge matplotlib-base 3.6.3 py310he60537e_0 conda-forge matplotlib-inline 0.1.6 pyhd8ed1ab_0 conda-forge mdit-py-plugins 0.4.0 pyhd8ed1ab_0 conda-forge mdurl 0.1.0 pyhd8ed1ab_0 conda-forge metpy 1.5.1 pyhd8ed1ab_0 conda-forge mistune 3.0.1 pyhd8ed1ab_0 conda-forge mpg123 1.31.3 hcb278e6_0 conda-forge msgpack-python 1.0.5 py310hdf3cbec_0 conda-forge multidict 6.0.4 py310h1fa729e_0 conda-forge munch 4.0.0 pyhd8ed1ab_0 conda-forge munkres 1.1.4 pyh9f0ad1d_0 conda-forge myproxyclient 2.1.0 pyhd8ed1ab_2 conda-forge mypy_extensions 1.0.0 pyha770c72_0 conda-forge mysql 5.7.20 hf484d3e_1001 conda-forge mysql-common 8.0.33 hf1915f5_2 conda-forge mysql-libs 8.0.33 hca2cd23_2 conda-forge natsort 8.4.0 pyhd8ed1ab_0 conda-forge nb_conda 2.2.1 unix_6 conda-forge nb_conda_kernels 2.3.1 py310hff52083_2 conda-forge nbclassic 1.0.0 pyhb4ecaf3_1 conda-forge nbclient 0.8.0 pyhd8ed1ab_0 conda-forge nbconvert 7.8.0 pyhd8ed1ab_0 conda-forge nbconvert-core 7.8.0 pyhd8ed1ab_0 conda-forge nbconvert-pandoc 7.8.0 pyhd8ed1ab_0 conda-forge nbformat 5.9.2 pyhd8ed1ab_0 conda-forge nc-time-axis 1.4.1 pyhd8ed1ab_0 conda-forge ncl 6.6.2 hd11d9a9_42 conda-forge nco 5.1.4 habcb6d4_0 conda-forge ncurses 6.4 h6a678d5_0 ncview 2.1.8 h7c2f205_4 conda-forge nest-asyncio 1.5.6 pyhd8ed1ab_0 conda-forge nested-lookup 0.2.25 pyhd8ed1ab_1 conda-forge netcdf-fortran 4.6.0 nompi_he1eeb6f_102 conda-forge netcdf4 1.6.2 nompi_py310h55e1e36_100 conda-forge nettle 3.8.1 hc379101_1 conda-forge networkx 3.1 pyhd8ed1ab_0 conda-forge notebook 6.5.6 pyha770c72_0 conda-forge notebook-shim 0.2.3 pyhd8ed1ab_0 conda-forge nspr 4.35 h27087fc_0 conda-forge nss 3.92 h1d7d5a4_0 conda-forge numba 0.57.1 py310h0f6aa51_0 conda-forge numcodecs 0.11.0 py310heca2aa9_1 conda-forge numpy 1.24.4 py310ha4c1d20_0 conda-forge openblas 0.3.23 pthreads_h855a84d_0 conda-forge openjpeg 2.5.0 hfec8fc6_2 conda-forge openpyxl 3.1.2 py310h2372a71_0 conda-forge openssl 3.1.3 hd590300_0 conda-forge orc 1.7.4 h6c59b99_1 conda-forge overrides 7.4.0 pyhd8ed1ab_0 conda-forge p11-kit 0.24.1 hc5aa10d_0 conda-forge packaging 23.1 pyhd8ed1ab_0 conda-forge pandas 2.1.0 py310hcc13569_0 conda-forge pandoc 3.1.3 h32600fe_0 conda-forge pandocfilters 1.5.0 pyhd8ed1ab_0 conda-forge pango 1.50.14 hd33c08f_0 conda-forge papermill 2.4.0 pyhd8ed1ab_0 conda-forge parso 0.8.3 pyhd8ed1ab_0 conda-forge partd 1.4.0 pyhd8ed1ab_0 conda-forge pathspec 0.11.2 pyhd8ed1ab_0 conda-forge patsy 0.5.3 pyhd8ed1ab_0 conda-forge pcre2 10.40 hc3806b6_0 conda-forge pdflatex 0.1.3 pypi_0 pypi perl 5.32.1 4_hd590300_perl5 conda-forge pexpect 4.8.0 pyh1a96a4e_2 conda-forge pickleshare 0.7.5 py_1003 conda-forge pillow 9.4.0 py310h6a678d5_0 pint 0.22 pyhd8ed1ab_1 conda-forge pip 23.2.1 py310h06a4308_0 pipenv 2023.9.1 pyhd8ed1ab_0 conda-forge pixman 0.40.0 h36c2ea0_0 conda-forge pkg-config 0.29.2 h36c2ea0_1008 conda-forge pkgutil-resolve-name 1.3.10 pyhd8ed1ab_0 conda-forge platformdirs 3.10.0 pyhd8ed1ab_0 conda-forge plotly 5.16.1 pyhd8ed1ab_0 conda-forge pluggy 1.3.0 pyhd8ed1ab_0 conda-forge pooch 1.7.0 pyha770c72_3 conda-forge poppler 23.01.0 h091648b_0 conda-forge poppler-data 0.4.12 hd8ed1ab_0 conda-forge postgresql 15.2 h3248436_0 conda-forge progressbar2 4.2.0 pyhd8ed1ab_0 conda-forge proj 9.1.1 h8ffa02c_2 conda-forge prometheus_client 0.17.1 pyhd8ed1ab_0 conda-forge prompt-toolkit 3.0.39 pyha770c72_0 conda-forge prompt_toolkit 3.0.39 hd8ed1ab_0 conda-forge prov 2.0.0 pyhd3deb0d_0 conda-forge psutil 5.9.5 py310h1fa729e_0 conda-forge psy-maps 1.4.2 py310hff52083_2 conda-forge psy-reg 1.4.0 py310hff52083_3 conda-forge psy-simple 1.4.1 py310hff52083_2 conda-forge psyplot 1.4.3 py310hff52083_1 conda-forge pthread-stubs 0.4 h36c2ea0_1001 conda-forge ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge pulseaudio 16.1 hcb278e6_3 conda-forge pulseaudio-client 16.1 h5195f5e_3 conda-forge pulseaudio-daemon 16.1 ha8d29e2_3 conda-forge pure_eval 0.2.2 pyhd8ed1ab_0 conda-forge py-cordex 0.6.3 pyhd8ed1ab_0 conda-forge py-xgboost 1.7.6 cpu_py310h7a2d8a0_2 conda-forge pyarrow 8.0.0 py310h468efa6_0 pybind11-abi 4 hd8ed1ab_3 conda-forge pybtex 0.24.0 pyhd8ed1ab_2 conda-forge pycosat 0.6.4 py310h5764c6d_1 conda-forge pycparser 2.21 pyhd8ed1ab_0 conda-forge pydot 1.4.2 py310hff52083_3 conda-forge pygments 2.16.1 pyhd8ed1ab_0 conda-forge pyopenssl 23.2.0 pyhd8ed1ab_1 conda-forge pyparsing 3.0.9 pyhd8ed1ab_0 conda-forge pyproj 3.4.1 py310h15e2413_1 conda-forge pyqt 5.15.4 py310hd8f1fbe_0 conda-forge pyqt5-sip 12.9.0 py310hd8f1fbe_0 conda-forge pyshp 2.3.1 pyhd8ed1ab_0 conda-forge pysocks 1.7.1 pyha2e5f31_6 conda-forge pyspharm 1.0.9 py310h19f2f35_1008 conda-forge python 3.10.12 hd12c33a_0_cpython conda-forge python-cdo 1.6.0 pyhd8ed1ab_0 conda-forge python-dateutil 2.8.2 pyhd8ed1ab_0 conda-forge python-fastjsonschema 2.18.0 pyhd8ed1ab_0 conda-forge python-json-logger 2.0.7 pyhd8ed1ab_0 conda-forge python-stratify 0.3.0 py310h278f3c1_0 conda-forge python-tzdata 2023.3 pyhd8ed1ab_0 conda-forge python-utils 3.7.0 pyhd8ed1ab_1 conda-forge python-xxhash 3.3.0 py310h2372a71_0 conda-forge python_abi 3.10 2_cp310 conda-forge pytz 2023.3 pyhd8ed1ab_0 conda-forge pywavelets 1.4.1 py310h0a54255_0 conda-forge pyyaml 6.0.1 py310h2372a71_0 conda-forge pyzmq 24.0.1 py310h330234f_1 conda-forge qt-main 5.15.8 h5d23da1_6 conda-forge qtconsole 5.4.4 pyhd8ed1ab_0 conda-forge qtconsole-base 5.4.4 pyha770c72_0 conda-forge qtpy 2.4.0 pyhd8ed1ab_0 conda-forge r-abind 1.4_5 r42hc72bb7e_1005 conda-forge r-akima 0.6_3.4 r42h61816a4_2 conda-forge r-askpass 1.2.0 r42h57805ef_0 conda-forge r-backports 1.4.1 r42h57805ef_2 conda-forge r-base 4.2.3 ha7d60f8_0 conda-forge r-base64enc 0.1_3 r42h57805ef_1006 conda-forge r-bigmemory 4.6.1 r42ha503ecb_2 conda-forge r-bigmemory.sri 0.1.6 r42hc72bb7e_1 conda-forge r-brio 1.1.3 r42h57805ef_2 conda-forge r-callr 3.7.3 r42hc72bb7e_1 conda-forge r-checkmate 2.2.0 r42h57805ef_1 conda-forge r-class 7.3_22 r42h57805ef_1 conda-forge r-classint 0.4_9 r42h61816a4_1 conda-forge r-cli 3.6.1 r42ha503ecb_1 conda-forge r-climdex.pcic 1.1_11 r42ha503ecb_2 conda-forge r-climprojdiags 0.3.2 r42hc72bb7e_1 conda-forge r-codetools 0.2_19 r42hc72bb7e_1 conda-forge r-colorspace 2.1_0 r42h57805ef_1 conda-forge r-contfrac 1.1_12 r42h57805ef_1004 conda-forge r-cpp11 0.4.6 r42hc72bb7e_0 conda-forge r-crayon 1.5.2 r42hc72bb7e_2 conda-forge r-curl 5.0.1 r42hf9611b0_0 conda-forge r-cyclocomp 1.1.1 r42hc72bb7e_0 conda-forge r-dbi 1.1.3 r42hc72bb7e_2 conda-forge r-desc 1.4.2 r42hc72bb7e_2 conda-forge r-desolve 1.37 r42hd9ac46e_0 conda-forge r-diffobj 0.3.5 r42h57805ef_2 conda-forge r-digest 0.6.33 r42ha503ecb_0 conda-forge r-docopt 0.7.1 r42hc72bb7e_3 conda-forge r-doparallel 1.0.17 r42hc72bb7e_2 conda-forge r-dotcall64 1.0_2 r42h61816a4_2 conda-forge r-e1071 1.7_13 r42ha503ecb_1 conda-forge r-ellipsis 0.3.2 r42h57805ef_2 conda-forge r-elliptic 1.4_0 r42hc72bb7e_4 conda-forge r-evaluate 0.21 r42hc72bb7e_1 conda-forge r-evd 2.3_6.1 r42h57805ef_2 conda-forge r-fansi 1.0.4 r42h57805ef_1 conda-forge r-farver 2.1.1 r42ha503ecb_2 conda-forge r-fastmap 1.1.1 r42ha503ecb_1 conda-forge r-fields 15.2 r42h61816a4_0 conda-forge r-foreach 1.5.2 r42hc72bb7e_2 conda-forge r-fs 1.6.3 r42ha503ecb_0 conda-forge r-functional 0.6 r42ha770c72_1004 conda-forge r-generics 0.1.3 r42hc72bb7e_2 conda-forge r-geomap 2.5_5 r42h57805ef_0 conda-forge r-geomapdata 2.0_2 r42hc72bb7e_0 conda-forge r-ggplot2 3.4.3 r42hc72bb7e_0 conda-forge r-glue 1.6.2 r42h57805ef_2 conda-forge r-goftest 1.2_3 r42h57805ef_2 conda-forge r-gridextra 2.3 r42hc72bb7e_1005 conda-forge r-gtable 0.3.4 r42hc72bb7e_0 conda-forge r-highr 0.10 r42hc72bb7e_1 conda-forge r-htmltools 0.5.6 r42ha503ecb_0 conda-forge r-httr 1.4.7 r42hc72bb7e_0 conda-forge r-hypergeo 1.2_13 r42hc72bb7e_1004 conda-forge r-irdisplay 1.1 r42hd8ed1ab_2 conda-forge r-irkernel 1.3.2 r42h785f33e_1 conda-forge r-isoband 0.2.7 r42ha503ecb_2 conda-forge r-iterators 1.0.14 r42hc72bb7e_2 conda-forge r-jsonlite 1.8.7 r42h57805ef_0 conda-forge r-kernsmooth 2.23_22 r42h13b3f57_0 conda-forge r-knitr 1.43 r42hc72bb7e_1 conda-forge r-labeling 0.4.3 r42hc72bb7e_0 conda-forge r-lattice 0.21_8 r42h57805ef_1 conda-forge r-lazyeval 0.2.2 r42h57805ef_4 conda-forge r-lifecycle 1.0.3 r42hc72bb7e_2 conda-forge r-lintr 3.1.0 r42hc72bb7e_0 conda-forge r-lmom 3.0 r42h61816a4_0 conda-forge r-lmomco 2.4.11 r42hc72bb7e_0 conda-forge r-lmoments 1.3_1 r42h7ce84a7_5 conda-forge r-logging 0.10_108 r42ha770c72_4 conda-forge r-lubridate 1.9.2 r42h57805ef_2 conda-forge r-magrittr 2.0.3 r42h57805ef_2 conda-forge r-mapproj 1.2.11 r42h57805ef_1 conda-forge r-maps 3.4.1 r42h57805ef_2 conda-forge r-mass 7.3_60 r42h57805ef_1 conda-forge r-matrix 1.6_1 r42h316c678_0 conda-forge r-mba 0.1_0 r42ha503ecb_1 conda-forge r-mgcv 1.9_0 r42h316c678_0 conda-forge r-mime 0.12 r42h57805ef_2 conda-forge r-multiapply 2.1.4 r42hc72bb7e_1 conda-forge r-munsell 0.5.0 r42hc72bb7e_1006 conda-forge r-nbclust 3.0.1 r42hc72bb7e_2 conda-forge r-ncdf4 1.21 r42h15f2bca_0 conda-forge r-ncdf4.helpers 0.3_6 r42hc72bb7e_2 conda-forge r-nlme 3.1_163 r42h61816a4_0 conda-forge r-openssl 2.0.6 r42hb353fa6_1 conda-forge r-pbdzmq 0.3_9 r42ha81a24b_1 conda-forge r-pcict 0.5_4.4 r42h57805ef_1 conda-forge r-pillar 1.9.0 r42hc72bb7e_1 conda-forge r-pkgconfig 2.0.3 r42hc72bb7e_3 conda-forge r-pkgload 1.3.2.1 r42hc72bb7e_0 conda-forge r-plyr 1.8.8 r42ha503ecb_1 conda-forge r-praise 1.0.0 r42hc72bb7e_1007 conda-forge r-processx 3.8.2 r42h57805ef_0 conda-forge r-proxy 0.4_27 r42h57805ef_2 conda-forge r-ps 1.7.5 r42h57805ef_1 conda-forge r-purrr 1.0.1 r42h57805ef_1 conda-forge r-r.cache 0.16.0 r42hc72bb7e_2 conda-forge r-r.methodss3 1.8.2 r42hc72bb7e_2 conda-forge r-r.oo 1.25.0 r42hc72bb7e_2 conda-forge r-r.utils 2.12.2 r42hc72bb7e_1 conda-forge r-r6 2.5.1 r42hc72bb7e_2 conda-forge r-rcolorbrewer 1.1_3 r42h785f33e_2 conda-forge r-rcpp 1.0.11 r42h7df8631_0 conda-forge r-rcpparmadillo 0.12.6.3.0 r42h08d816e_0 conda-forge r-rematch2 2.1.2 r42hc72bb7e_3 conda-forge r-remotes 2.4.2.1 r42hc72bb7e_0 conda-forge r-repr 1.1.6 r42h785f33e_1 conda-forge r-reshape 0.8.9 r42hc72bb7e_2 conda-forge r-rex 1.2.1 r42hc72bb7e_2 conda-forge r-rlang 1.1.1 r42ha503ecb_1 conda-forge r-rpmg 2.2_7 r42hc72bb7e_0 conda-forge r-rprojroot 2.0.3 r42hc72bb7e_1 conda-forge r-rstudioapi 0.15.0 r42hc72bb7e_0 conda-forge r-s2 1.1.4 r42h5eac2b3_1 conda-forge r-s2dverification 2.10.3 r42hc72bb7e_2 conda-forge r-scales 1.2.1 r42hc72bb7e_2 conda-forge r-sf 1.0_7 r42h884c59f_0 r r-snow 0.4_4 r42hc72bb7e_2 conda-forge r-sp 2.0_0 r42h57805ef_0 conda-forge r-spam 2.9_1 r42hd9ac46e_2 conda-forge r-specsverification 0.5_3 r42h7525677_2 conda-forge r-spei 1.8.1 r42hc72bb7e_1 conda-forge r-splancs 2.01_44 r42h61816a4_0 conda-forge r-stringdist 0.9.10 r42h57805ef_1 conda-forge r-styler 1.10.2 r42hc72bb7e_0 conda-forge r-sys 3.4.2 r42h57805ef_1 conda-forge r-testthat 3.1.10 r42ha503ecb_0 conda-forge r-tibble 3.2.1 r42h57805ef_2 conda-forge r-timechange 0.2.0 r42ha503ecb_1 conda-forge r-tlmoments 0.7.5.3 r42ha503ecb_1 conda-forge r-udunits2 0.13.2.1 r42h57805ef_2 conda-forge r-units 0.8_3 r42ha503ecb_0 conda-forge r-utf8 1.2.3 r42h57805ef_1 conda-forge r-uuid 1.1_1 r42h57805ef_0 conda-forge r-vctrs 0.6.3 r42ha503ecb_0 conda-forge r-viridis 0.6.4 r42hc72bb7e_0 conda-forge r-viridislite 0.4.2 r42hc72bb7e_1 conda-forge r-waldo 0.5.1 r42hc72bb7e_1 conda-forge r-withr 2.5.0 r42hc72bb7e_2 conda-forge r-wk 0.8.0 r42ha503ecb_0 conda-forge r-xfun 0.40 r42ha503ecb_0 conda-forge r-xml2 1.3.3 r42h044e5c7_2 conda-forge r-xmlparsedata 1.0.5 r42hc72bb7e_2 conda-forge r-yaml 2.3.7 r42h57805ef_1 conda-forge r-zoo 1.8_12 r42h57805ef_1 conda-forge rasterio 1.3.6 py310h3e853a9_0 conda-forge rdflib 7.0.0 pyhd8ed1ab_0 conda-forge re2 2022.04.01 h27087fc_0 conda-forge readline 8.2 h5eee18b_0 referencing 0.30.2 pyhd8ed1ab_0 conda-forge regionmask 0.10.0 pyhd8ed1ab_0 conda-forge reproc 14.2.4 h0b41bf4_0 conda-forge reproc-cpp 14.2.4 hcb278e6_0 conda-forge requests 2.31.0 pyhd8ed1ab_0 conda-forge requests-cache 1.1.0 pyhd8ed1ab_0 conda-forge retrying 1.3.3 py_2 conda-forge rfc3339-validator 0.1.4 pyhd8ed1ab_0 conda-forge rfc3986-validator 0.1.1 pyh9f0ad1d_0 conda-forge rpds-py 0.10.0 py310hcb5633a_0 conda-forge rtree 1.0.1 py310hbdcdc62_2 conda-forge ruamel.yaml 0.17.32 py310h2372a71_0 conda-forge ruamel.yaml.clib 0.2.7 py310h1fa729e_1 conda-forge scikit-image 0.20.0 py310h9b08913_1 conda-forge scikit-learn 1.3.0 py310hf7d194e_0 conda-forge scipy 1.11.2 py310ha4c1d20_0 conda-forge seaborn 0.12.2 hd8ed1ab_0 conda-forge seaborn-base 0.12.2 pyhd8ed1ab_0 conda-forge seawater 3.3.4 py_1 conda-forge sed 4.8 he412f7d_0 conda-forge send2trash 1.8.2 pyh41d4057_0 conda-forge setuptools 68.0.0 py310h06a4308_0 shapely 2.0.1 py310h8b84c32_0 conda-forge simplejson 3.19.1 py310h1fa729e_0 conda-forge sip 6.5.1 py310h122e73d_2 conda-forge six 1.16.0 pyh6c4a22f_0 conda-forge snappy 1.1.10 h9fff704_0 conda-forge sniffio 1.3.0 pyhd8ed1ab_0 conda-forge snowballstemmer 2.2.0 pyhd8ed1ab_0 conda-forge snuggs 1.4.7 py_0 conda-forge sortedcontainers 2.4.0 pyhd8ed1ab_0 conda-forge soupsieve 2.5 pyhd8ed1ab_0 conda-forge sparse 0.14.0 pyhd8ed1ab_0 conda-forge sphinx 7.2.5 pyhd8ed1ab_0 conda-forge sphinxcontrib-applehelp 1.0.7 pyhd8ed1ab_0 conda-forge sphinxcontrib-devhelp 1.0.5 pyhd8ed1ab_0 conda-forge sphinxcontrib-htmlhelp 2.0.4 pyhd8ed1ab_0 conda-forge sphinxcontrib-jsmath 1.0.1 pyhd8ed1ab_0 conda-forge sphinxcontrib-qthelp 1.0.6 pyhd8ed1ab_0 conda-forge sphinxcontrib-serializinghtml 1.1.9 pyhd8ed1ab_0 conda-forge sqlite 3.41.2 h5eee18b_0 stack_data 0.6.2 pyhd8ed1ab_0 conda-forge statsmodels 0.14.0 py310h278f3c1_1 conda-forge sysroot_linux-64 2.12 he073ed8_16 conda-forge tblib 1.7.0 pyhd8ed1ab_0 conda-forge tempest-remap 2.1.6 hf6b5aa3_1 conda-forge tenacity 8.2.3 pyhd8ed1ab_0 conda-forge termcolor 2.3.0 pyhd8ed1ab_0 conda-forge terminado 0.17.1 pyh41d4057_0 conda-forge textwrap3 0.9.2 py_0 conda-forge threadpoolctl 3.2.0 pyha21a80b_0 conda-forge tifffile 2020.6.3 py_0 conda-forge tiledb 2.13.2 hd532e3d_0 conda-forge tinycss2 1.2.1 pyhd8ed1ab_0 conda-forge tk 8.6.12 h1ccaba5_0 tktable 2.10 hb7b940f_3 conda-forge toml 0.10.2 pyhd8ed1ab_0 conda-forge tomli 2.0.1 pyhd8ed1ab_0 conda-forge toolz 0.12.0 pyhd8ed1ab_0 conda-forge tornado 6.3.3 py310h2372a71_0 conda-forge tqdm 4.66.1 pyhd8ed1ab_0 conda-forge traitlets 5.9.0 pyhd8ed1ab_0 conda-forge typing-extensions 4.7.1 hd8ed1ab_0 conda-forge typing_extensions 4.7.1 pyha770c72_0 conda-forge typing_utils 0.1.0 pyhd8ed1ab_0 conda-forge tzcode 2023c h0b41bf4_0 conda-forge tzdata 2023c h04d1e81_0 udunits2 2.2.28 hc3e0081_0 conda-forge ujson 5.7.0 py310heca2aa9_0 conda-forge unicodedata2 15.0.0 py310h5764c6d_0 conda-forge uri-template 1.3.0 pyhd8ed1ab_0 conda-forge url-normalize 1.4.3 pyhd8ed1ab_0 conda-forge urllib3 2.0.4 pyhd8ed1ab_0 conda-forge utf8proc 2.6.1 h27cfd23_0 vim 9.0.0814 py310pl5321hade1898_0 conda-forge virtualenv 20.24.4 pyhd8ed1ab_0 conda-forge virtualenv-clone 0.5.4 pyh9f0ad1d_0 conda-forge wayland 1.22.0 h8c25dac_1 conda-forge wcwidth 0.2.6 pyhd8ed1ab_0 conda-forge webcolors 1.13 pyhd8ed1ab_0 conda-forge webencodings 0.5.1 py_1 conda-forge webob 1.8.7 pyhd8ed1ab_0 conda-forge websocket-client 1.6.2 pyhd8ed1ab_0 conda-forge wheel 0.38.4 py310h06a4308_0 widgetsnbextension 4.0.8 pyhd8ed1ab_0 conda-forge windspharm 1.7.0 py310hff52083_1004 conda-forge xarray 2023.8.0 pyhd8ed1ab_0 conda-forge xcb-util 0.4.0 h516909a_0 conda-forge xcb-util-image 0.4.0 h166bdaf_0 conda-forge xcb-util-keysyms 0.4.0 h516909a_0 conda-forge xcb-util-renderutil 0.3.9 h166bdaf_0 conda-forge xcb-util-wm 0.4.1 h516909a_0 conda-forge xerces-c 3.2.4 h55805fa_1 conda-forge xesmf 0.7.1 pyhd8ed1ab_0 conda-forge xgboost 1.7.6 cpu_py310h7a2d8a0_2 conda-forge xkeyboard-config 2.38 h0b41bf4_0 conda-forge xlsxwriter 3.1.2 pyhd8ed1ab_0 conda-forge xorg-compositeproto 0.4.2 h7f98852_1001 conda-forge xorg-damageproto 1.2.1 h7f98852_1002 conda-forge xorg-fixesproto 5.0 h7f98852_1002 conda-forge xorg-imake 1.0.7 0 conda-forge xorg-inputproto 2.3.2 h7f98852_1002 conda-forge xorg-kbproto 1.0.7 h7f98852_1002 conda-forge xorg-libice 1.0.10 h7f98852_0 conda-forge xorg-libsm 1.2.3 hd9c2040_1000 conda-forge xorg-libx11 1.6.12 h36c2ea0_0 conda-forge xorg-libxau 1.0.11 hd590300_0 conda-forge xorg-libxaw 1.0.14 h7f98852_0 conda-forge xorg-libxcomposite 0.4.5 h7f98852_0 conda-forge xorg-libxcursor 1.2.0 h516909a_0 conda-forge xorg-libxdamage 1.1.5 h7f98852_0 conda-forge xorg-libxdmcp 1.1.3 h7f98852_0 conda-forge xorg-libxext 1.3.4 h516909a_0 conda-forge xorg-libxfixes 5.0.3 h516909a_1004 conda-forge xorg-libxft 2.3.4 hc534e41_1 conda-forge xorg-libxi 1.7.10 h516909a_0 conda-forge xorg-libxinerama 1.1.5 h27087fc_0 conda-forge xorg-libxmu 1.1.3 h516909a_0 conda-forge xorg-libxpm 3.5.13 h516909a_0 conda-forge xorg-libxrandr 1.5.2 h516909a_1 conda-forge xorg-libxrender 0.9.10 h516909a_1002 conda-forge xorg-libxt 1.1.5 h516909a_1003 conda-forge xorg-libxtst 1.2.3 h516909a_1002 conda-forge xorg-makedepend 1.0.8 h59595ed_0 conda-forge xorg-randrproto 1.5.0 h7f98852_1001 conda-forge xorg-recordproto 1.14.2 h7f98852_1002 conda-forge xorg-renderproto 0.11.1 h7f98852_1002 conda-forge xorg-util-macros 1.19.3 h7f98852_0 conda-forge xorg-xextproto 7.3.0 h0b41bf4_1003 conda-forge xorg-xineramaproto 1.2.1 h7f98852_1001 conda-forge xorg-xproto 7.0.31 h7f98852_1007 conda-forge xxhash 0.8.2 hd590300_0 conda-forge xyzservices 2023.7.0 pyhd8ed1ab_0 conda-forge xz 5.4.2 h5eee18b_0

@kafitzgerald kafitzgerald self-assigned this Feb 9, 2024
@kafitzgerald
Copy link
Collaborator

kafitzgerald commented Feb 9, 2024

Thanks for the report!

It looks like the axes are not shown by default in some cases and that's why you're not seeing a visible difference here vs. for example this usage example where it's working as intended.

Something like this should work for your case:

import cartopy.crs as ccrs
import matplotlib.pyplot as plt
import cartopy.feature as cfeature
import geocat.viz as gv

fig = plt.figure(figsize=(6, 3))
projection = ccrs.PlateCarree()
ax = plt.axes(projection=projection)
ax.add_feature(cfeature.LAND, color='silver')

gv.set_axes_limits_and_ticks(ax,
                             xticks=[-180,-90,0,90,180],
                             yticks=[-90,0,90])

gv.add_major_minor_ticks(ax)
gv.add_lat_lon_ticklabels(ax)

plt.show()

Hopefully that helps for now.

I'll also look into adapting the functions so this isn't needed and/or we also demonstrate how to set ticks. I agree it's not obvious from the user perspective.

A quick side note: You also shouldn't need the util following gv at this point, but it shouldn't hurt.

I did also put the environment info in your comments in collapsible sections so it's a little easier to follow this conversation. I'll add that to the issue template for the future.

@senesis
Copy link
Author

senesis commented Feb 10, 2024

That works, thanks.
I assume that I don't have to close the issue and that you will, once you have adapted the code
I noticed that .util is not mandatory, albeit I do not know how you do the trick ! (and I didn't notice any warning for that)

@kafitzgerald
Copy link
Collaborator

Yes, I'll leave this open until we fully address the issue.

@senesis
Copy link
Author

senesis commented Feb 13, 2024

Because the first answer has been edited since my reply, I have to complement my reply :
It is my expectation that it is not necessary to compute and provide the ticks location when using the two functions (add_major_minor_ticks and add_lat_lon_ticklabels), which should include some logic for that, adapted to a variety of projections.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working support Support request opened by outside user/collaborator
Projects
None yet
Development

No branches or pull requests

2 participants