=======================================
swb - Calculation of soil water balance
=======================================
.. image:: https://img.shields.io/pypi/v/swb.svg
:target: https://pypi.python.org/pypi/swb
.. image:: https://img.shields.io/travis/openmeteo/swb.svg
:target: https://travis-ci.org/openmeteo/swb
.. image:: https://codecov.io/github/openmeteo/swb/coverage.svg
:target: https://codecov.io/gh/openmeteo/swb
:alt: Coverage
.. image:: https://pyup.io/repos/github/openmeteo/swb/shield.svg
:target: https://pyup.io/repos/github/openmeteo/swb/
:alt: Updates
Model for calculation of soil water balance. See https://swb.readthedocs.io.
=======
History
=======
5.0.1 (2024-04-14)
------------------
- ``calculate_crop_evapotranspiration()`` now works with aware (as well
as with naive) time series.
5.0.0 (2021-08-13)
------------------
- ``mif`` has been renamed to ``refill_factor``.
4.0.0 (2021-05-14)
------------------
- ``actual_net_irrigation`` cannot be ``True`` any more; instead, it can
have the value "model" (same as what ``True`` was) or "fc" (new
functionality).
- There is now an additional output column, ``assumed_net_irrigation``,
useful when ``actual_net_irrigation`` is "model" or "fc".
3.0.0 (2020-09-24)
------------------
- ``calculate_crop_evapotranspiration()`` argument ``kc_initial`` has been
renamed to ``kc_plantingdate``.
2.0.0 (2020-08-06)
------------------
- Only Python>=3.6 is supported.
- Specifying Kc for ``calculate_crop_evapotranspiration()`` has changed;
it's now not only three values (Kc_init, Kc_mid, Kc_late), but an
unlimited number of (number-of-days-in-stage, Kc-at-end-of-stage)
pairs.
1.0.2 (2020-04-08)
------------------
- Fixed an issue when there was (unreasonably) large irrigation.
1.0.1 (2020-04-03)
------------------
- Added the constraint Dr ≤ TAW.
1.0.0 (2020-01-07)
------------------
- Added simple model to get effective precipitation from total
precipitation.
0.3.3 (2019-12-13)
------------------
- Fixed crash when calculate_crop_evapotranspiration received a time
series whose timestamps did not end in 00:00.
0.3.2 (2019-05-06)
------------------
- Fixed crop evapotranspiration model, which could only run for the
entire period from planting to harvest; now it can run for part of the
period.
0.3.1 (2019-03-27)
------------------
- Changed the way deep percolation is calculated; now uses ``theta -
theta_fc`` rather than ``theta_s - theta_fc``.
0.3.0 (2019-03-26)
------------------
- Fixed swb errors with deep percolation.
0.2.0 (2019-03-23)
------------------
- Added model for calculation of crop evapotranspiration from reference
evapotranspiration.
0.1.0 (2019-03-14)
------------------
- Initial release
Raw data
{
"_id": null,
"home_page": "https://github.com/openmeteo/swb",
"name": "swb",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": "Antonis Christofides",
"author_email": "antonis@antonischristofides.com",
"download_url": "https://files.pythonhosted.org/packages/62/07/1544e9c7c9380c246391b652d2bc39df20a436e11d0a5fadd82c958ce430/swb-5.0.1.tar.gz",
"platform": null,
"description": "=======================================\nswb - Calculation of soil water balance\n=======================================\n\n\n.. image:: https://img.shields.io/pypi/v/swb.svg\n :target: https://pypi.python.org/pypi/swb\n\n.. image:: https://img.shields.io/travis/openmeteo/swb.svg\n :target: https://travis-ci.org/openmeteo/swb\n\n.. image:: https://codecov.io/github/openmeteo/swb/coverage.svg\n :target: https://codecov.io/gh/openmeteo/swb\n :alt: Coverage\n\n.. image:: https://pyup.io/repos/github/openmeteo/swb/shield.svg\n :target: https://pyup.io/repos/github/openmeteo/swb/\n :alt: Updates\n\n\nModel for calculation of soil water balance. See https://swb.readthedocs.io.\n\n\n=======\nHistory\n=======\n\n5.0.1 (2024-04-14)\n------------------\n\n- ``calculate_crop_evapotranspiration()`` now works with aware (as well\n as with naive) time series.\n\n5.0.0 (2021-08-13)\n------------------\n\n- ``mif`` has been renamed to ``refill_factor``.\n\n4.0.0 (2021-05-14)\n------------------\n\n- ``actual_net_irrigation`` cannot be ``True`` any more; instead, it can\n have the value \"model\" (same as what ``True`` was) or \"fc\" (new\n functionality).\n- There is now an additional output column, ``assumed_net_irrigation``,\n useful when ``actual_net_irrigation`` is \"model\" or \"fc\".\n\n3.0.0 (2020-09-24)\n------------------\n\n- ``calculate_crop_evapotranspiration()`` argument ``kc_initial`` has been\n renamed to ``kc_plantingdate``.\n\n2.0.0 (2020-08-06)\n------------------\n\n- Only Python>=3.6 is supported.\n- Specifying Kc for ``calculate_crop_evapotranspiration()`` has changed;\n it's now not only three values (Kc_init, Kc_mid, Kc_late), but an\n unlimited number of (number-of-days-in-stage, Kc-at-end-of-stage)\n pairs.\n\n1.0.2 (2020-04-08)\n------------------\n\n- Fixed an issue when there was (unreasonably) large irrigation.\n\n1.0.1 (2020-04-03)\n------------------\n\n- Added the constraint Dr \u2264 TAW.\n\n1.0.0 (2020-01-07)\n------------------\n\n- Added simple model to get effective precipitation from total\n precipitation.\n\n0.3.3 (2019-12-13)\n------------------\n\n- Fixed crash when calculate_crop_evapotranspiration received a time\n series whose timestamps did not end in 00:00.\n\n0.3.2 (2019-05-06)\n------------------\n\n- Fixed crop evapotranspiration model, which could only run for the\n entire period from planting to harvest; now it can run for part of the\n period.\n\n0.3.1 (2019-03-27)\n------------------\n\n- Changed the way deep percolation is calculated; now uses ``theta -\n theta_fc`` rather than ``theta_s - theta_fc``.\n\n0.3.0 (2019-03-26)\n------------------\n\n- Fixed swb errors with deep percolation.\n\n0.2.0 (2019-03-23)\n------------------\n\n- Added model for calculation of crop evapotranspiration from reference\n evapotranspiration.\n\n0.1.0 (2019-03-14)\n------------------\n\n- Initial release\n",
"bugtrack_url": null,
"license": "GNU General Public License v3",
"summary": "Calculation of soil water balance",
"version": "5.0.1",
"project_urls": {
"Homepage": "https://github.com/openmeteo/swb"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "58916dcb10d28f8559776ea7357513381cb53a958961bd15e49c875e4cf4283a",
"md5": "489f5f3a433238f3a1f01842111d0abe",
"sha256": "1033876878118cd064105ede533c3553131c464ee932d70cc3b0ca0032d9d3d5"
},
"downloads": -1,
"filename": "swb-5.0.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "489f5f3a433238f3a1f01842111d0abe",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 5730,
"upload_time": "2024-04-14T12:50:20",
"upload_time_iso_8601": "2024-04-14T12:50:20.908925Z",
"url": "https://files.pythonhosted.org/packages/58/91/6dcb10d28f8559776ea7357513381cb53a958961bd15e49c875e4cf4283a/swb-5.0.1-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "62071544e9c7c9380c246391b652d2bc39df20a436e11d0a5fadd82c958ce430",
"md5": "3d6f3276329b62eed433a227160581c9",
"sha256": "6632a6a2164ff73aa9d7f3f14b5cb7f9dd0f9034badb0e66e09ecf99baa54fa0"
},
"downloads": -1,
"filename": "swb-5.0.1.tar.gz",
"has_sig": false,
"md5_digest": "3d6f3276329b62eed433a227160581c9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 15456,
"upload_time": "2024-04-14T12:50:24",
"upload_time_iso_8601": "2024-04-14T12:50:24.185248Z",
"url": "https://files.pythonhosted.org/packages/62/07/1544e9c7c9380c246391b652d2bc39df20a436e11d0a5fadd82c958ce430/swb-5.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-14 12:50:24",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "openmeteo",
"github_project": "swb",
"travis_ci": true,
"coveralls": false,
"github_actions": false,
"lcname": "swb"
}