Skip to content

Commit 581e169

Browse files
committed
build: bump drone-flightplan --> 0.4.1
1 parent 4bf99dd commit 581e169

File tree

4 files changed

+80
-3
lines changed

4 files changed

+80
-3
lines changed

Justfile

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
# Copyright (c) Humanitarian OpenStreetMap Team
2+
#
3+
# This file is part of Drone-TM.
4+
#
5+
# Drone-TM is free software: you can redistribute it and/or modify
6+
# it under the terms of the GNU General Public License as published by
7+
# the Free Software Foundation, either version 3 of the License, or
8+
# (at your option) any later version.
9+
#
10+
# Drone-TM is distributed in the hope that it will be useful,
11+
# but WITHOUT ANY WARRANTY; without even the implied warranty of
12+
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+
# GNU General Public License for more details.
14+
#
15+
# You should have received a copy of the GNU General Public License
16+
# along with Drone-TM. If not, see <https:#www.gnu.org/licenses/>.
17+
#
18+
19+
set dotenv-load
20+
21+
# List available commands
22+
[private]
23+
default:
24+
just help
25+
26+
# List available commands
27+
help:
28+
just --justfile {{justfile()}} --list
29+
30+
# Run pre-commit hooks
31+
lint:
32+
#!/usr/bin/env sh
33+
cd {{justfile_directory()}}/src/backend
34+
uv run pre-commit run --all-files
35+
36+
# Increment Drone-TM
37+
bump:
38+
#!/usr/bin/env sh
39+
cd {{justfile_directory()}}/src/backend
40+
uv run cz bump --check-consistency
41+
42+
# Increment drone-flightplan (doesn't work yet!)
43+
bump-drone-flightplan:
44+
#!/usr/bin/env sh
45+
cd {{justfile_directory()}}/src/backend
46+
uv --project packages/drone-flightplan --directory packages/drone-flightplan run cz bump --check-consistency
47+
48+
# Run docs website locally
49+
docs:
50+
#!/usr/bin/env sh
51+
cd {{justfile_directory()}}/src/backend
52+
uv sync --group docs
53+
uv run mkdocs serve --config-file ../../mkdocs.yml --dev-addr 0.0.0.0:3000
54+
55+
# Echo to terminal with blue colour
56+
[no-cd]
57+
_echo-blue text:
58+
#!/usr/bin/env sh
59+
printf "\033[0;34m%s\033[0m\n" "{{ text }}"
60+
61+
# Echo to terminal with yellow colour
62+
[no-cd]
63+
_echo-yellow text:
64+
#!/usr/bin/env sh
65+
printf "\033[0;33m%s\033[0m\n" "{{ text }}"
66+
67+
# Echo to terminal with red colour
68+
[no-cd]
69+
_echo-red text:
70+
#!/usr/bin/env sh
71+
printf "\033[0;41m%s\033[0m\n" "{{ text }}"

src/backend/packages/drone-flightplan/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# CHANGELOG
22

3+
## drone-flightplan-0.4.1 (2025-10-16)
4+
5+
- capture edges on flightplan rotation
6+
- auto-rotate based on task longest edge
7+
- small bug fixed with hardcoded rotation val
8+
39
## drone-flightplan-0.4.0 (2025-10-13)
410

511
### Feat
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.4.0"
1+
__version__ = "0.4.1"

src/backend/packages/drone-flightplan/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
[project]
33
name = "drone-flightplan"
4-
version = "0.4.0"
4+
version = "0.4.1"
55
description = "Generate an optimized flight plan for aerial mapping with drones."
66
authors = [
77
{name = "Niraj Adhikari", email = "nrjadkry@gmail.com"},
@@ -30,7 +30,7 @@ packages = ["drone_flightplan"]
3030

3131
[tool.commitizen]
3232
name = "cz_conventional_commits"
33-
version = "0.4.0"
33+
version = "0.4.1"
3434
version_provider = "uv"
3535
version_files = [
3636
"pyproject.toml:version",

0 commit comments

Comments
 (0)