# swmm-toolkit
`swmm-toolkit` contains SWIG generated Python wrappers for the swmm-solver and swmm-output libraries.
## Build Status
![Build Wheels](https://github.com/SWMM-Project/swmm-python/workflows/Build%20Wheels/badge.svg)
## Installation
[![version](https://img.shields.io/pypi/v/swmm-toolkit.svg?maxAge=3600)](https://pypi.org/project/swmm-toolkit/) [![Downloads](https://pepy.tech/badge/swmm-toolkit)](https://pepy.tech/project/swmm-toolkit)
``pip install swmm-toolkit``
## Features
`swmm-toolkit` makes SWMM a fully fledged Python extension with:
- Compatibility with USEPA SWMM
- Python integration at the speed of C
- Full access to library APIs
- Pythonic naming, enums, exceptions, and return value handling
## Basic Usage
Run a SWMM simulation.
```
from swmm.toolkit import solver
solver.run('input_file.inp', 'report_file.rpt', 'output_file.out')
```
Raw data
{
"_id": null,
"home_page": "https://github.com/pyswmm/swmm-python",
"name": "swmm-toolkit",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": "bemcdonnell@gmail.com",
"keywords": "swmm5, swmm, stormwater, hydraulics, hydrology",
"author": "See AUTHORS",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/19/4b/bbe81c9916c895ce439100cd37323120fca5684d36a503f3bb510fc0c487/swmm_toolkit-0.15.5.post1.tar.gz",
"platform": null,
"description": "# swmm-toolkit\n\n`swmm-toolkit` contains SWIG generated Python wrappers for the swmm-solver and swmm-output libraries. \n\n\n## Build Status\n\n![Build Wheels](https://github.com/SWMM-Project/swmm-python/workflows/Build%20Wheels/badge.svg)\n\n\n## Installation\n\n[![version](https://img.shields.io/pypi/v/swmm-toolkit.svg?maxAge=3600)](https://pypi.org/project/swmm-toolkit/) [![Downloads](https://pepy.tech/badge/swmm-toolkit)](https://pepy.tech/project/swmm-toolkit)\n\n ``pip install swmm-toolkit``\n\n\n## Features\n\n`swmm-toolkit` makes SWMM a fully fledged Python extension with: \n - Compatibility with USEPA SWMM\n - Python integration at the speed of C\n - Full access to library APIs\n - Pythonic naming, enums, exceptions, and return value handling \n \n \n## Basic Usage\n\nRun a SWMM simulation. \n```\nfrom swmm.toolkit import solver\n\nsolver.run('input_file.inp', 'report_file.rpt', 'output_file.out')\n```\n",
"bugtrack_url": null,
"license": "CC0",
"summary": "PySWMM SWMM Python Toolkit",
"version": "0.15.5.post1",
"project_urls": {
"Homepage": "https://github.com/pyswmm/swmm-python"
},
"split_keywords": [
"swmm5",
" swmm",
" stormwater",
" hydraulics",
" hydrology"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "194bbbe81c9916c895ce439100cd37323120fca5684d36a503f3bb510fc0c487",
"md5": "442251e5694eed4cd8fbaaffdc2d0a40",
"sha256": "58c7614183f00ed8e14a643c29458106fece065725b1c4dba09deb4978671c22"
},
"downloads": -1,
"filename": "swmm_toolkit-0.15.5.post1.tar.gz",
"has_sig": false,
"md5_digest": "442251e5694eed4cd8fbaaffdc2d0a40",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 597912,
"upload_time": "2024-10-01T03:09:05",
"upload_time_iso_8601": "2024-10-01T03:09:05.096995Z",
"url": "https://files.pythonhosted.org/packages/19/4b/bbe81c9916c895ce439100cd37323120fca5684d36a503f3bb510fc0c487/swmm_toolkit-0.15.5.post1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-01 03:09:05",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "pyswmm",
"github_project": "swmm-python",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "swmm-toolkit"
}