Skip to content

Commit 838e7a9

Browse files
authored
UI for schedule and ship config building (#193)
New (optional) UI feature and new `virtualship plan` command for designing ship config and building the schedule file. Built using textual. Includes new tests for the UI.
1 parent c11f0aa commit 838e7a9

File tree

13 files changed

+1701
-86
lines changed

13 files changed

+1701
-86
lines changed

environment.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ dependencies:
1414
- copernicusmarine >= 2
1515
- openpyxl
1616
- yaspin
17+
- textual
1718

1819
# linting
1920
- pre-commit
@@ -22,6 +23,7 @@ dependencies:
2223
# Testing
2324
- pytest
2425
- pytest-cov
26+
- pytest-asyncio
2527
- codecov
2628
- seabird
2729
- setuptools

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ dependencies = [
3535
"PyYAML",
3636
"copernicusmarine >= 2",
3737
"yaspin",
38+
"textual",
3839
]
3940

4041
[project.urls]

0 commit comments

Comments
 (0)