# # # Distribution Statement A. Approved for public release. Distribution unlimited.# # ## # # Author:# # # Naval Research Laboratory, Marine Meteorology Division# # ## # # This program is free software: you can redistribute it and/or modify it under# # # the terms of the NRLMMD License included with this program. This program is# # # distributed WITHOUT ANY WARRANTY; without even the implied warranty of# # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the included license# # # for more details. If you did not receive the license, for more information see:
Version 1.11.3a0 (2023-08-19)#
Require sphinx<7.2 due to bugs introduced 2023-08-17 7.2.x release
Add .vscode settings repository to “full_install.sh”
Add script to enable geoips environment
Replace xRITDecompress with pyPublicDecompWT for seviri_hrit reader
Bug fixes
Bug Fixes#
Add v1_11_3a0 to release note index#
Documentation build fails when RST files are missing from the index.
modified: docs/source/releases/index.rst
Require sphinx<7.2 in pyproject.toml#
Sphinx version 7.2 introduced a bug in the autodoc function, causing an import error in the interp_gauss module. Force sphinx version < 7.2 until that error has been resolved.
modified: pyproject.toml
Enhancements#
Replace xRITDecompress with pyPublicDecompWT for seviri_hrit reader#
From NRLMMD-GEOIPS/geoips#264: 2023-08-16, Update seviri reader to use pyPublicDecompWT
We had previously been using xRITDecompress which needed to be complied and installed separately. This replaces xRITDecompress with pyPublicDecompWT which provides the same functionality but can be pip installed.
modified: geoips/plugins/modules/readers/utils/hrit_reader.py
Installation Updates#
Collect test data from CIRA’s NextCloud instance#
Remove old functions for setting up test data repos
Change gcc and gxx requirements to be unrestricted, not less than v10
Add new script to download from nextcloud without wget/curl
Add static URLs for downloading test datasets
Add “test_data” function to check_system_requirements.sh to download test datasets
Remove tests for gitlfs, wget, libgeos, and rclone
Add tests for gcc and g++
Split system package tests into “geoips_base” and “geoips_full”
Update install instructions to remove unneeded prerequisites
modified: setup.sh
modified: setup/check_system_requirements.sh
modified: tests/integration_tests/base_install.sh
modified: tests/integration_tests/full_install.sh
modified: docs/source/starter/installation.rst
modified: docs/source/starter/expert_installation.rst
created: setup/download_test_data.py
Add pyPublicDecompWT to dependencies and remove setup_seviri from setup script#
From NRLMMD-GEOIPS/geoips#264: 2023-08-16, Update seviri reader to use pyPublicDecompWT
Add pypublicdecompwt to install requirements
Remove setup_seviri from setup.py
Remove xRITDecompress environment variables from config_geoips
modified: pyproject.toml
modified: setup_seviri
modified: config/config_geoips
Installation Updates#
Add .vscode repository to full Installation#
When running full_install.sh/full_test.sh, ensure the .vscode repository is cloned along with other source repos.
Also added “settings_repo” option to check_system_requirements (only clones, does not attempt to pip install or uncompress test data)
modified: tests/integration_tests/full_install.sh
modified: setup/check_system_requirements.sh
Add script to enable geoips environment#
Include script that sets explicit paths for geoips environment setup.
new: setup/USER_MODIFY_config