Contains geometry classes for common raster operations.
Project description
tuw_raster_geometry
[!WARNING] Add your own documentation!
[!IMPORTANT] This project uses
uvfor package management andJustfor task automation. To installuvcheck the uv documentation. To installJust, follow the instructions in the Just documentation.
First Steps
After you have just used the cookiecutter to create this repo, you might want to follow these steps:
- Initialize a git repo with
git initorjust init - Install the Pre-Commit Hooks, to identify simple issues before commiting. You can run
just hooksor useuvx pre-commit install - Set up a virtual environment. You might want to use
uv add <package>to add dependencies to your project (nopip installnecessary)
Development
The Pre-commit Hooks will lint and format your code, aswell as running some checks. In order to use the Pre-commit hooks, run:
uvx pre-commit install
# or use the Justfile
just hooks
[!TIP] Checkout the
Justfileor list all recipes withjustto find commands that help you in your work.
By default cody quality checks (formatter, linter and type-checker) are inplace, via Github Actions and GitLab CI/CD,
which does the same as the pre-commit hooks.
Additionally the same code quality checks can be run manually via:
just check
# or manually with
uvx ruff check . --fix
uvx ruff format .
uvx ty check
[!IMPORTANT] The configuration for the linter, the formatter and the typechecker can be done in the
pyproject.tomlfile. By default ALL Linting Rules are enabled. If some rule are not desired in the project use theexcludefield to disregard them.
Further more there are example docs in this repository, which you can use as a startingpoint for your code documentation.
A certain framework has been choosen, but it only serves as a suggestion to you.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tuw_raster_geometry-1.1.1.tar.gz.
File metadata
- Download URL: tuw_raster_geometry-1.1.1.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.0 {"installer":{"name":"uv","version":"0.11.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
29d78b88cf49575ec1c4174e71b408ef3a578f4041299ca4d721b10df81877f1
|
|
| MD5 |
31e43d39ce72cc1e6c1304269e7233ae
|
|
| BLAKE2b-256 |
673b7dbf3fe440e0c3fc4d12ab214d09a8e1d7dcf19b9b67467c62f6f8188022
|
File details
Details for the file tuw_raster_geometry-1.1.1-py3-none-any.whl.
File metadata
- Download URL: tuw_raster_geometry-1.1.1-py3-none-any.whl
- Upload date:
- Size: 6.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.0 {"installer":{"name":"uv","version":"0.11.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
28ed2daebfcadfc7ba6981ab0fd445e0effc3bbe2ffce8e3522f3f6cf9eae904
|
|
| MD5 |
460c3791b15e6f6b26f1cefe26978c97
|
|
| BLAKE2b-256 |
49f5abd67a5b794a4f559f56422590762bd21160216cb094b34f3765372d9d0d
|