gwlf-e


Namegwlf-e JSON
Version 3.3.0 PyPI version JSON
download
home_pagehttps://github.com/WikiWatershed/gwlf-e
SummaryA Python port of Generalized Watersheds Loading Functions - Enhanced (MapShed)
upload_time2024-07-09 18:03:31
maintainerNone
docs_urlNone
authorAzavea Inc.
requires_python>=3.7
licenseApache License 2.0
keywords gwlf-e watershed hydrology
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # gwlf-e
Port of Generalized Watersheds Loading Functions - Enhanced (MapShed)

## Installation

Install using `pip`:

```bash
$ pip install gwlf-e
```

For Linux x64 on Python 3.8, 3.9, and 3.10 the above will pull a published wheel.
For other platforms, a wheel would have to be built.
In that case, you may also need to install `setuptools`, `wheel`, and `build` to compile it locally:

```bash
$ pip install wheel build
$ pip install --no-build-isolation gwlf-e
```

## Development

Ensure you have Python 3.10 and [pipenv](https://pipenv.pypa.io/en/latest/) available. Then run:

```bash
$ pipenv sync --dev
$ pipenv run python setup.py build
```

### Running Locally

```bash
$ pipenv run ./run.py --json test/integrationtests/input_4_output.json test/integrationtests/input_4.gms
```

### Testing

```bash
$ pipenv run nosetests
```

## Deployments

Create a new release using git flow:

```console
$ git flow release start 3.0.0
$ vim CHANGELOG.md
$ vim setup.py
$ git add CHANGELOG.md setup.py
$ git commit -m "3.0.0"
$ git flow release finish -p 3.0.0
```

When the tag is pushed up, [GitHub Actions](./.github/workflows/release.yml) will publish a release to PyPI.

## License

This project is licensed under the terms of the Apache 2.0 license.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/WikiWatershed/gwlf-e",
    "name": "gwlf-e",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "gwlf-e watershed hydrology",
    "author": "Azavea Inc.",
    "author_email": "systems@azavea.com",
    "download_url": "https://files.pythonhosted.org/packages/48/97/cf13bf21b5c942443eb12e38c11f24acc7e1a01e90c22e717d3c8bcaee0b/gwlf_e-3.3.0.tar.gz",
    "platform": null,
    "description": "# gwlf-e\nPort of Generalized Watersheds Loading Functions - Enhanced (MapShed)\n\n## Installation\n\nInstall using `pip`:\n\n```bash\n$ pip install gwlf-e\n```\n\nFor Linux x64 on Python 3.8, 3.9, and 3.10 the above will pull a published wheel.\nFor other platforms, a wheel would have to be built.\nIn that case, you may also need to install `setuptools`, `wheel`, and `build` to compile it locally:\n\n```bash\n$ pip install wheel build\n$ pip install --no-build-isolation gwlf-e\n```\n\n## Development\n\nEnsure you have Python 3.10 and [pipenv](https://pipenv.pypa.io/en/latest/) available. Then run:\n\n```bash\n$ pipenv sync --dev\n$ pipenv run python setup.py build\n```\n\n### Running Locally\n\n```bash\n$ pipenv run ./run.py --json test/integrationtests/input_4_output.json test/integrationtests/input_4.gms\n```\n\n### Testing\n\n```bash\n$ pipenv run nosetests\n```\n\n## Deployments\n\nCreate a new release using git flow:\n\n```console\n$ git flow release start 3.0.0\n$ vim CHANGELOG.md\n$ vim setup.py\n$ git add CHANGELOG.md setup.py\n$ git commit -m \"3.0.0\"\n$ git flow release finish -p 3.0.0\n```\n\nWhen the tag is pushed up, [GitHub Actions](./.github/workflows/release.yml) will publish a release to PyPI.\n\n## License\n\nThis project is licensed under the terms of the Apache 2.0 license.\n",
    "bugtrack_url": null,
    "license": "Apache License 2.0",
    "summary": "A Python port of Generalized Watersheds Loading Functions - Enhanced (MapShed)",
    "version": "3.3.0",
    "project_urls": {
        "Homepage": "https://github.com/WikiWatershed/gwlf-e"
    },
    "split_keywords": [
        "gwlf-e",
        "watershed",
        "hydrology"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "acb43b52d552ac925e0ad520e9ed67c4f383223cd22b755a76bd88aad3d7d574",
                "md5": "570f8c067f732e2b7b0c9ae0fe262e3a",
                "sha256": "3717ba74e204588a5a0ed39fa0fde068e4dd8025df4c96b37b6facf8ae4769e5"
            },
            "downloads": -1,
            "filename": "gwlf_e-3.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "570f8c067f732e2b7b0c9ae0fe262e3a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 3169144,
            "upload_time": "2024-07-09T18:03:26",
            "upload_time_iso_8601": "2024-07-09T18:03:26.523167Z",
            "url": "https://files.pythonhosted.org/packages/ac/b4/3b52d552ac925e0ad520e9ed67c4f383223cd22b755a76bd88aad3d7d574/gwlf_e-3.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1670eff8e1a5e8d11cd1f82875ae304c9c235f9552f0b8c6c4d964ba9193b7a6",
                "md5": "ae3c528a46a2fbc9b5134059eed10b61",
                "sha256": "d7cbbb8ddb871a27f258ed3938ec08e71d546cdafc0b3b5aa84e1e3dbfd8d0ef"
            },
            "downloads": -1,
            "filename": "gwlf_e-3.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ae3c528a46a2fbc9b5134059eed10b61",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 3165239,
            "upload_time": "2024-07-09T18:03:28",
            "upload_time_iso_8601": "2024-07-09T18:03:28.521465Z",
            "url": "https://files.pythonhosted.org/packages/16/70/eff8e1a5e8d11cd1f82875ae304c9c235f9552f0b8c6c4d964ba9193b7a6/gwlf_e-3.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "78ec5c8ab97885d1f979590f968f85514d5c92723321ab348c3b3eae38326dff",
                "md5": "4100708cb07fcbf6541d2e03a17cd4e7",
                "sha256": "9bed7b8e6119ef1e90f5a6566c5b2350a726dee11bb9359153a83386dbb2640c"
            },
            "downloads": -1,
            "filename": "gwlf_e-3.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4100708cb07fcbf6541d2e03a17cd4e7",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 3159734,
            "upload_time": "2024-07-09T18:03:29",
            "upload_time_iso_8601": "2024-07-09T18:03:29.904791Z",
            "url": "https://files.pythonhosted.org/packages/78/ec/5c8ab97885d1f979590f968f85514d5c92723321ab348c3b3eae38326dff/gwlf_e-3.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4897cf13bf21b5c942443eb12e38c11f24acc7e1a01e90c22e717d3c8bcaee0b",
                "md5": "e06a01080c4b12c0d37b101b9104aef1",
                "sha256": "510ec95670cfb1012a45e953d3a555e6486878f8cc084a867d369196967f28fc"
            },
            "downloads": -1,
            "filename": "gwlf_e-3.3.0.tar.gz",
            "has_sig": false,
            "md5_digest": "e06a01080c4b12c0d37b101b9104aef1",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 1305630,
            "upload_time": "2024-07-09T18:03:31",
            "upload_time_iso_8601": "2024-07-09T18:03:31.413071Z",
            "url": "https://files.pythonhosted.org/packages/48/97/cf13bf21b5c942443eb12e38c11f24acc7e1a01e90c22e717d3c8bcaee0b/gwlf_e-3.3.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-07-09 18:03:31",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "WikiWatershed",
    "github_project": "gwlf-e",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "tox": true,
    "lcname": "gwlf-e"
}
        
Elapsed time: 0.24718s