Tools for processing geospatial data
Project description
raster_tools
RMRS Raster Utility Project
Dependencies
Contributing
-
Fork the raster_tools repo.
-
Clone your fork.
-
Move to the raster_tools project root:
$ cd raster_tools
-
Create a python virtual environment
With conda:
$ conda env create -f requirements/dev.yml $ conda activate rstools
With python:
$ python -m venv venv $ . venv/bin/activate $ pip install -r ./requirements/dev.txt
-
Install the project into the virtual environment:
$ pip install -e .
-
Setup pre-commit hooks
$ pre-commit install
-
Create your development branch:
$ git checkout -b my-dev-branch
-
Run the tests and fix anything that broke:
$ pytest
-
(Optional) Run
pre-commit
to find/fix any formatting and flake8 issues:$ pre-commit run --all-files
This will run
isort
,black
, andflake8
on the repo's files. It is recommended to do this and fix any errors that are flagged so that the changes can be cleanly commited. -
Commit your changes to your branch and push to your remote repo:
$ git add . $ git commit -m "A detailed description of the changes." $ git push origin my-dev-branch
-
Submit a pull request through GitHub.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for raster_tools-0.1.0a2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a43f5d40a35ad7f7e2500c7c31d19af884138c9bdba7507d241bf930d4de8ae2 |
|
MD5 | e8083268956f43af2330a4a6118de973 |
|
BLAKE2b-256 | 8e63735d51e9c74aa40b8683ca3d612f75527b52ccaadc6ae1c8ddd078b68903 |