TNO Intern

Commit 06ede242 authored by Hen Brett's avatar Hen Brett 🐔
Browse files

Merge branch '12-add-documentation' into 'main'

Resolve "Add Documentation"

Closes #12

See merge request AGS/pythermogis!16
parents 785b4096 a0e2f87c
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
<component name="ProjectCodeStyleConfiguration">
  <state>
    <option name="PREFERRED_PROJECT_CODE_STYLE" value="Default" />
  </state>
</component>
 No newline at end of file
+3 −1
Original line number Diff line number Diff line
@@ -2,6 +2,8 @@
<module type="PYTHON_MODULE" version="4">
  <component name="NewModuleRootManager">
    <content url="file://$MODULE_DIR$">
      <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
      <sourceFolder url="file://$MODULE_DIR$/tests" isTestSource="true" />
      <sourceFolder url="file://$MODULE_DIR$/tests/tests" isTestSource="true" />
      <excludeFolder url="file://$MODULE_DIR$/.venv" />
    </content>
@@ -11,7 +13,7 @@
  <component name="PyNamespacePackagesService">
    <option name="namespacePackageFolders">
      <list>
        <option value="$MODULE_DIR$/pythermogis/resources" />
        <option value="$MODULE_DIR$/src/pythermogis/resources" />
      </list>
    </option>
  </component>
+21 −20
Original line number Diff line number Diff line
@@ -42,7 +42,7 @@ This will fetch the package from the specified GitLab package repository.
Here’s a simple example demonstrating how to use `pyThermoGIS` for a single set of input values:

```python
from pythermogis import calculate_doublet_performance
from src.pythermogis import calculate_doublet_performance
import xarray as xr

# Initialize an input Dataset with the required input variables:
@@ -67,7 +67,7 @@ The API utilizes xarray's ability to efficiently calculate over multiple dimensi
dimensions:

```python
from pythermogis import calculate_doublet_performance
from src.pythermogis import calculate_doublet_performance
import xarray as xr
import numpy as np

@@ -94,8 +94,9 @@ print(doublet_simulation_results)
```

Consider utilizing the pypi package pygridsio to read in and write out 2D raster grids (with either .asc, .zmap, .nc, .tif file formats) to a xarray dataset, before applying the calculate_doublet_performance code:

```python
from pythermogis import calculate_doublet_performance
from src.pythermogis import calculate_doublet_performance
from pygridsio.pygridsio import read_grid

# Initialize an input Dataset with the required input variables:
+236 −6
Original line number Diff line number Diff line
@@ -8,6 +8,8 @@ environments:
    packages:
      win-64:
      - conda: https://conda.anaconda.org/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_1.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/alabaster-1.0.0-pyhd8ed1ab_1.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/babel-2.17.0-pyhd8ed1ab_0.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/backports-1.0-pyhd8ed1ab_5.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/backports.tarfile-1.2.0-pyhd8ed1ab_1.conda
      - conda: https://conda.anaconda.org/conda-forge/win-64/brotli-python-1.1.0-py313h5813708_2.conda
@@ -17,6 +19,7 @@ environments:
      - conda: https://conda.anaconda.org/conda-forge/win-64/cffi-1.17.1-py313ha7868ed_0.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda
      - conda: https://conda.anaconda.org/conda-forge/win-64/cmarkgfm-2024.11.20-py313ha7868ed_0.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.13.2-py313hd8ed1ab_101.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_1.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.2.0-pyhd8ed1ab_0.conda
@@ -24,12 +27,14 @@ environments:
      - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/id-1.5.0-pyh29332c3_0.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/imagesize-1.4.1-pyhd8ed1ab_0.tar.bz2
      - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.6.1-pyha770c72_0.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.5.2-pyhd8ed1ab_0.conda
      - conda: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2024.2.1-h57928b3_1083.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/jaraco.classes-3.4.0-pyhd8ed1ab_2.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/jaraco.context-6.0.1-pyhd8ed1ab_0.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/jaraco.functools-4.1.0-pyhd8ed1ab_0.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.6-pyhd8ed1ab_0.conda
      - conda: https://conda.anaconda.org/conda-forge/win-64/jpype1-1.5.2-py313h1ec8472_0.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/keyring-25.6.0-pyh7428d3b_0.conda
      - conda: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-31_h641d27c_mkl.conda
@@ -46,6 +51,7 @@ environments:
      - conda: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.13.7-he286e8c_0.conda
      - conda: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_2.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda
      - conda: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.2-py313hb4c8b1a_1.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda
      - conda: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.2.2-h66d3029_15.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/more-itertools-10.6.0-pyhd8ed1ab_0.conda
@@ -70,8 +76,19 @@ environments:
      - conda: https://conda.anaconda.org/conda-forge/noarch/requests-toolbelt-1.0.0-pyhd8ed1ab_1.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3986-2.0.0-pyhd8ed1ab_1.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/rich-13.9.4-pyhd8ed1ab_1.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/roman-numerals-py-3.1.0-pyhd8ed1ab_0.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.8.2-pyhff2d567_0.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2
      - conda: https://conda.anaconda.org/conda-forge/noarch/sphinx-8.2.3-pyhd8ed1ab_0.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/sphinx_rtd_theme-3.0.1-pyha770c72_0.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-2.0.0-pyhd8ed1ab_1.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-2.0.0-pyhd8ed1ab_1.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.1.0-pyhd8ed1ab_1.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jquery-4.1-pyhd8ed1ab_1.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_1.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-2.0.0-pyhd8ed1ab_1.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.10-pyhd8ed1ab_1.conda
      - conda: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-h62715c5_1.conda
      - conda: https://conda.anaconda.org/conda-forge/win-64/tk-8.6.13-h5226925_1.conda
      - conda: https://conda.anaconda.org/conda-forge/noarch/twine-6.1.0-pyh29332c3_0.conda
@@ -93,7 +110,6 @@ environments:
      - pypi: https://files.pythonhosted.org/packages/7e/d4/7ebdbd03970677812aac39c869717059dbb71a4cfc033ca6e5221787892c/click-8.1.8-py3-none-any.whl
      - pypi: https://files.pythonhosted.org/packages/e9/da/824b92d9942f4e472702488857914bdd50f73021efea15b4cad9aca8ecef/click_plugins-1.1.1-py2.py3-none-any.whl
      - pypi: https://files.pythonhosted.org/packages/73/86/43fa9f15c5b9fb6e82620428827cd3c284aa933431405d1bcf5231ae3d3e/cligj-0.7.2-py3-none-any.whl
      - pypi: https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl
      - pypi: https://files.pythonhosted.org/packages/e3/d5/28bca491f65312b438fbf076589dcde7f6f966b196d900777f5811b9c4e2/contourpy-1.3.1-cp313-cp313-win_amd64.whl
      - pypi: https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl
      - pypi: https://files.pythonhosted.org/packages/27/6d/3edda54f98a550a0473f032d8050315fbc8f1b76a0d9f3879b72ebb2cdd6/fonttools-4.56.0-cp313-cp313-win_amd64.whl
@@ -137,6 +153,17 @@ packages:
  - pytest>=4.6 ; extra == 'test'
  - pytest-cov ; extra == 'test'
  requires_python: '>=3.7'
- conda: https://conda.anaconda.org/conda-forge/noarch/alabaster-1.0.0-pyhd8ed1ab_1.conda
  sha256: 6c4456a138919dae9edd3ac1a74b6fbe5fd66c05675f54df2f8ab8c8d0cc6cea
  md5: 1fd9696649f65fd6611fcdb4ffec738a
  depends:
  - python >=3.10
  license: BSD-3-Clause
  license_family: BSD
  purls:
  - pkg:pypi/alabaster?source=hash-mapping
  size: 18684
  timestamp: 1733750512696
- pypi: https://files.pythonhosted.org/packages/77/06/bb80f5f86020c4551da315d78b3ab75e8228f89f0162f2c3a819e407941a/attrs-25.3.0-py3-none-any.whl
  name: attrs
  version: 25.3.0
@@ -183,6 +210,18 @@ packages:
  - mypy>=1.11.1 ; python_full_version >= '3.10' and platform_python_implementation == 'CPython' and extra == 'tests-mypy'
  - pytest-mypy-plugins ; python_full_version >= '3.10' and platform_python_implementation == 'CPython' and extra == 'tests-mypy'
  requires_python: '>=3.8'
- conda: https://conda.anaconda.org/conda-forge/noarch/babel-2.17.0-pyhd8ed1ab_0.conda
  sha256: 1c656a35800b7f57f7371605bc6507c8d3ad60fbaaec65876fce7f73df1fc8ac
  md5: 0a01c169f0ab0f91b26e77a3301fbfe4
  depends:
  - python >=3.9
  - pytz >=2015.7
  license: BSD-3-Clause
  license_family: BSD
  purls:
  - pkg:pypi/babel?source=compressed-mapping
  size: 6938256
  timestamp: 1738490268466
- conda: https://conda.anaconda.org/conda-forge/noarch/backports-1.0-pyhd8ed1ab_5.conda
  sha256: e1c3dc8b5aa6e12145423fed262b4754d70fec601339896b9ccf483178f690a6
  md5: 767d508c1a67e02ae8f50e44cacfadb2
@@ -363,11 +402,17 @@ packages:
  - pkg:pypi/cmarkgfm?source=hash-mapping
  size: 121616
  timestamp: 1732193771495
- pypi: https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl
  name: colorama
  version: 0.4.6
  sha256: 4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6
  requires_python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*'
- conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda
  sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287
  md5: 962b9857ee8e7018c22f2776ffa0b2d7
  depends:
  - python >=3.9
  license: BSD-3-Clause
  license_family: BSD
  purls:
  - pkg:pypi/colorama?source=hash-mapping
  size: 27011
  timestamp: 1733218222191
- pypi: https://files.pythonhosted.org/packages/e3/d5/28bca491f65312b438fbf076589dcde7f6f966b196d900777f5811b9c4e2/contourpy-1.3.1-cp313-cp313-win_amd64.whl
  name: contourpy
  version: 1.3.1
@@ -548,6 +593,17 @@ packages:
  - pkg:pypi/idna?source=hash-mapping
  size: 49765
  timestamp: 1733211921194
- conda: https://conda.anaconda.org/conda-forge/noarch/imagesize-1.4.1-pyhd8ed1ab_0.tar.bz2
  sha256: c2bfd7043e0c4c12d8b5593de666c1e81d67b83c474a0a79282cc5c4ef845460
  md5: 7de5386c8fea29e76b303f37dde4c352
  depends:
  - python >=3.4
  license: MIT
  license_family: MIT
  purls:
  - pkg:pypi/imagesize?source=hash-mapping
  size: 10164
  timestamp: 1656939625410
- conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.6.1-pyha770c72_0.conda
  sha256: 598951ebdb23e25e4cec4bbff0ae369cec65ead80b50bc08b441d8e54de5cf03
  md5: f4b39bf00c69f56ac01e020ebfac066c
@@ -618,6 +674,18 @@ packages:
  - pkg:pypi/jaraco-functools?source=hash-mapping
  size: 15545
  timestamp: 1733746481844
- conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.6-pyhd8ed1ab_0.conda
  sha256: f1ac18b11637ddadc05642e8185a851c7fab5998c6f5470d716812fae943b2af
  md5: 446bd6c8cb26050d528881df495ce646
  depends:
  - markupsafe >=2.0
  - python >=3.9
  license: BSD-3-Clause
  license_family: BSD
  purls:
  - pkg:pypi/jinja2?source=compressed-mapping
  size: 112714
  timestamp: 1741263433881
- conda: https://conda.anaconda.org/conda-forge/win-64/jpype1-1.5.2-py313h1ec8472_0.conda
  sha256: 7139111c473e381bfc22a5c3d57fd2b5744eba07f92f714c3f5a41fbb6c6b311
  md5: f81f032e593a0321abc00f31002b3005
@@ -840,6 +908,23 @@ packages:
  - pkg:pypi/markdown-it-py?source=hash-mapping
  size: 64430
  timestamp: 1733250550053
- conda: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.2-py313hb4c8b1a_1.conda
  sha256: f16cb398915f52d582bcea69a16cf69a56dab6ea2fab6f069da9c2c10f09534c
  md5: ec9ecf6ee4cceb73a0c9a8cdfdf58bed
  depends:
  - python >=3.13,<3.14.0a0
  - python_abi 3.13.* *_cp313
  - ucrt >=10.0.20348.0
  - vc >=14.2,<15
  - vc14_runtime >=14.29.30139
  constrains:
  - jinja2 >=3.0.0
  license: BSD-3-Clause
  license_family: BSD
  purls:
  - pkg:pypi/markupsafe?source=hash-mapping
  size: 27930
  timestamp: 1733220059655
- pypi: https://files.pythonhosted.org/packages/89/06/f570373d24d93503988ba8d04f213a372fa1ce48381c5eb15da985728498/matplotlib-3.10.1-cp313-cp313-win_amd64.whl
  name: matplotlib
  version: 3.10.1
@@ -1376,6 +1461,16 @@ packages:
  - scipy ; extra == 'interp'
  - scipy ; extra == 'all'
  requires_python: '>=3.10'
- conda: https://conda.anaconda.org/conda-forge/noarch/roman-numerals-py-3.1.0-pyhd8ed1ab_0.conda
  sha256: 0116a9ca9bf3487e18979b58b2f280116dba55cb53475af7a6d835f7aa133db8
  md5: 5f0f24f8032c2c1bb33f59b75974f5fc
  depends:
  - python >=3.9
  license: 0BSD OR CC0-1.0
  purls:
  - pkg:pypi/roman-numerals-py?source=hash-mapping
  size: 13348
  timestamp: 1740240332327
- pypi: https://files.pythonhosted.org/packages/0d/76/77cf2ac1f2a9cc00c073d49e1e16244e389dd88e2490c91d84e1e3e4d126/scipy-1.15.2-cp313-cp313-win_amd64.whl
  name: scipy
  version: 1.15.2
@@ -1455,6 +1550,141 @@ packages:
  - pkg:pypi/six?source=hash-mapping
  size: 16385
  timestamp: 1733381032766
- conda: https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2
  sha256: a0fd916633252d99efb6223b1050202841fa8d2d53dacca564b0ed77249d3228
  md5: 4d22a9315e78c6827f806065957d566e
  depends:
  - python >=2
  license: BSD-3-Clause
  license_family: BSD
  purls:
  - pkg:pypi/snowballstemmer?source=hash-mapping
  size: 58824
  timestamp: 1637143137377
- conda: https://conda.anaconda.org/conda-forge/noarch/sphinx-8.2.3-pyhd8ed1ab_0.conda
  sha256: 995f58c662db0197d681fa345522fd9e7ac5f05330d3dff095ab2f102e260ab0
  md5: f7af826063ed569bb13f7207d6f949b0
  depends:
  - alabaster >=0.7.14
  - babel >=2.13
  - colorama >=0.4.6
  - docutils >=0.20,<0.22
  - imagesize >=1.3
  - jinja2 >=3.1
  - packaging >=23.0
  - pygments >=2.17
  - python >=3.11
  - requests >=2.30.0
  - roman-numerals-py >=1.0.0
  - snowballstemmer >=2.2
  - sphinxcontrib-applehelp >=1.0.7
  - sphinxcontrib-devhelp >=1.0.6
  - sphinxcontrib-htmlhelp >=2.0.6
  - sphinxcontrib-jsmath >=1.0.1
  - sphinxcontrib-qthelp >=1.0.6
  - sphinxcontrib-serializinghtml >=1.1.9
  license: BSD-2-Clause
  license_family: BSD
  purls:
  - pkg:pypi/sphinx?source=hash-mapping
  size: 1424416
  timestamp: 1740956642838
- conda: https://conda.anaconda.org/conda-forge/noarch/sphinx_rtd_theme-3.0.1-pyha770c72_0.conda
  sha256: b81e8b0a66dcff33f308909940c9127e51536b99a51167f3e7266e65e3473f7d
  md5: 740536f8a54250b1964e494c0bf5c9c3
  depends:
  - docutils >0.18,<0.22
  - python >=3.8
  - sphinx >=6,<9
  - sphinxcontrib-jquery >=4,<5
  license: MIT
  license_family: MIT
  purls:
  - pkg:pypi/sphinx-rtd-theme?source=hash-mapping
  size: 4630230
  timestamp: 1730015354284
- conda: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-2.0.0-pyhd8ed1ab_1.conda
  sha256: d7433a344a9ad32a680b881c81b0034bc61618d12c39dd6e3309abeffa9577ba
  md5: 16e3f039c0aa6446513e94ab18a8784b
  depends:
  - python >=3.9
  - sphinx >=5
  license: BSD-2-Clause
  license_family: BSD
  purls:
  - pkg:pypi/sphinxcontrib-applehelp?source=hash-mapping
  size: 29752
  timestamp: 1733754216334
- conda: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-2.0.0-pyhd8ed1ab_1.conda
  sha256: 55d5076005d20b84b20bee7844e686b7e60eb9f683af04492e598a622b12d53d
  md5: 910f28a05c178feba832f842155cbfff
  depends:
  - python >=3.9
  - sphinx >=5
  license: BSD-2-Clause
  license_family: BSD
  purls:
  - pkg:pypi/sphinxcontrib-devhelp?source=hash-mapping
  size: 24536
  timestamp: 1733754232002
- conda: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.1.0-pyhd8ed1ab_1.conda
  sha256: c1492c0262ccf16694bdcd3bb62aa4627878ea8782d5cd3876614ffeb62b3996
  md5: e9fb3fe8a5b758b4aff187d434f94f03
  depends:
  - python >=3.9
  - sphinx >=5
  license: BSD-2-Clause
  license_family: BSD
  purls:
  - pkg:pypi/sphinxcontrib-htmlhelp?source=hash-mapping
  size: 32895
  timestamp: 1733754385092
- conda: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jquery-4.1-pyhd8ed1ab_1.conda
  sha256: 69c08d18663b57ebc8e4187c64c8d29b10996bb465a515cd288d87b6f2f52a5e
  md5: 403185829255321ea427333f7773dd1f
  depends:
  - python >=3.9
  - sphinx >=1.8
  license: 0BSD AND MIT
  purls:
  - pkg:pypi/sphinxcontrib-jquery?source=hash-mapping
  size: 112964
  timestamp: 1734344603903
- conda: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_1.conda
  sha256: 578bef5ec630e5b2b8810d898bbbf79b9ae66d49b7938bcc3efc364e679f2a62
  md5: fa839b5ff59e192f411ccc7dae6588bb
  depends:
  - python >=3.9
  license: BSD-2-Clause
  license_family: BSD
  purls:
  - pkg:pypi/sphinxcontrib-jsmath?source=hash-mapping
  size: 10462
  timestamp: 1733753857224
- conda: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-2.0.0-pyhd8ed1ab_1.conda
  sha256: c664fefae4acdb5fae973bdde25836faf451f41d04342b64a358f9a7753c92ca
  md5: 00534ebcc0375929b45c3039b5ba7636
  depends:
  - python >=3.9
  - sphinx >=5
  license: BSD-2-Clause
  license_family: BSD
  purls:
  - pkg:pypi/sphinxcontrib-qthelp?source=hash-mapping
  size: 26959
  timestamp: 1733753505008
- conda: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.10-pyhd8ed1ab_1.conda
  sha256: 64d89ecc0264347486971a94487cb8d7c65bfc0176750cf7502b8a272f4ab557
  md5: 3bc61f7161d28137797e038263c04c54
  depends:
  - python >=3.9
  - sphinx >=5
  license: BSD-2-Clause
  license_family: BSD
  purls:
  - pkg:pypi/sphinxcontrib-serializinghtml?source=hash-mapping
  size: 28669
  timestamp: 1733750596111
- conda: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-h62715c5_1.conda
  sha256: 03cc5442046485b03dd1120d0f49d35a7e522930a2ab82f275e938e17b07b302
  md5: 9190dd0a23d925f7602f9628b3aed511
+2 −0
Original line number Diff line number Diff line
@@ -18,6 +18,8 @@ setuptools = ">=75.8.2,<76"
wheel = ">=0.45.1,<0.46"
twine = ">=6.1.0,<7"
pip = ">=25.0.1,<26"
sphinx = ">=8.2.3,<9"
sphinx_rtd_theme = ">=3.0.1,<4"

[tool.pixi]
pypi_index_url = "https://pypi.org/simple"
Loading