From 292b66e4c6617a4c8fce6969c738dff9076e43c5 Mon Sep 17 00:00:00 2001 From: bretth Date: Thu, 6 Nov 2025 09:17:07 +0100 Subject: [PATCH 1/3] Updating the version number --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 13e899d..620bcb4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "pythermogis" -version = "1.1.2" +version = "1.2.0" description = "This repository is used as a python API for the ThermoGIS Doublet simulations" authors = [ { name = "Hen Brett", email = "hen.brett@tno.nl" }, -- GitLab From 6d08c43f02fb68eed3c1810c748b947a03de074b Mon Sep 17 00:00:00 2001 From: bretth Date: Thu, 6 Nov 2025 09:17:56 +0100 Subject: [PATCH 2/3] Updating the version number --- pixi.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pixi.lock b/pixi.lock index 07eb60c..84825e0 100644 --- a/pixi.lock +++ b/pixi.lock @@ -4829,8 +4829,8 @@ packages: timestamp: 1740946648058 - pypi: ./ name: pythermogis - version: 1.1.2 - sha256: 6c2c51bb843ce5d8e0fb17a271a6425a468bc6da8718c96355b2132adc2a0c4d + version: 1.2.0 + sha256: 856212b888cdabfc02f91671bfc497c663e84dd8a93f714d845e867811ee2cd3 requires_dist: - jpype1>=1.5.2,<2 - xarray==2024.9.0.* -- GitLab From c010d32aba16fbcb98557971a886fb2c388bf010 Mon Sep 17 00:00:00 2001 From: bretth Date: Thu, 6 Nov 2025 09:28:55 +0100 Subject: [PATCH 3/3] Adding a Change log page to track changes --- docs/changelog.md | 10 ++++++++++ docs/install/install.md | 2 +- mkdocs.yml | 5 +++-- src/pythermogis/thermogis_classes/doublet.py | 2 -- 4 files changed, 14 insertions(+), 5 deletions(-) create mode 100644 docs/changelog.md diff --git a/docs/changelog.md b/docs/changelog.md new file mode 100644 index 0000000..73e5dc2 --- /dev/null +++ b/docs/changelog.md @@ -0,0 +1,10 @@ +# Change log + +## v1.2.0 (06-11-2025) +This is the first major patch since pythermogis went public. We have updated the ThermoGIS jar file to match the latest version of the core ThermoGIS Java code. +This means that if you use this latest version of pythermogis you will also have to update the jar file downloaded on your system. + +Additonally, setting of the THERMOGIS_JAR and JAVA_HOME environment variables can now be done in a .env text file in any of your projects that utilises pythermogis. +This is particularly useful for users who do not have admin rights. + +We also recognise that having to replace the Jar file everytime we update it is clunky and we will be working hard to remove this necessity in future updates. diff --git a/docs/install/install.md b/docs/install/install.md index 8bb1faa..7fe549d 100644 --- a/docs/install/install.md +++ b/docs/install/install.md @@ -22,7 +22,7 @@ This file should contain the following variables: *(e.g. `/path/to/the/thermogis-1.7.0-shaded.jar`)* Example: -![img.png](docs/images/dotenv_file_example.png) +![img.png](../images/dotenv_file_example.png) ### 3. Import pyThermoGIS into your own python projects diff --git a/mkdocs.yml b/mkdocs.yml index 0381ebd..a351b1c 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -26,8 +26,9 @@ repo_name: pyThermoGIS repo_url: https://ci.tno.nl/gitlab/AGS/pythermogis nav: - - Home: index.md - + - Get Started: + - Welcome: index.md + - Change Log: changelog.md - Installation: install/install.md - Theory: diff --git a/src/pythermogis/thermogis_classes/doublet.py b/src/pythermogis/thermogis_classes/doublet.py index 013be70..3360a82 100644 --- a/src/pythermogis/thermogis_classes/doublet.py +++ b/src/pythermogis/thermogis_classes/doublet.py @@ -74,8 +74,6 @@ def calculate_performance_of_single_location(mask: float, depth: float, thicknes Transmissivity of the aquifer. transmissivity_with_ntg : float Product of transmissivity and net-to-gross. - doublet : object - An instance of the ThermoGIS doublet class. mask_value : float 0.0 by default, Any cell that results in a failed simulation or corresponds to a non-nan value in the mask parameter will be assigned the mask value -- GitLab