diff --git a/HISTORY.md b/HISTORY.md index 0e0910b..439883b 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,14 @@ # Ginput Version History +## v1.1.5e + +During testing with GEOS IT files, we found that cases in which 3 EqL interpolators needed passed +between threads crashed due to a limit on the maximum size of data which can be passed between +threads in Python 3.6. Because upgrading to Python 3.10 will fix that issue but definitely introduce +numerical differences, this version implements a workaround in which the EqL interpolators are +saved to disk as pickle files and read in from the threads, bypassing the inter-thread object +size limit. + ## v1.1.5d **`mlo_smo_prep` version 1.1.0** diff --git a/ginput/__init__.py b/ginput/__init__.py index a437c31..9b766e3 100644 --- a/ginput/__init__.py +++ b/ginput/__init__.py @@ -1,4 +1,4 @@ # be sure to update in setup.py as well # and man/conf.py # please follow semantic versioning: https://semver.org/ -__version__ = '1.1.5d' +__version__ = '1.1.5e' diff --git a/man/source/conf.py b/man/source/conf.py index a455da2..b7b12fc 100644 --- a/man/source/conf.py +++ b/man/source/conf.py @@ -22,7 +22,7 @@ author = 'Joshua Laughner, Sebastien Roche, and Matthaeus Kiel' # The full version, including alpha/beta/rc tags -release = '1.1.5d' +release = '1.1.5e' # -- General configuration --------------------------------------------------- diff --git a/setup.py b/setup.py index 6d8b420..c1c6efe 100644 --- a/setup.py +++ b/setup.py @@ -8,7 +8,7 @@ desciption='Python code that creates the .mod and .vmr files used in GGG', author='Joshua Laughner, Sebastien Roche, Matthaeus Kiel', author_email='jlaugh@caltech.edu', - version='1.1.5d', # make sure stays in sync with the version in ginput/__init__.py + version='1.1.5e', # make sure stays in sync with the version in ginput/__init__.py url='', install_requires=[ 'astropy>=3.1.2',