Julian Stirling
5d25067a21
Update CI to fail if MyPy fails but to still give code quality report
2026-01-09 15:18:06 +00:00
Julian Stirling
472aa03822
Ignore dmypy.json
2026-01-09 15:18:04 +00:00
Julian Stirling
d08d4cd325
Move unit tests to their own sub-dir in tests
2025-12-18 17:08:02 +00:00
Julian Stirling
727d683c48
Add zip of picamera coverage and update CI to use it
2025-07-29 18:21:20 +01:00
Julian Stirling
a84a916719
Restructured text fixes so that pydoctor would return without an error
2025-07-09 23:59:08 +01:00
Julian Stirling
840ed7f20e
Update Thing Settings to use the new format provided by PR #110 of Labthings FastAPI
2025-07-07 15:24:30 +01:00
Julian Stirling
2ce2f998fa
add tests for helper classes defined by fast stack
2025-06-27 00:34:51 +01:00
Joe Knapper
9dac080566
Fixed merge conflict
2025-06-20 15:14:35 +00:00
Joe Knapper
b05e3bee63
added openflexure/ to .gitignore
2025-06-20 16:11:07 +01:00
Julian Stirling
c79184a6d9
Use same version number for server and webapp, add CI check
...
- Check webapp and server have same version number
- Use `genversion` on build to create javascript file with version string
from pyproject.toml
- Expose the version number in the js interface
- Correct format of current of alpha version string because javascript complains
Closes #382
2025-06-09 12:13:15 +01:00
Julian Stirling
7c30f7a720
Adjust simulation config to match full config updates, fix .gitignore
2025-06-01 20:06:45 +02:00
Julian Stirling
2ced848695
Add functionality for testing the scan planner on a given sample shape
2025-04-14 11:27:25 +01:00
Julian Stirling
7665d45e09
Make the coverage report touch all files
2025-04-11 23:29:32 +01:00
Richard Bowman
7fb4417ebe
Configuration files and other tweaks
...
The OFM server can now be run in "stub" mode on
my development machine, using an OpenCV
camera feed.
2024-08-09 02:42:32 +01:00
Richard Bowman
b9804cdc2d
Serve static web app at /
2023-09-06 11:56:20 +01:00
Richard Bowman
63d7a6eb4d
WIP: camera stage mapping
...
This still has some bugs, mostly related to numpy and serialisation.
2023-08-31 19:37:09 +01:00
Richard
e33e92b43a
Generate and use pytest XML reports
...
This generates XML reports when we run pytest through poe, and
uploads them in the relevant CI stage.
I've also ignored mypy cache files - I'm not sure why this hasn't
been an issue before...
2021-08-10 11:29:09 +01:00
Joel Collins
5232b36644
Test cobertura mypy coverage report
2021-01-08 10:05:31 +00:00
Joel Collins
7866ec0f47
Static type analysis
2020-11-30 13:36:45 +00:00
jtc42
579c705ef1
Added .env*/ and pip-wheel-metadata/
2019-11-01 16:07:01 +00:00
Joel Collins
affd9718a0
Ignore alt venvs
2019-09-16 17:34:15 +01:00
Joel Collins
178027a373
Ignore new .venv directory
2019-06-25 17:25:11 +01:00
jtc42
58cbbf32c2
Ignore pyenv files
2019-01-06 18:37:13 +00:00
Joel Collins
a55cf05066
Ignore UML diagrams
2018-11-07 11:03:08 +00:00
Joel Collins
fabc72824f
Ignore local dev script for activating venv
2018-11-06 13:51:45 +00:00
Joel Collins
4ba623da3f
Remove dev-specific activate script
2018-11-06 11:37:38 +00:00
Joel Collins
2f4f57a59b
Initial commit
2018-11-06 11:35:07 +00:00