diff --git a/.github/workflows/python-package-install-linux-check.yml b/.github/workflows/python-package-install-linux-check.yml index 9cd16e91..3ab01572 100644 --- a/.github/workflows/python-package-install-linux-check.yml +++ b/.github/workflows/python-package-install-linux-check.yml @@ -16,7 +16,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/python-package-install-macos-check.yml b/.github/workflows/python-package-install-macos-check.yml index 7c273618..aa93d920 100644 --- a/.github/workflows/python-package-install-macos-check.yml +++ b/.github/workflows/python-package-install-macos-check.yml @@ -16,7 +16,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/python-package-install-windows-check.yml b/.github/workflows/python-package-install-windows-check.yml index e343e7e1..3d94beba 100644 --- a/.github/workflows/python-package-install-windows-check.yml +++ b/.github/workflows/python-package-install-windows-check.yml @@ -16,7 +16,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v3 diff --git a/README.md b/README.md index 04c8723e..7f882791 100755 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ # Pyinterpolate -**version 0.5.1** - *Mykolaiv* +**version 0.5.2** - *Mykolaiv* --- diff --git a/changelog.rst b/changelog.rst index 4a7cc4f6..667a6e30 100644 --- a/changelog.rst +++ b/changelog.rst @@ -6,18 +6,23 @@ Pyinterpolate is the Python library for **geostatistics** and **spatial statisti Changes by date =============== -2024-03- +2024-07- -------- +**version 0.5.3** -**version 0.5.2** (*pre version 1.0 development*) +* (bug) https://github.com/DataverseLabs/pyinterpolate/issues/428 +* (enhancement) added universal kriging functionality along with multivariate regression -* (enhancement) added universal kriging functionality along with multivariate regression, -* (refactoring) ... +2024-06-26 +---------- +**version 0.5.2** + +* (dependencies) `GeoPandas` >= 1; `numpy` < 2 2024-02-19 ---------- -**version 0.5.1** (*pre version 1.0 development*) +**version 0.5.1** (*pre production development*) * (enhancement) `interpolate_raster()` function takes `allow_approx_solutions` parameter, and it protects from `LinAlgError` that might occur if interpolation points are duplicated (due to the floating point number representation). * (refactoring) `calc_point_to_point_distance` function refactored to `point_distance`, changed input parameters' schema, diff --git a/docs/build/doctrees/api/api.doctree b/docs/build/doctrees/api/api.doctree index 8a91bb47..26a96c39 100644 Binary files a/docs/build/doctrees/api/api.doctree and b/docs/build/doctrees/api/api.doctree differ diff --git a/docs/build/doctrees/api/datatypes/core.doctree b/docs/build/doctrees/api/datatypes/core.doctree index b3480dcb..987aeb1b 100644 Binary files a/docs/build/doctrees/api/datatypes/core.doctree and b/docs/build/doctrees/api/datatypes/core.doctree differ diff --git a/docs/build/doctrees/api/distance/distance.doctree b/docs/build/doctrees/api/distance/distance.doctree index 1e8f51b6..8af7de61 100644 Binary files a/docs/build/doctrees/api/distance/distance.doctree and b/docs/build/doctrees/api/distance/distance.doctree differ diff --git a/docs/build/doctrees/api/idw/idw.doctree b/docs/build/doctrees/api/idw/idw.doctree index a6f9d07f..486ab867 100644 Binary files a/docs/build/doctrees/api/idw/idw.doctree and b/docs/build/doctrees/api/idw/idw.doctree differ diff --git a/docs/build/doctrees/api/io/io.doctree b/docs/build/doctrees/api/io/io.doctree index 53e39ed1..3126776f 100644 Binary files a/docs/build/doctrees/api/io/io.doctree and b/docs/build/doctrees/api/io/io.doctree differ diff --git a/docs/build/doctrees/api/kriging/block/block_kriging.doctree b/docs/build/doctrees/api/kriging/block/block_kriging.doctree index 1b1412b6..7a879ba5 100644 Binary files a/docs/build/doctrees/api/kriging/block/block_kriging.doctree and b/docs/build/doctrees/api/kriging/block/block_kriging.doctree differ diff --git a/docs/build/doctrees/api/kriging/indicator/indicator_kriging.doctree b/docs/build/doctrees/api/kriging/indicator/indicator_kriging.doctree index 1b361778..898b0cfd 100644 Binary files a/docs/build/doctrees/api/kriging/indicator/indicator_kriging.doctree and b/docs/build/doctrees/api/kriging/indicator/indicator_kriging.doctree differ diff --git a/docs/build/doctrees/api/kriging/kriging.doctree b/docs/build/doctrees/api/kriging/kriging.doctree index f5fb7840..90af68f3 100644 Binary files a/docs/build/doctrees/api/kriging/kriging.doctree and b/docs/build/doctrees/api/kriging/kriging.doctree differ diff --git a/docs/build/doctrees/api/kriging/point/point_kriging.doctree b/docs/build/doctrees/api/kriging/point/point_kriging.doctree index 54a97942..571b0a4b 100644 Binary files a/docs/build/doctrees/api/kriging/point/point_kriging.doctree and b/docs/build/doctrees/api/kriging/point/point_kriging.doctree differ diff --git a/docs/build/doctrees/api/pipelines/data/download.doctree b/docs/build/doctrees/api/pipelines/data/download.doctree index e2006b99..9252c51c 100644 Binary files a/docs/build/doctrees/api/pipelines/data/download.doctree and b/docs/build/doctrees/api/pipelines/data/download.doctree differ diff --git a/docs/build/doctrees/api/pipelines/kriging_based/kriging_based_processes.doctree b/docs/build/doctrees/api/pipelines/kriging_based/kriging_based_processes.doctree index 083cd274..8f5d3538 100644 Binary files a/docs/build/doctrees/api/pipelines/kriging_based/kriging_based_processes.doctree and b/docs/build/doctrees/api/pipelines/kriging_based/kriging_based_processes.doctree differ diff --git a/docs/build/doctrees/api/pipelines/pipelines.doctree b/docs/build/doctrees/api/pipelines/pipelines.doctree index abf8fefc..8568554d 100644 Binary files a/docs/build/doctrees/api/pipelines/pipelines.doctree and b/docs/build/doctrees/api/pipelines/pipelines.doctree differ diff --git a/docs/build/doctrees/api/validation/validation.doctree b/docs/build/doctrees/api/validation/validation.doctree index 1a652367..f19b2d49 100644 Binary files a/docs/build/doctrees/api/validation/validation.doctree and b/docs/build/doctrees/api/validation/validation.doctree differ diff --git a/docs/build/doctrees/api/variogram/block/block.doctree b/docs/build/doctrees/api/variogram/block/block.doctree index 8e77e4fe..2cfbd9f6 100644 Binary files a/docs/build/doctrees/api/variogram/block/block.doctree and b/docs/build/doctrees/api/variogram/block/block.doctree differ diff --git a/docs/build/doctrees/api/variogram/deconvolution/deconvolution.doctree b/docs/build/doctrees/api/variogram/deconvolution/deconvolution.doctree index fcfe23c9..591b97f4 100644 Binary files a/docs/build/doctrees/api/variogram/deconvolution/deconvolution.doctree and b/docs/build/doctrees/api/variogram/deconvolution/deconvolution.doctree differ diff --git a/docs/build/doctrees/api/variogram/experimental/experimental.doctree b/docs/build/doctrees/api/variogram/experimental/experimental.doctree index 1d745b00..9df4c0b7 100644 Binary files a/docs/build/doctrees/api/variogram/experimental/experimental.doctree and b/docs/build/doctrees/api/variogram/experimental/experimental.doctree differ diff --git a/docs/build/doctrees/api/variogram/indicator/indicator.doctree b/docs/build/doctrees/api/variogram/indicator/indicator.doctree index c7c8f947..3eda420d 100644 Binary files a/docs/build/doctrees/api/variogram/indicator/indicator.doctree and b/docs/build/doctrees/api/variogram/indicator/indicator.doctree differ diff --git a/docs/build/doctrees/api/variogram/theoretical/theoretical.doctree b/docs/build/doctrees/api/variogram/theoretical/theoretical.doctree index 459e7125..a188f315 100644 Binary files a/docs/build/doctrees/api/variogram/theoretical/theoretical.doctree and b/docs/build/doctrees/api/variogram/theoretical/theoretical.doctree differ diff --git a/docs/build/doctrees/api/variogram/variogram.doctree b/docs/build/doctrees/api/variogram/variogram.doctree index 52934f5c..6b6e14b3 100644 Binary files a/docs/build/doctrees/api/variogram/variogram.doctree and b/docs/build/doctrees/api/variogram/variogram.doctree differ diff --git a/docs/build/doctrees/api/viz/viz.doctree b/docs/build/doctrees/api/viz/viz.doctree index 584dae7d..24037a15 100644 Binary files a/docs/build/doctrees/api/viz/viz.doctree and b/docs/build/doctrees/api/viz/viz.doctree differ diff --git a/docs/build/doctrees/community/community.doctree b/docs/build/doctrees/community/community.doctree index 7455768f..e964a369 100644 Binary files a/docs/build/doctrees/community/community.doctree and b/docs/build/doctrees/community/community.doctree differ diff --git a/docs/build/doctrees/community/doc_parts/contributors.doctree b/docs/build/doctrees/community/doc_parts/contributors.doctree index 411b92ee..579662f4 100644 Binary files a/docs/build/doctrees/community/doc_parts/contributors.doctree and b/docs/build/doctrees/community/doc_parts/contributors.doctree differ diff --git a/docs/build/doctrees/community/doc_parts/forum.doctree b/docs/build/doctrees/community/doc_parts/forum.doctree index f5d1e1ee..5e229dd6 100644 Binary files a/docs/build/doctrees/community/doc_parts/forum.doctree and b/docs/build/doctrees/community/doc_parts/forum.doctree differ diff --git a/docs/build/doctrees/community/doc_parts/use_cases.doctree b/docs/build/doctrees/community/doc_parts/use_cases.doctree index d10f3b04..5f0e8835 100644 Binary files a/docs/build/doctrees/community/doc_parts/use_cases.doctree and b/docs/build/doctrees/community/doc_parts/use_cases.doctree differ diff --git a/docs/build/doctrees/developer/dev.doctree b/docs/build/doctrees/developer/dev.doctree index dfee02fc..92b2bba5 100644 Binary files a/docs/build/doctrees/developer/dev.doctree and b/docs/build/doctrees/developer/dev.doctree differ diff --git a/docs/build/doctrees/developer/doc_parts/bugs.doctree b/docs/build/doctrees/developer/doc_parts/bugs.doctree index 0e04382d..27f98961 100644 Binary files a/docs/build/doctrees/developer/doc_parts/bugs.doctree and b/docs/build/doctrees/developer/doc_parts/bugs.doctree differ diff --git a/docs/build/doctrees/developer/doc_parts/development.doctree b/docs/build/doctrees/developer/doc_parts/development.doctree index d7383456..f4538325 100644 Binary files a/docs/build/doctrees/developer/doc_parts/development.doctree and b/docs/build/doctrees/developer/doc_parts/development.doctree differ diff --git a/docs/build/doctrees/developer/doc_parts/package.doctree b/docs/build/doctrees/developer/doc_parts/package.doctree index 1b5b5e29..df596707 100644 Binary files a/docs/build/doctrees/developer/doc_parts/package.doctree and b/docs/build/doctrees/developer/doc_parts/package.doctree differ diff --git a/docs/build/doctrees/developer/doc_parts/reqs.doctree b/docs/build/doctrees/developer/doc_parts/reqs.doctree index 20c60fe3..37a1ce3f 100644 Binary files a/docs/build/doctrees/developer/doc_parts/reqs.doctree and b/docs/build/doctrees/developer/doc_parts/reqs.doctree differ diff --git a/docs/build/doctrees/developer/doc_parts/tests_and_contribution.doctree b/docs/build/doctrees/developer/doc_parts/tests_and_contribution.doctree index 42ebc005..97a583d1 100644 Binary files a/docs/build/doctrees/developer/doc_parts/tests_and_contribution.doctree and b/docs/build/doctrees/developer/doc_parts/tests_and_contribution.doctree differ diff --git a/docs/build/doctrees/environment.pickle b/docs/build/doctrees/environment.pickle index 235f2a17..97875a1a 100644 Binary files a/docs/build/doctrees/environment.pickle and b/docs/build/doctrees/environment.pickle differ diff --git a/docs/build/doctrees/index.doctree b/docs/build/doctrees/index.doctree index 96042dda..7e7529eb 100644 Binary files a/docs/build/doctrees/index.doctree and b/docs/build/doctrees/index.doctree differ diff --git a/docs/build/doctrees/science/biblio.doctree b/docs/build/doctrees/science/biblio.doctree index c6f61d53..9bac5ace 100644 Binary files a/docs/build/doctrees/science/biblio.doctree and b/docs/build/doctrees/science/biblio.doctree differ diff --git a/docs/build/doctrees/science/cite.doctree b/docs/build/doctrees/science/cite.doctree index e6631c7c..57dffd30 100644 Binary files a/docs/build/doctrees/science/cite.doctree and b/docs/build/doctrees/science/cite.doctree differ diff --git a/docs/build/doctrees/setup/setup.doctree b/docs/build/doctrees/setup/setup.doctree index 7fef6dfd..f83783b5 100644 Binary files a/docs/build/doctrees/setup/setup.doctree and b/docs/build/doctrees/setup/setup.doctree differ diff --git a/docs/build/doctrees/usage/good_practices.doctree b/docs/build/doctrees/usage/good_practices.doctree index e7422d0d..148be3f5 100644 Binary files a/docs/build/doctrees/usage/good_practices.doctree and b/docs/build/doctrees/usage/good_practices.doctree differ diff --git a/docs/build/doctrees/usage/learning_materials.doctree b/docs/build/doctrees/usage/learning_materials.doctree index cfee082e..b11915ef 100644 Binary files a/docs/build/doctrees/usage/learning_materials.doctree and b/docs/build/doctrees/usage/learning_materials.doctree differ diff --git a/docs/build/doctrees/usage/quickstart.doctree b/docs/build/doctrees/usage/quickstart.doctree index 032880cc..38bd5923 100644 Binary files a/docs/build/doctrees/usage/quickstart.doctree and b/docs/build/doctrees/usage/quickstart.doctree differ diff --git a/docs/build/doctrees/usage/tutorials.doctree b/docs/build/doctrees/usage/tutorials.doctree index 87228231..6bdea746 100644 Binary files a/docs/build/doctrees/usage/tutorials.doctree and b/docs/build/doctrees/usage/tutorials.doctree differ diff --git a/docs/build/doctrees/usage/tutorials/A11-Semivariogram-Estimation.doctree b/docs/build/doctrees/usage/tutorials/A11-Semivariogram-Estimation.doctree index 2c70466b..f6d33b26 100644 Binary files a/docs/build/doctrees/usage/tutorials/A11-Semivariogram-Estimation.doctree and b/docs/build/doctrees/usage/tutorials/A11-Semivariogram-Estimation.doctree differ diff --git a/docs/build/doctrees/usage/tutorials/A12-Theoretical-Models.doctree b/docs/build/doctrees/usage/tutorials/A12-Theoretical-Models.doctree index 31fc8ca6..b7274817 100644 Binary files a/docs/build/doctrees/usage/tutorials/A12-Theoretical-Models.doctree and b/docs/build/doctrees/usage/tutorials/A12-Theoretical-Models.doctree differ diff --git a/docs/build/doctrees/usage/tutorials/A13-Spatial-Dependence-Index.doctree b/docs/build/doctrees/usage/tutorials/A13-Spatial-Dependence-Index.doctree index f53de9d1..c92a99ff 100644 Binary files a/docs/build/doctrees/usage/tutorials/A13-Spatial-Dependence-Index.doctree and b/docs/build/doctrees/usage/tutorials/A13-Spatial-Dependence-Index.doctree differ diff --git a/docs/build/doctrees/usage/tutorials/A21-Directional-Semivariogram.doctree b/docs/build/doctrees/usage/tutorials/A21-Directional-Semivariogram.doctree index 61fe98a6..1805965f 100644 Binary files a/docs/build/doctrees/usage/tutorials/A21-Directional-Semivariogram.doctree and b/docs/build/doctrees/usage/tutorials/A21-Directional-Semivariogram.doctree differ diff --git a/docs/build/doctrees/usage/tutorials/A22-Variogram-Points-Cloud.doctree b/docs/build/doctrees/usage/tutorials/A22-Variogram-Points-Cloud.doctree index fa1a68de..8549c319 100644 Binary files a/docs/build/doctrees/usage/tutorials/A22-Variogram-Points-Cloud.doctree and b/docs/build/doctrees/usage/tutorials/A22-Variogram-Points-Cloud.doctree differ diff --git a/docs/build/doctrees/usage/tutorials/A23-Experimental-Variogram-and-Variogram-Point-Cloud-classes.doctree b/docs/build/doctrees/usage/tutorials/A23-Experimental-Variogram-and-Variogram-Point-Cloud-classes.doctree index 1ebae8a7..4c1e7cc6 100644 Binary files a/docs/build/doctrees/usage/tutorials/A23-Experimental-Variogram-and-Variogram-Point-Cloud-classes.doctree and b/docs/build/doctrees/usage/tutorials/A23-Experimental-Variogram-and-Variogram-Point-Cloud-classes.doctree differ diff --git a/docs/build/doctrees/usage/tutorials/B11-Ordinary-and-Simple-Kriging.doctree b/docs/build/doctrees/usage/tutorials/B11-Ordinary-and-Simple-Kriging.doctree index cc435c78..4f4863c9 100644 Binary files a/docs/build/doctrees/usage/tutorials/B11-Ordinary-and-Simple-Kriging.doctree and b/docs/build/doctrees/usage/tutorials/B11-Ordinary-and-Simple-Kriging.doctree differ diff --git a/docs/build/doctrees/usage/tutorials/B12-Kriging-Benchmarking.doctree b/docs/build/doctrees/usage/tutorials/B12-Kriging-Benchmarking.doctree index 1627fb3b..904abffa 100644 Binary files a/docs/build/doctrees/usage/tutorials/B12-Kriging-Benchmarking.doctree and b/docs/build/doctrees/usage/tutorials/B12-Kriging-Benchmarking.doctree differ diff --git a/docs/build/doctrees/usage/tutorials/B13-Outliers-and-Kriging.doctree b/docs/build/doctrees/usage/tutorials/B13-Outliers-and-Kriging.doctree index 1f2f6ff6..ca6feada 100644 Binary files a/docs/build/doctrees/usage/tutorials/B13-Outliers-and-Kriging.doctree and b/docs/build/doctrees/usage/tutorials/B13-Outliers-and-Kriging.doctree differ diff --git a/docs/build/doctrees/usage/tutorials/B21-Directional-Ordinary-Kriging.doctree b/docs/build/doctrees/usage/tutorials/B21-Directional-Ordinary-Kriging.doctree index bb91906e..8791e5ae 100644 Binary files a/docs/build/doctrees/usage/tutorials/B21-Directional-Ordinary-Kriging.doctree and b/docs/build/doctrees/usage/tutorials/B21-Directional-Ordinary-Kriging.doctree differ diff --git a/docs/build/doctrees/usage/tutorials/C11-Blocks-to-Points-with-Ordinary-Kriging.doctree b/docs/build/doctrees/usage/tutorials/C11-Blocks-to-Points-with-Ordinary-Kriging.doctree index b21faefe..587f7a86 100644 Binary files a/docs/build/doctrees/usage/tutorials/C11-Blocks-to-Points-with-Ordinary-Kriging.doctree and b/docs/build/doctrees/usage/tutorials/C11-Blocks-to-Points-with-Ordinary-Kriging.doctree differ diff --git a/docs/build/doctrees/usage/tutorials/C12-Semivariogram-Regularization.doctree b/docs/build/doctrees/usage/tutorials/C12-Semivariogram-Regularization.doctree index ef35f81c..2eb981ae 100644 Binary files a/docs/build/doctrees/usage/tutorials/C12-Semivariogram-Regularization.doctree and b/docs/build/doctrees/usage/tutorials/C12-Semivariogram-Regularization.doctree differ diff --git a/docs/build/doctrees/usage/tutorials/C13-Poisson-Kriging-Centroid-based.doctree b/docs/build/doctrees/usage/tutorials/C13-Poisson-Kriging-Centroid-based.doctree index 209235fd..0c06adcb 100644 Binary files a/docs/build/doctrees/usage/tutorials/C13-Poisson-Kriging-Centroid-based.doctree and b/docs/build/doctrees/usage/tutorials/C13-Poisson-Kriging-Centroid-based.doctree differ diff --git a/docs/build/doctrees/usage/tutorials/C14-Poisson-Kriging-Area-to-Area.doctree b/docs/build/doctrees/usage/tutorials/C14-Poisson-Kriging-Area-to-Area.doctree index 5421f18c..d2e1a9f9 100644 Binary files a/docs/build/doctrees/usage/tutorials/C14-Poisson-Kriging-Area-to-Area.doctree and b/docs/build/doctrees/usage/tutorials/C14-Poisson-Kriging-Area-to-Area.doctree differ diff --git a/docs/build/doctrees/usage/tutorials/C15-Poisson-Kriging-Area-to-Point.doctree b/docs/build/doctrees/usage/tutorials/C15-Poisson-Kriging-Area-to-Point.doctree index 0d555f0f..42519d9f 100644 Binary files a/docs/build/doctrees/usage/tutorials/C15-Poisson-Kriging-Area-to-Point.doctree and b/docs/build/doctrees/usage/tutorials/C15-Poisson-Kriging-Area-to-Point.doctree differ diff --git a/docs/build/html/.buildinfo b/docs/build/html/.buildinfo index b9233156..e6abb33c 100644 --- a/docs/build/html/.buildinfo +++ b/docs/build/html/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: d1045157c5179b234c4d31d53ca8192b +config: 8644ee0dca52359b6327400ea1c719cb tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/build/html/_modules/index.html b/docs/build/html/_modules/index.html index 5bf50554..d6a267f9 100644 --- a/docs/build/html/_modules/index.html +++ b/docs/build/html/_modules/index.html @@ -7,36 +7,36 @@ - Overview: module code — Pyinterpolate 0.5.1 documentation + Overview: module code — Pyinterpolate 0.5.2 documentation - - - + + + - - - - + + + + - - - + + + - - + + @@ -53,27 +53,23 @@ - +
+ Back to top - + id="pst-primary-sidebar-checkbox"/> + - + id="pst-secondary-sidebar-checkbox"/> +
@@ -95,12 +91,17 @@ Ctrl+K
+ +
+ +
+ -