Skip to main content

gwlf-e

Port of Generalized Watersheds Loading Functions - Enhanced (MapShed)

Installation

Install using pip:

$ 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:

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

Development

Ensure you have Python 3.10 and pipenv available. Then run:

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

Running Locally

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

Testing

$ pipenv run nosetests

Deployments

Create a new release using git flow:

$ 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 will publish a release to PyPI.

License

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

Metadata

Release files for gwlf-e 3.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gwlf-e 3.3.0
File Size Uploaded
gwlf_e-3.3.0.tar.gz 1.3 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for gwlf-e 3.3.0
File Interpreter ABI Platform
gwlf_e-3.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
gwlf_e-3.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
gwlf_e-3.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details

Total release size: 10.8 MB

Release files / gwlf_e-3.3.0.tar.gz

Download URL gwlf_e-3.3.0.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
510ec95670cfb1012a45e953d3a555e6486878f8cc084a867d369196967f28fc
BLAKE2b-256 checksum
How to use checksums
4897cf13bf21b5c942443eb12e38c11f24acc7e1a01e90c22e717d3c8bcaee0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / gwlf_e-3.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL gwlf_e-3.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.2 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3717ba74e204588a5a0ed39fa0fde068e4dd8025df4c96b37b6facf8ae4769e5
BLAKE2b-256 checksum
How to use checksums
acb43b52d552ac925e0ad520e9ed67c4f383223cd22b755a76bd88aad3d7d574
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / gwlf_e-3.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL gwlf_e-3.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.2 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9bed7b8e6119ef1e90f5a6566c5b2350a726dee11bb9359153a83386dbb2640c
BLAKE2b-256 checksum
How to use checksums
78ec5c8ab97885d1f979590f968f85514d5c92723321ab348c3b3eae38326dff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / gwlf_e-3.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL gwlf_e-3.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.2 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d7cbbb8ddb871a27f258ed3938ec08e71d546cdafc0b3b5aa84e1e3dbfd8d0ef
BLAKE2b-256 checksum
How to use checksums
1670eff8e1a5e8d11cd1f82875ae304c9c235f9552f0b8c6c4d964ba9193b7a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release history Release notifications | RSS feed

This release

3.3.0 This release

4 release files

3.2.0

4 release files

3.1.0

1 release file

3.0.0

2 release files

2.0.0

1 release file

1.0.1

1 release file

1.0.0

1 release file

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

1 release file

0.1.1

2 release files

0.1.0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page