diff --git a/environment.yml b/environment.yml index dcf347e..3d2fbe2 100644 --- a/environment.yml +++ b/environment.yml @@ -5,9 +5,9 @@ channels: - anaconda dependencies: - - python>=3.11.10,<3.12 + - python>=3.12 - libxml2>=2.13,<2.14 - - xesmf>=0.8.10,<0.9 + - xesmf>=0.8.10 - pip - pip: - -e ./external/mom6_bathy/ diff --git a/external/ipyfilechooser b/external/ipyfilechooser index 67edea7..4c4f94a 160000 --- a/external/ipyfilechooser +++ b/external/ipyfilechooser @@ -1 +1 @@ -Subproject commit 67edea7fd41e4c8c31101a27fdcaa924dd2b8a21 +Subproject commit 4c4f94a8d99c4cd63cb039b75b128f6c550051ad diff --git a/external/mom6_bathy b/external/mom6_bathy index cc9c76f..0b74164 160000 --- a/external/mom6_bathy +++ b/external/mom6_bathy @@ -1 +1 @@ -Subproject commit cc9c76fce21404af910a5c8980354353be346366 +Subproject commit 0b7416488225b381373303bc19e64fba50456114 diff --git a/pyproject.toml b/pyproject.toml index 4d0c3f9..6a7523e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,21 +13,21 @@ classifiers = [ "Programming Language :: Python", "Framework :: Jupyter" ] -requires-python = ">=3.11.10,<3.12" +requires-python = ">=3.12" dependencies = [ - "ipykernel>=6.29,<6.30", - "ipython>=8.2,<8.3", - "jupyterlab>=4.0,<4.1", - "jupyterlab_server>=2.25,<2.26", - "ipywidgets>=8.1.1,<8.2", - "PyYAML>=6.0,<6.1", - "z3-solver>=4.12.3,<4.13", - "networkx>=3.3,<3.4", - "netcdf4>=1.6,<1.7", - "xarray>=2023.12,<2024", - "black>=24.1,<24.2", - "pytest>=8.0,<8.1", - "hypothesis>=6.125.1,<6.126" + "ipykernel>=6.29", + "ipython>=8.2", + "jupyterlab>=4.0", + "jupyterlab_server>=2.25", + "ipywidgets>=8.1.1", + "PyYAML>=6.0", + "z3-solver>=4.12.3", + "networkx>=3.3", + "netcdf4>=1.6", + "xarray>=2023.12", + "black>=24.1", + "pytest>=8.0", + "hypothesis>=6.125.1" ] [build-system] diff --git a/visualCaseGen/custom_widget_types/clm_modifier_launcher.py b/visualCaseGen/custom_widget_types/clm_modifier_launcher.py index 920be86..1ff8a68 100644 --- a/visualCaseGen/custom_widget_types/clm_modifier_launcher.py +++ b/visualCaseGen/custom_widget_types/clm_modifier_launcher.py @@ -305,6 +305,7 @@ def _write_config(self, config_file_path, modified_file_path): f.write( f"lat_dimname = UNSET\n" f"lon_dimname = UNSET\n" + f"lon_type = 360\n" f'dom_pft = {set_val(cvars["LND_DOM_PFT"].value)}\n' f"evenly_split_cropland = False\n" f"lai = {lai}\n"