diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a7d3f74..40cf3fca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ ## Current version +## Version 2.1.0 (2021-11-12) + ### New features * [Issue 36](https://github.com/MassimoCimmino/pygfunction/issues/36) - Added a `Coaxial` class to the `pipes` module to model boreholes with coaxial pipes. diff --git a/doc/requirements.txt b/doc/requirements.txt index 544e4b99..d9656e5f 100644 --- a/doc/requirements.txt +++ b/doc/requirements.txt @@ -1,5 +1,6 @@ -numpydoc -numpy -scipy -matplotlib -CoolProp +numpy >= 1.20.1 +scipy >= 1.6.2 +matplotlib >= 3.3.4 +numpydoc >= 1.1.0 +sphinx >= 4.0.1 +CoolProp >= 6.4.1 diff --git a/doc/source/conf.py b/doc/source/conf.py index f2c86824..c1bf7c56 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -24,7 +24,7 @@ # If your documentation needs a minimal Sphinx version, state it here. # -# needs_sphinx = '1.0' +needs_sphinx = '4.0' # Add any Sphinx extension module names here, as strings. They can be # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom @@ -74,9 +74,9 @@ # built documents. # # The short X.Y version. -version = u'2.0' +version = u'2.1' # The full version, including alpha/beta/rc tags. -release = u'2.0.0' +release = u'2.1.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/doc/source/index.rst b/doc/source/index.rst index 26208b68..e51f9226 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -6,9 +6,9 @@ pygfunction =========== -*pygfunction* is a Python package that allows the calculation thermal response -factors - or *g*-functions - for geothermal borehole fields using analytical -solutions. +*pygfunction* is a Python package that allows the calculation of thermal +response factors - or *g*-functions - for geothermal borehole fields using +analytical solutions. .. toctree:: :maxdepth: 2 diff --git a/pygfunction/examples/discretize_boreholes.py b/pygfunction/examples/discretize_boreholes.py index 12b4ace2..dc34dd0c 100644 --- a/pygfunction/examples/discretize_boreholes.py +++ b/pygfunction/examples/discretize_boreholes.py @@ -6,7 +6,7 @@ boundary conditions : (1) a uniform borehole wall temperature along the boreholes equal for all boreholes, and (2) an equal inlet fluid temperature into the boreholes. g-Functions using 8 segments in a - non-uniform deiscretization are compared to reference g-functions + non-uniform discretization are compared to reference g-functions calculated using 48 segments of equal lengths. It is shown that g-functions can be calculated accurately using a small number of segments. """ diff --git a/setup.py b/setup.py index a1f645d0..efd96091 100644 --- a/setup.py +++ b/setup.py @@ -8,7 +8,7 @@ def read(fname): setup( name="pygfunction", - version="2.0.0", + version="2.1.0", packages=['pygfunction', 'pygfunction/examples'], include_package_data=True,