wsimod

View on PyPIReverse Dependencies (0)

0.7.4 wsimod-0.7.4-py3-none-any.whl

Wheel Details

Project: wsimod
Version: 0.7.4
Filename: wsimod-0.7.4-py3-none-any.whl
Download: [link]
Size: 105577
MD5: 3649d455dcf940f404194a54c6a72c23
SHA256: d43ff43d816f0226fae875f68e35a94eff922b734ea39cdce2f3c1eb879d5424
Uploaded: 2025-01-07 17:28:32 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: wsimod
Version: 0.7.4
Summary: WSIMOD is for simulating water quality and quantity
Author-Email: Barnaby Dobson <b.dobson[at]imperial.ac.uk>, Imperial College London RSE Team <ict-rse-team[at]imperial.ac.uk>
License: BSD 3-Clause License Copyright (c) 2022, barneydobson All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Requires-Python: >=3.9
Requires-Dist: dill
Requires-Dist: pandas
Requires-Dist: pyyaml
Requires-Dist: tqdm
Requires-Dist: geopandas; extra == "demos"
Requires-Dist: matplotlib; extra == "demos"
Requires-Dist: shapely; extra == "demos"
Requires-Dist: black; extra == "dev"
Requires-Dist: geopandas; extra == "dev"
Requires-Dist: matplotlib; extra == "dev"
Requires-Dist: pip-tools; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: shapely; extra == "dev"
Requires-Dist: geopandas; extra == "doc"
Requires-Dist: matplotlib; extra == "doc"
Requires-Dist: mkdocs; extra == "doc"
Requires-Dist: mkdocs-autorefs; extra == "doc"
Requires-Dist: mkdocs-bibtex; extra == "doc"
Requires-Dist: mkdocs-coverage; extra == "doc"
Requires-Dist: mkdocs-gen-files; extra == "doc"
Requires-Dist: mkdocs-jupyter; extra == "doc"
Requires-Dist: mkdocs-material; extra == "doc"
Requires-Dist: mkdocs-material-extensions; extra == "doc"
Requires-Dist: mkdocstrings[python]; extra == "doc"
Requires-Dist: pypandoc; extra == "doc"
Requires-Dist: shapely; extra == "doc"
Requires-Dist: tabulate; extra == "doc"
Provides-Extra: demos
Provides-Extra: dev
Provides-Extra: doc
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6687 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
wsimod/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wsimod/__main__.py sha256=O9095fC1vgsF4wSiu-4LBfuwa_exFL0oo6yWP5FAFMk 3190
wsimod/extensions.py sha256=8vWaUmvHdnfel5th7zrOV4JhiO2gf7p5EAQgkCVpp_w 4767
wsimod/validation.py sha256=nvioZxhhd3LmssEY9qYpIBpVucsW1CxJijnsBv9be6o 9489
wsimod/arcs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wsimod/arcs/arcs.py sha256=LPrzMYhJ4Wv3K6tO11PMckUkWB6HbJd4g0QLPCyEzeU 33475
wsimod/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wsimod/core/constants.py sha256=ZvHFZWNF6wnTRsQPSTtWLgXgXuSBB0gnwmiN3v5t4kI 2874
wsimod/core/core.py sha256=DWXtRucEYmXhtOtNTD3rWt1BFo8oQ0fpDYNRbgxlMc4 20482
wsimod/demo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wsimod/demo/create_oxford.py sha256=8hqEduQxRb-HKSIPBGrsXjdEaLwzPNjv_B6WmvVn9WE 15142
wsimod/nodes/__init__.py sha256=EipuRwiC0whzDNZ29twGZdK338ec1GJ_YJFIG5e8Wx4 577
wsimod/nodes/catchment.py sha256=deE4S2I-xP9X0Md5sNdTygI-hF-3D3Y_GmrhLj5-JYI 4919
wsimod/nodes/demand.py sha256=GwK7bip0GVDIsFD0numMYhpIQxzLiGkqYxQEMGjxeLY 12645
wsimod/nodes/distribution.py sha256=TZQbC5IVMEXRPifNLVjm7KowqmfmNJSW5mVYX43wTFQ 6156
wsimod/nodes/land.py sha256=h4pmJgDpFFapqooxAvuGiHq1jlbrYB3_QpgMZ0PRjf0 104471
wsimod/nodes/nodes.py sha256=yt_-yMbRJyWbcqHY9qxamu-vAki9GT02Zp_HsxwIHbE 29240
wsimod/nodes/nutrient_pool.py sha256=KSm4H6lMXyQCxgfietrbzr3jGUxs3dPWifpLmF_YNPc 23234
wsimod/nodes/sewer.py sha256=s16-9IOPG5IfBz9oBRvwEb4atAlLAP0H87yRzfidqAY 12719
wsimod/nodes/storage.py sha256=A-lbKfSoou1EafrUaQ0UEYg-wcRF_iUHVdXJCGOLKLw 45185
wsimod/nodes/tanks.py sha256=pogCMhM7AdEXGRVE99FWmwZ68473ELMPXZg0_4UIJr4 25880
wsimod/nodes/waste.py sha256=G_SxX-9UPWOCrepM5by-TCe0vnsl60JjW0YtcaGhwug 1302
wsimod/nodes/wtw.py sha256=Kb80I9VmtvMuodEhjddTbjevKIkHI9r4MOjYiUOBNug 26869
wsimod/orchestration/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wsimod/orchestration/model.py sha256=pM99VZtqqsTsNeiN1w1_x1IreDwzTJNQ-QRutX8Blj4 46756
wsimod-0.7.4.dist-info/METADATA sha256=34PngwCySeNY7yGheUESluIIO-RYeAgPDNk5ea5Nzso 10027
wsimod-0.7.4.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
wsimod-0.7.4.dist-info/entry_points.txt sha256=-VodIpm6itSpwetWc-CkWrmZfxcwfsGZuWLEBYikj8I 47
wsimod-0.7.4.dist-info/licenses/LICENSE sha256=99cd0T3c9Qnnld6yywrV-SCfN2yUKHNiJhV0052czKA 1520
wsimod-0.7.4.dist-info/RECORD

entry_points.txt

wsimod = wsimod.__main__:run