From 48c6caeaa1a8a460ef5391148377063d1eb06240 Mon Sep 17 00:00:00 2001 From: Caleb Bell Date: Fri, 26 Jul 2024 11:56:52 -0600 Subject: [PATCH] 0.3.0 release --- changelog.md | 8 ++++++++ requirements.txt | 2 +- requirements_docs.txt | 2 +- requirements_test.txt | 2 +- setup.py | 6 +++--- thermo/__init__.py | 2 +- 6 files changed, 15 insertions(+), 7 deletions(-) diff --git a/changelog.md b/changelog.md index cd8f8545..f8e04420 100644 --- a/changelog.md +++ b/changelog.md @@ -10,6 +10,14 @@ ### Fixed +## [0.3.0] - 2024-07-26 + +### Changed +- Compatibility with NumPy 2.0 and SciPy 1.14. Note this causes somewhat different results when extrapolating tabular data (Temperature and pressure dependent - temperature dependent only behaves the same) +- Fluids version dependency now >= 1.0.26 +- Chemicals version dependency now >= 1.2.0 +- General code cleanup and further documentation + ## [0.2.26] - 2023-09-17 ### Changed diff --git a/requirements.txt b/requirements.txt index b223e375..54255994 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,4 +3,4 @@ scipy>=1.6.0 pandas coolprop fluids>=1.0.26 -chemicals>=1.1.5 +chemicals>=1.2.0 diff --git a/requirements_docs.txt b/requirements_docs.txt index b7e76b9c..25f9222c 100644 --- a/requirements_docs.txt +++ b/requirements_docs.txt @@ -4,7 +4,7 @@ numpydoc pint nbsphinx fluids>=1.0.26 -chemicals>=1.1.5 +chemicals>=1.2.0 IPython ipython numba diff --git a/requirements_test.txt b/requirements_test.txt index 1fd3dc93..1f5e9418 100644 --- a/requirements_test.txt +++ b/requirements_test.txt @@ -3,7 +3,7 @@ scipy pandas sympy fluids>=1.0.26 -chemicals>=1.1.5 +chemicals>=1.2.0 pytest pytest-cov coveralls diff --git a/setup.py b/setup.py index 196349c5..c634dc67 100644 --- a/setup.py +++ b/setup.py @@ -59,10 +59,10 @@ name = 'thermo', packages = ['thermo'], license='MIT', - version = '0.2.27', + version = '0.3.0', description = 'Chemical properties component of Chemical Engineering Design Library (ChEDL)', author = 'Caleb Bell', - install_requires=['fluids>=1.0.26', "scipy>=1.6.0", 'pandas', 'chemicals>=1.1.5'], + install_requires=['fluids>=1.0.26', "scipy>=1.6.0", 'pandas', 'chemicals>=1.2.0'], extras_require = { 'Coverage documentation': ['wsgiref>=0.1.2', 'coverage>=4.0.3'] }, @@ -70,7 +70,7 @@ platforms=["Windows", "Linux", "Mac OS", "Unix"], author_email = 'Caleb.Andrew.Bell@gmail.com', url = 'https://github.com/CalebBell/thermo', - download_url = 'https://github.com/CalebBell/thermo/tarball/0.2.27', + download_url = 'https://github.com/CalebBell/thermo/tarball/0.3.0', keywords = ['chemical engineering', 'chemistry', 'mechanical engineering', 'thermodynamics', 'databases', 'cheminformatics', 'engineering','viscosity', 'density', 'heat capacity', 'thermal conductivity', 'surface tension', diff --git a/thermo/__init__.py b/thermo/__init__.py index 2b87aaaa..d59b67b5 100644 --- a/thermo/__init__.py +++ b/thermo/__init__.py @@ -296,5 +296,5 @@ def __getattr__(name): except: thermo_dir = '' -__version__ = '0.2.27' +__version__ = '0.3.0'