Skip to main content

This is a river join implementation in Python.

Project description

Framework for Spatially Joining two Hydrofabric Flowlines


Update the code

git clone https://github.com/sdmlua/riverjoin_py
cd riverjoin_py

Use the uv to work and update the code,

pip install uv

#Create a virtual env and start collabortaing the code
uv venv

#activate the virtual environment
source .venv/bin/activate

#Install all the dependencies and all development packages into it
uv pip install e .
uv pip install -e ".[dev]"

#Then add/edit modules under the src/ and run the code through the tests
#For instance
pytest tests/spatial_join.py

Once all changes are made, update the code style with black code formatter.

black .

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

riverjoin-0.1.0.tar.gz (25.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

riverjoin-0.1.0-py3-none-any.whl (32.8 kB view details)

Uploaded Python 3

File details

Details for the file riverjoin-0.1.0.tar.gz.

File metadata

  • Download URL: riverjoin-0.1.0.tar.gz
  • Upload date:
  • Size: 25.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.22

File hashes

Hashes for riverjoin-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4957adb3b27bdb7d973d61aa899b4892f585b06ac25c7af642bf694670358c56
MD5 ac47cb418fbe11f4993d0d8cd60124fe
BLAKE2b-256 7f064ec590506b03a61e0f127dcc52ebcb8a904b105db62eea03d5e1239fbdc2

See more details on using hashes here.

File details

Details for the file riverjoin-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: riverjoin-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 32.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.22

File hashes

Hashes for riverjoin-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8ea65113a41e6108297cc7be7e96cee728f5eca470d0b8cf8ed5042ecc30e985
MD5 71f7cf56e5ec638a69d8303a9453821d
BLAKE2b-256 2069f13e5e51cc108dacdd4ed1b2085c4d3a165769a84607c818e53dc2276867

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page