You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are rewriting the project to be more modular and typed. Since there will be significant breaking changes, commits will be added in the dev branch and merged into master once stabilised.
- fix: broken numpy docs in python files
- collapse `rst` api references to single index md
- style: fix test E501
- ci: update joss, paper
- remove: forge `environment.yml` (deprecate conda)
- remove: `MANIFEST.in` (replaced with hatchling)
- original code largely intact. only adding types to check for logic errors.
- fix: explicitly use uint16 for enums
- fix: `end_time` -> `duration_s`
- fix: `global_time` should be `seconds_since_start`
- rename: `traffic.ap` -> `traffic.autopilot`
- rename: `ConvertHistoricDemo` time -> timestamps
- fix misc logic errors
- chore: properly run ruff, mypy and tests with uv
We are rewriting the project to be more modular and typed. Since there will be significant breaking changes, commits will be added in the dev branch and merged into master once stabilised.
todo:
uv
(modern package manager)web
andera5
optional dependenciesruff
(linting)mkdocs
mypy
Calculation
,Unit
,Nav
to pure functionsPerformance
should not storeBada
fastapi
debugging much easier)
conda
yarn
tonpm
non-goals:
some notes:
Traffic
,Autopilot
)Environment
responsible for many tasks: simulation, socket IO, file IO.Aircraft
doesn't hold its own data, but acts as a pointer/slice to the arrays insideTraffic
Traffic.del_aircraft()
is calledrun_simulation
signalThe text was updated successfully, but these errors were encountered: