build-esm-datastore is failing for me with conda/analysis3-26.03:
$ module use /g/data/xp65/public/modules
$ module load conda/analysis3
Loading conda/analysis3-26.03
Loading requirement: singularity
$ cd /g/data/ol01/outputs/access-om3-25km/MC_25km_jra_iaf+wombatlite-test3v2-00532b88
$ build-esm-datastore --builder AccessOm3Builder --datastore-name datastore
/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/intake/catalog/utils.py:173: UserWarning: Shell command not executed due to getshell=False
warnings.warn("Shell command not executed due to getshell=False")
/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/intake/catalog/utils.py:182: UserWarning: Shell command not executed due to getshell=False
warnings.warn("Shell command not executed due to getshell=False")
Generating esm-datastore for .
Building esm-datastore...
<frozen importlib._bootstrap>:488: RuntimeWarning: numpy.ndarray size changed, may indicate binary incompatibility. Expected 16 from C header, got 96 from PyObject
/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/wavespectra/output/ww3.py:25: ResourceWarning: unclosed file <_io.TextIOWrapper name='/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/wavespectra/output/ww3.yml' mode='r' encoding='utf-8'>
VAR_ATTRIBUTES = yaml.load(
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/access_nri_intake/source/utils.py:279: UserWarning: Time coordinate does not include bounds information. Guessing start and end times.
warnings.warn(
/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/access_nri_intake/source/utils.py:279: UserWarning: Time coordinate does not include bounds information. Guessing start and end times.
warnings.warn(
/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/access_nri_intake/source/utils.py:279: UserWarning: Time coordinate does not include bounds information. Guessing start and end times.
warnings.warn(
/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/access_nri_intake/source/utils.py:279: UserWarning: Time coordinate does not include bounds information. Guessing start and end times.
warnings.warn(
/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/access_nri_intake/source/utils.py:279: UserWarning: Time coordinate does not include bounds information. Guessing start and end times.
warnings.warn(
/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/access_nri_intake/source/utils.py:279: UserWarning: Time coordinate does not include bounds information. Guessing start and end times.
warnings.warn(
/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/access_nri_intake/source/utils.py:279: UserWarning: Time coordinate does not include bounds information. Guessing start and end times.
warnings.warn(
/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/access_nri_intake/source/utils.py:279: UserWarning: Time coordinate does not include bounds information. Guessing start and end times.
warnings.warn(
/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/access_nri_intake/source/utils.py:279: UserWarning: Time coordinate does not include bounds information. Guessing start and end times.
warnings.warn(
/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/access_nri_intake/source/utils.py:279: UserWarning: Time coordinate does not include bounds information. Guessing start and end times.
warnings.warn(
/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/access_nri_intake/source/utils.py:279: UserWarning: Time coordinate does not include bounds information. Guessing start and end times.
warnings.warn(
Sucessfully built esm-datastore!
Saving esm-datastore to /g/data/ol01/outputs/access-om3-25km/MC_25km_jra_iaf+wombatlite-test3v2-00532b88
Traceback (most recent call last):
File "/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/bin/build-esm-datastore", line 8, in <module>
sys.exit(use_esm_datastore())
^^^^^^^^^^^^^^^^^^^
File "/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/access_nri_intake/cli.py", line 1097, in use_esm_datastore
use_datastore(
File "/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/access_nri_intake/experiment/main.py", line 127, in use_datastore
builder_instance.save(
File "/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/access_nri_intake/source/builders.py", line 199, in save
self._save(name, description, directory, use_parquet)
File "/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/access_nri_intake/source/builders.py", line 157, in _save
super().save(
File "/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/pydantic/deprecated/decorator.py", line 56, in wrapper_function
return vd.call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/pydantic/deprecated/decorator.py", line 151, in call
return self.execute(m)
^^^^^^^^^^^^^^^
File "/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/pydantic/deprecated/decorator.py", line 227, in execute
return self.raw_function(**d, **var_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/g/data/xp65/public/apps/med_conda/envs/analysis3-26.03/lib/python3.12/site-packages/ecgtools/builder.py", line 317, in save
cat.save(
TypeError: ESMCatalogModel.save() got an unexpected keyword argument 'file_format'