swmm-api

View on PyPIReverse Dependencies (2)

0.4.62 swmm_api-0.4.62-py3-none-any.whl

Wheel Details

Project: swmm-api
Version: 0.4.62
Filename: swmm_api-0.4.62-py3-none-any.whl
Download: [link]
Size: 291279
MD5: a392f7ad79630ab441b7b3ea8563398d
SHA256: 52c4f97f1ca3807f9c0cbaa9e060f6439b7011473ccff016262143b23d36b5a3
Uploaded: 2025-01-14 09:04:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: swmm-api
Version: 0.4.62
Summary: API for reading, manipulating and running US-EPA-SWMM-Projects
Author-Email: Markus Pichler <markus.pichler[at]tugraz.at>
Project-Url: Documentation, https://markuspichler.gitlab.io/swmm_api
Project-Url: Changelog, https://gitlab.com/markuspichler/swmm_api/-/blob/main/CHANGELOG.md
Project-Url: homepage, https://gitlab.com/markuspichler/swmm_api
Project-Url: funding, https://www.buymeacoffee.com/MarkusP
License: MIT
Keywords: swmm,environment,civil_engineering,api
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 4 - Beta
Classifier: Natural Language :: English
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Hydrology
Classifier: Intended Audience :: Science/Research
Requires-Python: >=3.8
Requires-Dist: pandas
Requires-Dist: tqdm
Requires-Dist: packaging
Requires-Dist: swmm-api[full]; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: nbsphinx; extra == "docs"
Requires-Dist: recommonmark; extra == "docs"
Requires-Dist: myst-parser; extra == "docs"
Requires-Dist: pydata-sphinx-theme; extra == "docs"
Requires-Dist: sphinx-codeautolink; extra == "docs"
Requires-Dist: sphinx-favicon; extra == "docs"
Requires-Dist: swmm-api[gis,macros]; extra == "full"
Requires-Dist: Shapely; extra == "gis"
Requires-Dist: pyproj; extra == "gis"
Requires-Dist: Rtree; extra == "gis"
Requires-Dist: geopandas; extra == "gis"
Requires-Dist: networkx; extra == "macros"
Requires-Dist: pyarrow; extra == "macros"
Requires-Dist: matplotlib; extra == "macros"
Requires-Dist: SWMM-xsections-shape-generator; extra == "macros"
Requires-Dist: pyswmm; extra == "macros"
Provides-Extra: docs
Provides-Extra: full
Provides-Extra: gis
Provides-Extra: macros
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 21178 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.2.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
swmm_api/__init__.py sha256=ZmQ3CD3-CwsL8of46qrPZamhkNGNp8YefABMXq-5DCk 531
swmm_api/_io_helpers/__init__.py sha256=CxGwIiNyBqdU42w9SEt7Xvc5HMs4mJjgDDmEAv7RhwI 162
swmm_api/_io_helpers/_config.py sha256=2Dygbo5ARVcT4BqPvU_mOZ71b3wc0gTvqNlJ6wwQBd8 5453
swmm_api/_io_helpers/_encoding.py sha256=G7ld5T3g-DDJ95_ZbPmccBAJZ-0_zvGJ8b2IHMY-nok 2004
swmm_api/_io_helpers/_read_bin.py sha256=dyxiQlA4HvP8TtsFucaUc84GRGjERp-dAO8CCMkBTyM 3261
swmm_api/_io_helpers/_read_txt.py sha256=b8_iYvZ6DSTERttHzd-me0wWLobthzPHmEx4mrUqBAU 1430
swmm_api/analyse_simulation/__init__.py sha256=Ek1EmQpAkD6HslCWizgvmlIWIBOKec1JW8Ot9Saqdpk 64
swmm_api/analyse_simulation/instability_index.py sha256=-Fk6dt6M9YT-p2v7ONvtQchc2hdS7wwlsCGMrRqjSPw 1140
swmm_api/external_files/__init__.py sha256=Q4aN4NrqDVPKZmjIGITAKfPUMOkyMOZlIZwLwpNpL3A 300
swmm_api/external_files/climate_file.py sha256=U3I913jB3idyQDcW3267qJStShQbGrqEySZTwFh-pLo 2249
swmm_api/external_files/dat_timeseries.py sha256=9WuGgcKoMkxXwajatvcIwdxs0Fu3a9iQIcm9sgMbx6w 8233
swmm_api/external_files/following_values.py sha256=NAaKdHPAoCrHYeJy53ZW7wDKP8fwG9xU8jfOA2j-wWg 2184
swmm_api/hotstart_file/__init__.py sha256=nqbZBrQsMEL9lbHFL39eAKgtR6gdFN_cguUCWfhJfLU 44
swmm_api/hotstart_file/hst.py sha256=KABfyBZ9mkAoY1jv6qpggq5AQO4YxjAMVdLF7Ndj3JM 9671
swmm_api/input_file/__init__.py sha256=4IEghXhdeWotjDrsDV3d5t3N_JeNAkp8VH5QUwIZvEo 93
swmm_api/input_file/_type_converter.py sha256=pF91rHFY9cq9XaltWXLcUCrjTTjDYeHsdTMQzYsJ_oU 8754
swmm_api/input_file/helpers.py sha256=P9qqrfG_QZySoWwsQzXP_y_TBh7BgfdTVwGcJd41LB0 39810
swmm_api/input_file/helpers_dummy.py sha256=00dzDWI9f31ZzQW8OxsFj2faiHraRTlS6fZ4rXtaqvM 2904
swmm_api/input_file/inp.py sha256=insgefIgjkPIXqlINWc-smgAHvO9lmJMFZAhYC30A84 30584
swmm_api/input_file/section_labels.py sha256=hGagdKSiMIlsqBntQmZqTh-H1L8R3-pz4eiN8CSXL64 3703
swmm_api/input_file/section_lists.py sha256=y1oV4PQj5-wYY1sfj1Qi0EK_Ya-Xxi16LmTQKG4bObw 1380
swmm_api/input_file/section_types.py sha256=ESR4WiXCVREPQIJk33UQdvrrsPqh-9QxRKuWYUTheiI 2455
swmm_api/input_file/macros/__init__.py sha256=lBbGt1sBhTb23nL7h5PikyYDrkJQGuHmMjpi_EzvheQ 3472
swmm_api/input_file/macros/_combined_objects.py sha256=MWRe8BghCg0trZKhII-c5UaE6ByTRn2WGrsCDoNZw7o 3430
swmm_api/input_file/macros/_helpers.py sha256=BLOO40tDLz4BOmGcA9ts9jKC8DcYhmiF_-O1xBC2KYo 2338
swmm_api/input_file/macros/_plotting_helpers.py sha256=19eB-aogmV2XMqJncuM_NAPS9B2ghe4wI3cvBERfZ8g 2786
swmm_api/input_file/macros/_snippets.py sha256=MGXThJ_M25QfH9aNYWArSAU_vDcbA8z93mH93GCRRoU 2365
swmm_api/input_file/macros/check.py sha256=DKmWIItDP4oqcdrJE-CIV3ziuRSVivONpYodCO3Q7W8 5775
swmm_api/input_file/macros/collection.py sha256=Bg5klpZofRBPGVSTA_e4u3RqTcTxRPWt5caqL0yBOHY 2137
swmm_api/input_file/macros/combine_dwf.py sha256=n3ja48AL1xgzp9azaws1ENYHqMFfeD_oolWku-aEStw 14361
swmm_api/input_file/macros/compare.py sha256=ONH1ATJnL_iDjT2jIpxMmdriS1ATwJqsptRcWtwsIS4 10377
swmm_api/input_file/macros/convert_model.py sha256=opi2CVA1wLcvTY0cu4x6kEN6UqWQZTpha0fjfAOU9dI 7118
swmm_api/input_file/macros/convert_object.py sha256=ELrn4IoCHq0b2gbEuJuXUZz5j4qbkDpxTxtW90tD55E 8746
swmm_api/input_file/macros/cross_section_curve.py sha256=IxjNNmZXcs29P28t84c7a3u9yegYB3Tr1z3y4Yi18K4 4651
swmm_api/input_file/macros/curve.py sha256=qaoMfZqTDOO7Xew9U_1m1W679-1C4ulaOx9wJ0fl_k4 1717
swmm_api/input_file/macros/cut_model.py sha256=PNRNv8fKrdZosVMPAb66vPgDEwu1NrHJTXzqcMQVmTs 2161
swmm_api/input_file/macros/edit.py sha256=f-RkTteIg1L8du10r5vRpbSmorzDgC9AF4crytiyXPU 39538
swmm_api/input_file/macros/filter.py sha256=LdNyzzkEAsby65zYKaJHI_2eHllFOaroq8t9qAW7Kag 5983
swmm_api/input_file/macros/geo.py sha256=WRgxAdcrBOoSb6ryPZmiPxRLbLoPJ5tUNGgGRnjpZSg 6018
swmm_api/input_file/macros/gis.py sha256=OlUx5qpicWxKuPqN5JBoZDiRfNC0Rx7T4PZ7Hsp98NU 21593
swmm_api/input_file/macros/graph.py sha256=eydm2y1nhHWT11N1UcAAsudzMsyjZlHYxUuVwbXAPrw 10763
swmm_api/input_file/macros/macros.py sha256=cIKMzGzwH69xX5yQY6Z7qv1qXWMxzd4JgDh36CfKJBs 11601
swmm_api/input_file/macros/plotting_longitudinal.py sha256=hwgQDUs3E2PtPa3CquTJ9dghXbtYNwojsp9tmyJlnr0 12427
swmm_api/input_file/macros/plotting_map.py sha256=2Kfvq0wHNgtSjR7q3X6ownr6Ivt114TvqvcxuZsVhic 30033
swmm_api/input_file/macros/plotting_map_bokeh.py sha256=7ui3lJdcQpwARJ3Zd4NjkUFXIkq6BTllGRdP6tW3Gpw 2877
swmm_api/input_file/macros/plotting_map_leaflet.py sha256=UGGsrJvcfxBJSW87KdD13ZivDby-vf4jGsos1A8SBC0 2416
swmm_api/input_file/macros/plotting_map_plotly.py sha256=RiSx4S8achgWkF62cVTIoWx1wRez0E-h2StgZavQqH4 11000
swmm_api/input_file/macros/plotting_sub_map.py sha256=p7chE5u_XloUZLwEh72jSixOTijN8buxKgmpkKVZ0lM 761
swmm_api/input_file/macros/reduce_unneeded.py sha256=ABxQqkSpk5Hu8BGgTc2bkxoh7OgwJXKNX2mcA1sdSAo 13452
swmm_api/input_file/macros/split_inp_file.py sha256=lHbjJaFm9YAOAwBWECFvRcRP5FfcL1mKKxZKjVwET6s 1339
swmm_api/input_file/macros/summarize.py sha256=OFr5zcoDEh0xVPEh5SuvKRYWIikBksWWMgPoLavT0oI 1090
swmm_api/input_file/macros/tags.py sha256=LLAnX_oHWI-SuYBhP2WOn7l5UtMJy_eD9FrFbcptQ9M 2570
swmm_api/input_file/macros/gis_styles/Conduits.qml sha256=hhqSo9lZGYpDRf6F8dON9Ln-xShZ23Lp1PpaINGtJco 28583
swmm_api/input_file/macros/gis_styles/Conduits.sld sha256=IvWqQiKQALLjfnD5-AVF0fULSOFwwdY_HSUwNFNNfuU 3756
swmm_api/input_file/macros/gis_styles/Junctions.qml sha256=N5D7WB0zLyenqB6NsoW7dthOSxKWp_Q1gGjsU4Z77N8 20564
swmm_api/input_file/macros/gis_styles/Junctions.sld sha256=AMdhIGj5FITuMQjP-y4zxmCKv5YF6SJbw4N9EHPx61I 3340
swmm_api/input_file/macros/gis_styles/Orifices.qml sha256=wtgTw9OD_IXBa6SOanDots8PRIQ46L3LG3DQLtKMSUE 33923
swmm_api/input_file/macros/gis_styles/Orifices.sld sha256=-4UzeBXVkZc-b5KW6Qt0pYEZYC8Dz2rtQwvhoXgEJmY 4514
swmm_api/input_file/macros/gis_styles/Outfalls.qml sha256=i9butpYMz9RylEjigHXknQ75HCwvyyDJZIngvesAuhM 22822
swmm_api/input_file/macros/gis_styles/Outfalls.sld sha256=oS4CcCOHJJXAk3_riMXu078bYsMGUhaJ-rnLRg8XSs4 3317
swmm_api/input_file/macros/gis_styles/Outlets.qml sha256=f19uLagHpa7deoQ9CIh0gqfn3PoQNACgZlur2fYtm_A 34062
swmm_api/input_file/macros/gis_styles/Outlets.sld sha256=7JF3N7LhHeeMnezbgro3PP55LSjKcteEC1I6_U2_Eac 4510
swmm_api/input_file/macros/gis_styles/Pumps.qml sha256=heEd3LCO09pfPIhDkwC1yw69ZX7uS1WN6NHkWDJaOlI 33969
swmm_api/input_file/macros/gis_styles/Pumps.sld sha256=ScgZyfSMt_cDSAyyLrrdyRHUiM-QkNj26N4cAU4HxlU 4502
swmm_api/input_file/macros/gis_styles/SUBCATCHMENTS_connector.qml sha256=KtGWpZ60Lj2WkFjQXK4Cy_5jguQy_LXrSBLTzeUVLZE 27189
swmm_api/input_file/macros/gis_styles/SUBCATCHMENTS_connector.sld sha256=1eaSXLB1xzN_q5Pmze0VjP0wHxEebFUBgIwxnLPSkGg 2929
swmm_api/input_file/macros/gis_styles/Storage.qml sha256=RVdO9OY5jjCPi6FA-W5LiQi7pHYjgVLo5B1_cAaMbDU 22656
swmm_api/input_file/macros/gis_styles/Storage.sld sha256=EmVwQlYckZZdchu7qlagZYDFTUV5QNKMsXlNwRd8y0c 1993
swmm_api/input_file/macros/gis_styles/Subcatchments.qml sha256=d4qK9lktKgy92AeQe43MsPTw_GeeS5QMPhJEcNoedMU 50336
swmm_api/input_file/macros/gis_styles/Subcatchments.sld sha256=PsI-tmUCyMKb_wzvip10d3ktVqPHLsP_-ZZJE-7tpg0 1694
swmm_api/input_file/macros/gis_styles/Weirs.qml sha256=kf8k8x__BPHNr2pFsjBZi8ter_6ZapdxAHuiFtCOYC8 31847
swmm_api/input_file/macros/gis_styles/Weirs.sld sha256=Y5PK8W_xep8ibO5dKOcr1CC86zB0lFd6VPDDAMK_y04 4502
swmm_api/input_file/macros/gis_styles/__init__.py sha256=mgz9U53mmIZ6giLXsxN9bGKzj6YQ3CXfklBLQF2_hvM 65
swmm_api/input_file/macros/gis_styles/obj_orifice.svg sha256=ii150b_en_eswdCyOCnQF6Gqn-eqsaL15LbCR0gicww 498
swmm_api/input_file/macros/gis_styles/obj_outlet.svg sha256=p_YeTQKnk64WLdjp890XO2Tk08a-TEllH38-Oiq7lvY 665
swmm_api/input_file/macros/gis_styles/obj_pump.svg sha256=0cv2vt3_dEr9ljzU3JcYB4qcFcdR0BbJkx1JYoM4yCU 380
swmm_api/input_file/macros/gis_styles/obj_storage.svg sha256=PV0wGoefZj-BraLX1BH5ma1-7k3CRiJ0sGenmbJYXqU 323
swmm_api/input_file/macros/gis_styles/obj_weir.svg sha256=9udKP0e4r9Jqh3FOUbKLALyavTpv-oiBAAYwnSBs5aQ 609
swmm_api/input_file/misc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
swmm_api/input_file/misc/curve_simplification.py sha256=StFrI9zB3iiqapUhqgSCFOUk4lL4K_MUHi4xoOdfdhg 1366
swmm_api/input_file/misc/macro_class.py sha256=04nDQtGY0L0H4mC_XjD04IgSyeZqVcC-wYKCrf2XBdM 7953
swmm_api/input_file/sections/__init__.py sha256=6Jfvt5oLeSf6_80bCqSI_Cxp9II_cyfXBr942fLmuw0 1173
swmm_api/input_file/sections/_identifiers.py sha256=c4vgn3aXp4qo6i8VEdZRuKNP8xXhTm6pV1yg7qKt80I 321
swmm_api/input_file/sections/generic_section.py sha256=i0QWD556J0UJfKrVOUr5UkG2HRRQ0FkBcFtqyEZTGs4 63661
swmm_api/input_file/sections/lid.py sha256=VBoekhgPzjaKIHCYk152MZJxwXO8EtnvT4Ku4sUyTJ8 30468
swmm_api/input_file/sections/link.py sha256=gFgMvHdD9Xcd-MWHX-T1rat3vM7ygCplthhppV7uTw0 25245
swmm_api/input_file/sections/link_component.py sha256=DRBEyjk_iroeAszsgWL5SJ9nYmhPv8waiXgZz8yURpo 14041
swmm_api/input_file/sections/node.py sha256=q2RhRCpp6c0s3Bx2LmeeRc9Um15VHaYwgogVAJFSfKk 27127
swmm_api/input_file/sections/node_component.py sha256=TwOPWaiBop92bsFYODhVHRSgUuqCHBEm80fJWmWjSQk 15398
swmm_api/input_file/sections/others.py sha256=N0GzqunaaDJnuF4Ibs3sZpruNZmTTqX7D06iTBzNslw 106983
swmm_api/input_file/sections/subcatch.py sha256=V6NrdrXcgKZU14JHIezR0b5jLs25LBNfQtRR_zrvdVo 34956
swmm_api/output_file/__init__.py sha256=omU5T8Fy4GQP7J8HxR16G7i_OR7Kn_xrJesOe95ULTY 233
swmm_api/output_file/_basic_selective_results_python.py sha256=uP5HIulLebwLzW6KkzdhLcwrBRntxSnhCgg0vGZbk5w 987
swmm_api/output_file/analysis.py sha256=CGaOwvqac7Tjd7NyS8hzgRE2Ok9Whf4IvixCVxpbqX8 4077
swmm_api/output_file/definitions.py sha256=sPNY93Qygq0njjCEBvmwGlgHVAhlHhXq4T41FWh8U-Y 8619
swmm_api/output_file/error_codes.py sha256=wHKVUHSrAavnH_xSDCl-woER87QaGsD4aARNP3o1wJ4 9039
swmm_api/output_file/extract.py sha256=9chRrj0wEpSugKiRfpCPZNwWxirLjaIlNLFgsZZon-4 17773
swmm_api/output_file/helpers.py sha256=huIP7jik2r9SS7yYThzOShVAj7Rkj4Jaa_Nt7kwZvN4 354
swmm_api/output_file/out.py sha256=24xODDXo7kPDcvLwp3-KPtXTo5X10C_SFRCUtNZwaTg 26322
swmm_api/output_file/parquet_helpers.py sha256=gWrJ0IJFN8oWneXx_8v0ZuxHw2FKp-cgslJ0uC93rxA 3710
swmm_api/report_file/__init__.py sha256=RvhNJI8X0sBTfPYCuNmhCSQmLQsVa2fbWjWqfnilx7s 80
swmm_api/report_file/helpers.py sha256=AqR9DgPU_yEUthZKWQv5DQgimMtCQ9C7lRs49v1xV5g 10634
swmm_api/report_file/lid_rpt.py sha256=qzyz6xFvsY8NPMMksbdx9euYVsefU5LtDR32E0Iq478 1461
swmm_api/report_file/rpt.py sha256=higeKsYHrQyvKNF09WWbljaC1TTeJrpiGzhA3GrL650 36548
swmm_api/run_swmm/__init__.py sha256=Wxp01-BKve98rLxtAlpLrigU1GdtAn7w3YB_r9hAz1w 500
swmm_api/run_swmm/_run_helpers.py sha256=qNaKn_ON6FMQ89Swx_dVfKjWKDSY2qns_D7Ov_CUzps 1950
swmm_api/run_swmm/run.py sha256=lT8Hg0YTbI5kZ2Kipfi55KdwWW6FXH39JSj28O19mdI 2125
swmm_api/run_swmm/run_epaswmm.py sha256=VSY4FJC1MYl0Tmj1v8d9yhbyx9xssF6rsY4Zy3pWsvU 9528
swmm_api/run_swmm/run_pyswmm.py sha256=c4WI_EDlmMG5lwVy-2Mxm5GuT_pmyd2jZ6NzEuC9EiA 1672
swmm_api/run_swmm/run_swmm_toolkit.py sha256=D_OJ_WB56OGKN9K_HqfevpPgASMxvKlkLAX9qC00DOI 2140
swmm_api/run_swmm/run_temporary.py sha256=jnEwYbyxJDHOHrDrqikEtoQ4flWSXCt7yyxhEd8HgLc 7748
swmm_api-0.4.62.dist-info/LICENSE sha256=Gb7p8qLfOkyeIr3EwWdid6hms_Gk-_58Lg2Uu1Q9B10 1063
swmm_api-0.4.62.dist-info/METADATA sha256=0wklyd6mR-mrrOBeCn8C_XK2W9gNqUsklwHWdSH8NFw 23178
swmm_api-0.4.62.dist-info/WHEEL sha256=OVMc5UfuAQiSplgO0_WdW7vXVGAt9Hdd6qtN4HotdyA 91
swmm_api-0.4.62.dist-info/top_level.txt sha256=Qi5IECCq1T_jmldHMiqPzBbFfabZzOFp9E8qHJbyFYE 9
swmm_api-0.4.62.dist-info/RECORD

top_level.txt

swmm_api