swmm-api

View on PyPIReverse Dependencies (1)

0.4.42 swmm_api-0.4.42-py3-none-any.whl

Wheel Details

Project: swmm-api
Version: 0.4.42
Filename: swmm_api-0.4.42-py3-none-any.whl
Download: [link]
Size: 295249
MD5: 87997c050651e5d92c531540d5ac2500
SHA256: 37e3edbdac40b590bf0619a47cd0579a40d39706b7dda82276fb9b8c196eed00
Uploaded: 2024-04-16 10:07:57 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: swmm-api
Version: 0.4.42
Summary: API for reading, manipulating and running US-EPA-SWMM-Projects
Author: Markus Pichler
Author-Email: Markus Pichler <markus.pichler[at]tugraz.at>
Home-Page: https://gitlab.com/markuspichler/swmm_api
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
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.7
Requires-Dist: pandas
Requires-Dist: tqdm
Requires-Dist: networkx; extra == "docs"
Requires-Dist: fastparquet; extra == "docs"
Requires-Dist: matplotlib; extra == "docs"
Requires-Dist: SWMM-xsections-shape-generator; extra == "docs"
Requires-Dist: pyswmm; extra == "docs"
Requires-Dist: Shapely; extra == "docs"
Requires-Dist: pyproj; extra == "docs"
Requires-Dist: Rtree; extra == "docs"
Requires-Dist: geopandas; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: nbsphinx; extra == "docs"
Requires-Dist: recommonmark; extra == "docs"
Requires-Dist: pydata-sphinx-theme; extra == "docs"
Requires-Dist: sphinx-codeautolink; extra == "docs"
Requires-Dist: sphinx-favicon; extra == "docs"
Requires-Dist: networkx; extra == "full"
Requires-Dist: fastparquet; extra == "full"
Requires-Dist: matplotlib; extra == "full"
Requires-Dist: SWMM-xsections-shape-generator; extra == "full"
Requires-Dist: pyswmm; extra == "full"
Requires-Dist: Shapely; extra == "full"
Requires-Dist: pyproj; extra == "full"
Requires-Dist: Rtree; extra == "full"
Requires-Dist: geopandas; 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: fastparquet; 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: 15719 characters]

WHEEL

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

RECORD

Path Digest Size
swmm_api/__init__.py sha256=89C-7s0zp7BcV-BQxF-l4E_9PxdkKRIapa9I2k3j3kM 510
swmm_api/_io_helpers/__init__.py sha256=Wkf1PN56Wmawe3b7dxp1XY0B-op9naHKsLSfR9UKt4E 161
swmm_api/_io_helpers/_config.py sha256=LIRNcy9EVCXq5zKjcv7bBrCI5OISVMtaSaysjYtAjKA 374
swmm_api/_io_helpers/_encoding.py sha256=hL3ucFF4NHqB1FqIJDPv83mDdE8t2YdusMVp8vMLRi8 1950
swmm_api/_io_helpers/_read_bin.py sha256=dyxiQlA4HvP8TtsFucaUc84GRGjERp-dAO8CCMkBTyM 3261
swmm_api/_io_helpers/_read_txt.py sha256=vwNTzuE5DLk5ZOgMmmLgPdfySqs2eGCHMlr-885A8XY 1354
swmm_api/analyse_simulation/__init__.py sha256=Ek1EmQpAkD6HslCWizgvmlIWIBOKec1JW8Ot9Saqdpk 64
swmm_api/analyse_simulation/instability_index.py sha256=bNOIvobHGeLQ-gcyL2jw-4L94UVl8SjsHK_0SyVKHFg 1168
swmm_api/external_files/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
swmm_api/external_files/climate_file.py sha256=U3I913jB3idyQDcW3267qJStShQbGrqEySZTwFh-pLo 2249
swmm_api/external_files/dat_timeseries.py sha256=BXO6Bnd6yUMqbNr2BsZ-U3wA5UO7fU0381A4JHlzIo8 6588
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=yrJjpeScWYzBFjxWhf5zsNbsbUbVAxJ4ml9VCW6MgoU 9713
swmm_api/input_file/__init__.py sha256=4IEghXhdeWotjDrsDV3d5t3N_JeNAkp8VH5QUwIZvEo 93
swmm_api/input_file/_type_converter.py sha256=nJuJsvMX8IWZN5Z1CYxqTvwtLq9bJ7LuW4517mvBhUU 8043
swmm_api/input_file/helpers.py sha256=-SpsDwpOSxOq1-j2DImj9TyDg5F-xacfDXNJlxcarhA 38199
swmm_api/input_file/helpers_dummy.py sha256=RUQZ-fplYEDsBl_FeSbCuCF7iksw0u-DWYQsnWg9QpI 2898
swmm_api/input_file/inp.py sha256=N8tTldiGLUvt0QZ4cCcGrZYaJOIjXz3tYxqFFM2MODw 28976
swmm_api/input_file/section_labels.py sha256=oJrm-vOObeyWTd4GJGjTdFdiLfoo5Z8gZaEWzEgIZQo 3699
swmm_api/input_file/section_lists.py sha256=q2uXQxb4B3pXgK2f0Za8GNoSJddup_X8JYbJql3PRPw 1079
swmm_api/input_file/section_types.py sha256=HRuHtJbLZHlrKNfYuVMEqTZPSsfv7pywYG1OCalF5FQ 2379
swmm_api/input_file/macro_snippets/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
swmm_api/input_file/macro_snippets/plot_macros_bokeh.py sha256=TsUsB3zN_cFcvSE1NSXyMywS1rzUBHHEGGZe4FflmjI 3028
swmm_api/input_file/macro_snippets/plotly_map.py sha256=D1ZFSOjjTIs6xxnRQd5XmnuEC3HeyT467HEZI6zn6aM 3891
swmm_api/input_file/macros/__init__.py sha256=-X0ymKQ0S2DLFh6rssReZvIoK0l7l_Z3Aolh1ASrRqo 3286
swmm_api/input_file/macros/_combined_objects.py sha256=F6uiOmZcXP_eKQdULlhrv0CReCVaTqG3WMwQspCWOno 3258
swmm_api/input_file/macros/_helpers.py sha256=N-YJiEIl-ib8hBGSPBz4RtTHCAEifLI-nOrgSFpFG4E 1304
swmm_api/input_file/macros/_snippets.py sha256=MGXThJ_M25QfH9aNYWArSAU_vDcbA8z93mH93GCRRoU 2365
swmm_api/input_file/macros/check.py sha256=hosBkVNa85k7iLmJPZHyildvQzGUUA2lk3nHK7zrjoI 5658
swmm_api/input_file/macros/collection.py sha256=MoFcyFv22ejTf8s8mMwQXERsUrYbN2rSdFTPNCN7dOI 2100
swmm_api/input_file/macros/combine_dwf.py sha256=XtJhOMxg8VYjlLbMfpcLK03OtIG6W8C-sRw8DHutx-A 12639
swmm_api/input_file/macros/compare.py sha256=dqSqmVlTns6SF-Pzqvpco4FR3-zS52Jl8QE2yWQTGTI 9985
swmm_api/input_file/macros/convert_model.py sha256=CymU_YllhvvOzSEMgF0f7-k7Cyii3Sh5o-NPvAtJd44 7040
swmm_api/input_file/macros/convert_object.py sha256=VVestb6ayC4ah3pwrtbDGxtAS7Cb52J8FMIglqXB5Fk 6580
swmm_api/input_file/macros/cross_section_curve.py sha256=QBCYp_gzwMeg1m34ix7Ol_gVz7ggXS56IPOD9LzDUQA 4551
swmm_api/input_file/macros/curve.py sha256=EUWiOqoPlC-DOGI_rhO4QgeivMK_H1wg0nOn-qT3_RY 1724
swmm_api/input_file/macros/cut_model.py sha256=PNRNv8fKrdZosVMPAb66vPgDEwu1NrHJTXzqcMQVmTs 2161
swmm_api/input_file/macros/edit.py sha256=HOT5IU28Ke7GJ0sguh_sSusRIjbHVE5GTZTue7T3xkU 37773
swmm_api/input_file/macros/filter.py sha256=N4daC9JACtwNGJDq9UQKmHg-Gzu8OTaY9L0LvlaAiT4 5836
swmm_api/input_file/macros/geo.py sha256=6w2VW9WI_JRKj9x1OT-cU3S2UFESfzbLvGf42M-b27U 4880
swmm_api/input_file/macros/gis.py sha256=XrGHTimxwcEcq4SYrtPwIYwW9aOoGF-2qXbfSotjees 20333
swmm_api/input_file/macros/graph.py sha256=U4hWBFeCqX7tjtxasmz52xTWSG4M8V3HCqwezEyLzZ0 10651
swmm_api/input_file/macros/macros.py sha256=1NQ3LMveul3pN4rVjz42IXyUIP6ZFkU5VTBy5yt0LeQ 9893
swmm_api/input_file/macros/plotting_longitudinal.py sha256=NLIld2CqzJK8jUc4fIR3iCrSAre4K-ej4yu5MmuGULs 12351
swmm_api/input_file/macros/plotting_map.py sha256=eGU1TF9GH1DBSzXhIbTECfdo57cS2QNG8E2wJoWrSwM 11440
swmm_api/input_file/macros/plotting_sub_map.py sha256=6vX7xitopjk7eUVrTC8fgWL05C8aF6ZiMafnjKoKjAo 746
swmm_api/input_file/macros/reduce_unneeded.py sha256=uZLCyLH7lhMBoJnu1fnQZ9LGniEoVSVpSyi0nsQ_zuU 10659
swmm_api/input_file/macros/split_inp_file.py sha256=o8yuptcqRIcgECypDDjx7QHkYBZGuJHuj48IpELjCjY 1373
swmm_api/input_file/macros/summarize.py sha256=fDFFtuLmytmBUT0KoSTV3ZdDY-4F9Jsrw9xu37aLt48 1068
swmm_api/input_file/macros/tags.py sha256=Qii1VJi7M8xQZKGQN3Hi2_eQv8CTBsuQtj_FZL5pMa8 2482
swmm_api/input_file/macros/gis_styles/Conduits.qml sha256=aaV3fwiF_8dkYyXwTQnZBG5GE0VqSHmhpT-I_2N60AI 69489
swmm_api/input_file/macros/gis_styles/Conduits.sld sha256=ITwrAhPguov9mQSVYAr7QIl5zx3GGWE5182zqq-37Qk 4510
swmm_api/input_file/macros/gis_styles/Junctions.qml sha256=QGLanZGZvrVqru2gU3PLY4hlPjSuHUDlbDZCr1tMhj8 59243
swmm_api/input_file/macros/gis_styles/Junctions.sld sha256=5mt0pABWwZ1Pn-P_FBuKAO22fmss3BrdHPfkJDGk62M 3466
swmm_api/input_file/macros/gis_styles/Orifices.qml sha256=7t3f3WCayidrx1tWQ_oo9udVfPxmSsP8nGoZ3wpwd_A 72900
swmm_api/input_file/macros/gis_styles/Orifices.sld sha256=AHb3BXJMmxKXmjJ_gQVJr7NFgV-mPm332BCygEZWDdw 7054
swmm_api/input_file/macros/gis_styles/Outfalls.qml sha256=Hst3sGbqzAI2-tQgwM6_tcoS3uJQEiU10HgtaWS6dLg 60340
swmm_api/input_file/macros/gis_styles/Outfalls.sld sha256=nJIIbn2GKXVigJQWShFeIViR00jG2lEPjavzNkoNw_c 3320
swmm_api/input_file/macros/gis_styles/Pumps.qml sha256=vKXNJ5QDXNKGGsHoQSNzuwsp95RXSrRW7nN8R4atLGs 72811
swmm_api/input_file/macros/gis_styles/Pumps.sld sha256=Hhlyr8oVyGnq2LV_8ELtWtGkhVtLsCSOJOTCdspkyO8 6789
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=aT2bW7bMcsB7BNH38888LKpK_-4OoV89x1GS-mrxAIk 60112
swmm_api/input_file/macros/gis_styles/Storage.sld sha256=MuiZ4FoD2B_zNIbPk77WRISUSCo9qgzV0IlWIg2_8oc 3958
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=LkAxNRKAVEVwtYCigjRTY7rqwse2_GTJKR3-DZ5_NqQ 75606
swmm_api/input_file/macros/gis_styles/Weirs.sld sha256=p7QhJjL39aKMgEiOduScpcgzXEyOq212gAucQVwTLF8 7087
swmm_api/input_file/macros/gis_styles/__init__.py sha256=mgz9U53mmIZ6giLXsxN9bGKzj6YQ3CXfklBLQF2_hvM 65
swmm_api/input_file/macros/gis_styles/obj_orifice.svg sha256=FypSL2CIY_tjxQaul5QDNDjOyqQyPEuTiFcjzGM4vdo 2051
swmm_api/input_file/macros/gis_styles/obj_outlet.svg sha256=_GxxUXGYwZjvmEE4tT-g1HqS55Qp9S4YEaALLuiXdoo 2137
swmm_api/input_file/macros/gis_styles/obj_pump.svg sha256=QiHgOfVjylb1dz8pVYuiRkYy2TTZNPlbQb-9OdRfSZs 2177
swmm_api/input_file/macros/gis_styles/obj_storage.svg sha256=KGrtDsy4zhT3BcOtuMv7EOxvc-oGHi9dbU4oQQ5VdQ0 2286
swmm_api/input_file/macros/gis_styles/obj_weir.svg sha256=_wNHK1PuGMac9Zh15zlpzKyV3UCIwQZGBk88bgl7VXc 2124
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=7pWipQlEfwCw9lT7nQFOHEmxb238dAzEpj7ENtuLNKc 8288
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=ZeAmZrLR45xITRTONbhLJao-CviVa0srpG0jzFP_85Q 59528
swmm_api/input_file/sections/lid.py sha256=QpOk0Di6ESIOgTuAQJoqAFWwWVXrf-HnoETejeYmvyE 28433
swmm_api/input_file/sections/link.py sha256=QTuxqbqCPKWitk8oUshpZ0aq2rn3GzpaRZWWSob-n54 24496
swmm_api/input_file/sections/link_component.py sha256=RVKy5_zz-Nvjm1jtanvf95kIgvtS7LDqqECq1kTudYk 14072
swmm_api/input_file/sections/node.py sha256=DDbJ01zhUJF2m0WKbXyH6I0UbpLtcbKP5GbKw0l843Y 27007
swmm_api/input_file/sections/node_component.py sha256=-IpJzaId-0rO3YiYpeZBJSv8DdVsnKLUaCBaEWBTCdQ 15391
swmm_api/input_file/sections/others.py sha256=42evUBiq8k6Pm8GsbUVT98m2dntsjO33xfmc8gCfRd8 105221
swmm_api/input_file/sections/subcatch.py sha256=7RjjX4A6BG23GZ-t64sY1-N7JoSaSqf2F9krZ_l0wAA 34328
swmm_api/output_file/__init__.py sha256=A7jYg7n9O1mbJsvUyt77DVskE8v7ueol6bgU-vcpWz8 183
swmm_api/output_file/_basic_selective_results_python.py sha256=yMazbWQiCi0kgctOzr9zwAYJ8_gRnS1q9_Cpy-QZoJY 982
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=uHQL9S5lmApRg4hcpRKWCCX64YUbgA-bl4czOSEww3U 17427
swmm_api/output_file/helpers.py sha256=91VGUqCaGKNBLQr61NH9Awf7DERzSj03yqGIMF8zLhE 204
swmm_api/output_file/out.py sha256=E4wZCeWQjcfwmn3poLF3ogukWZ_NrCbWmbyYlgNLCP4 21439
swmm_api/output_file/parquet_helpers.py sha256=gWrJ0IJFN8oWneXx_8v0ZuxHw2FKp-cgslJ0uC93rxA 3710
swmm_api/report_file/__init__.py sha256=fBq-sxlo2C5Tn0108ToMfUox-n0MiBeNGQyTTG47tB8 43
swmm_api/report_file/helpers.py sha256=Iu_PXzrjBQdIUr3g_fLg3wt_MaVT6NiBOtTDVzVsSTU 10371
swmm_api/report_file/lid_rpt.py sha256=Wfma95vWfEiGjfhfTxxtWeV08OAWX_pyMBqqRogaBfo 1170
swmm_api/report_file/rpt.py sha256=MvErlMb9JRNVasBMSSVSl4IUq0e-h98e7g2RPESq3uc 35040
swmm_api/run_swmm/__init__.py sha256=9VYe1PpBcomdYDB4tk26e9nKmR5XtjheWilMG8sPBAE 449
swmm_api/run_swmm/_run_helpers.py sha256=89UR8PpYsGHJ-pq4cmxfGl9aIBTLXryM-u6A-8BlRt4 1941
swmm_api/run_swmm/run.py sha256=lT8Hg0YTbI5kZ2Kipfi55KdwWW6FXH39JSj28O19mdI 2125
swmm_api/run_swmm/run_epaswmm.py sha256=OveEdZlOhCjeCXXHHmXuxv8rsuBdOM9o_Z4ugBFe-hY 8781
swmm_api/run_swmm/run_pyswmm.py sha256=FhuGazuHTiY1887AVoFQnItOpLaiTVQyNMVhtlCBd8c 1668
swmm_api/run_swmm/run_swmm_toolkit.py sha256=D_OJ_WB56OGKN9K_HqfevpPgASMxvKlkLAX9qC00DOI 2140
swmm_api/run_swmm/run_temporary.py sha256=W71QGCUQbR-ch86EiZA7vPXxbK1lQ4fTSQ8YTu0izbQ 2132
swmm_api-0.4.42.dist-info/LICENSE sha256=Gb7p8qLfOkyeIr3EwWdid6hms_Gk-_58Lg2Uu1Q9B10 1063
swmm_api-0.4.42.dist-info/METADATA sha256=qDmYD9PL0TSS9a_KtTdiyk_6upD164c1RD9PfWTLl7Q 18376
swmm_api-0.4.42.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
swmm_api-0.4.42.dist-info/top_level.txt sha256=Qi5IECCq1T_jmldHMiqPzBbFfabZzOFp9E8qHJbyFYE 9
swmm_api-0.4.42.dist-info/RECORD

top_level.txt

swmm_api