Richard Bowman
|
c37ed236c3
|
Depend on the relevant labthings branch
This will need to be fixed before merge
|
2026-05-11 11:07:38 +01:00 |
|
Julian Stirling
|
0351f661ed
|
Install management server from pypi. Will require os updates to launch.
|
2026-04-28 14:11:16 +01:00 |
|
Julian Stirling
|
e0e023a0c9
|
Bump stitching version
|
2026-03-27 16:04:58 +00:00 |
|
Julian Stirling
|
4f86833393
|
Bump version numbers for alpha5 release.
|
2026-03-26 14:12:51 +00:00 |
|
Julian Stirling
|
ad638fa8ee
|
Bump LabThings FastAPI requirement to 0.1.0
|
2026-03-24 08:45:29 +00:00 |
|
Julian Stirling
|
7e4ec53d78
|
Update how the application configuration is read for LabThings 0.0.17
|
2026-03-04 17:22:03 +00:00 |
|
Julian Stirling
|
d33b67393e
|
Merge branch 'headless-opencv' into 'v3'
Move to headless opencv
See merge request openflexure/openflexure-microscope-server!514
|
2026-03-02 13:35:42 +00:00 |
|
Julian Stirling
|
5bd2fb18c5
|
Move to headless opencv
|
2026-03-01 22:29:28 +00:00 |
|
Julian Stirling
|
f551fd5f28
|
Use cv2_enumerate_cameras by default if installed for naming openCV cameras
|
2026-02-26 14:53:20 +00:00 |
|
Julian Stirling
|
dcc73c248a
|
Remove commented gitlab-code-quality dep and use in CI
|
2026-02-16 00:01:02 +00:00 |
|
Julian Stirling
|
e5acda7cc7
|
Bump rust version
|
2026-02-15 23:34:36 +00:00 |
|
Julian Stirling
|
b46f8af8e7
|
Bump labthings-fastapi to 0.0.14 and fix error types in unit tests
|
2026-01-09 17:17:24 +00:00 |
|
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
|
782977e01c
|
Move integration tests to tests dir
|
2025-12-18 17:30:56 +00:00 |
|
Julian Stirling
|
ef9a88104b
|
Move hardware-specific-tests to tests dir
|
2025-12-18 17:28:05 +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
|
d3df6ba588
|
Bump labthings-fastapi (0.0.13) and stitching (0.2.3) versions
|
2025-12-16 13:32:57 +00:00 |
|
Julian Stirling
|
8ed76b4baf
|
Temporarily set labthings-fastapi dependancy to point at github not pypi during testing
|
2025-12-15 16:36:56 +00:00 |
|
Julian Stirling
|
5eea78cac7
|
update action, property, and setting syntax for labthings-fastapi 0.0.12
|
2025-12-14 18:23:26 +00:00 |
|
Julian Stirling
|
368c980c77
|
Pin fastapi-version until upstream issue in LabThings is fixed
|
2025-12-08 16:06:24 +00:00 |
|
Julian Stirling
|
5375e9578b
|
Update version for alpha 4 release and update changelog
|
2025-12-08 15:07:14 +00:00 |
|
Julian Stirling
|
6d74a68eca
|
Bump stitching version to v0.2.2
|
2025-12-08 14:37:13 +00:00 |
|
Julian Stirling
|
c3cb8436dc
|
Bump required stitching version
|
2025-12-03 11:14:47 +00:00 |
|
Julian Stirling
|
98cdb276d8
|
Add ruff isort rules with custom group for our own external packages
|
2025-12-02 16:25:11 +00:00 |
|
Julian Stirling
|
240b7d1ba5
|
Use semver library for checking sangaboard firmware version.
|
2025-12-02 11:55:56 +00:00 |
|
Julian Stirling
|
e4cb48eb6d
|
Stricter rules on pytest.raises, requiring match for generic error types
Closes #560
|
2025-10-28 17:20:40 +00:00 |
|
Julian Stirling
|
96ffbb2b49
|
Bump version for alpha3 and update changelog
|
2025-10-09 19:55:42 +01:00 |
|
Julian Stirling
|
b9ca8b3094
|
Apply suggestions from code review of branch Increased-linting
Co-authored-by: Beth Probert <beth_probert@outlook.com>
|
2025-09-19 10:16:47 +00:00 |
|
Julian Stirling
|
3227c0cddf
|
Remove ruff-increased-checking.toml as all checker are now on!
|
2025-09-18 16:21:45 +01:00 |
|
Julian Stirling
|
6b1e40f689
|
Add flake8-simplicity rules
|
2025-09-18 16:21:45 +01:00 |
|
Julian Stirling
|
d7d1f42b2c
|
Enable PyTest ruff checks
|
2025-09-18 16:21:45 +01:00 |
|
Julian Stirling
|
4655300910
|
Pin ruff version, allowing only bugfix updates
Closes #548
|
2025-09-18 16:21:45 +01:00 |
|
Julian Stirling
|
528c6a2b63
|
Add PyLint ruff checks
|
2025-09-18 16:21:45 +01:00 |
|
Julian Stirling
|
65f172d650
|
Stop using print statments or root level loggers
|
2025-09-18 16:21:45 +01:00 |
|
Julian Stirling
|
338d49f9e6
|
Remove remaining TODOs in favour of issues
|
2025-09-18 16:10:36 +01:00 |
|
Julian Stirling
|
ef89b536fc
|
Remove assert statements from production code
|
2025-09-18 16:10:36 +01:00 |
|
Julian Stirling
|
2ce49088e7
|
Add return typehints to magic methods
|
2025-08-27 18:56:09 +01:00 |
|
Julian Stirling
|
4c46330959
|
Add ANN20X rules to ruff
|
2025-08-27 18:56:08 +01:00 |
|
Julian Stirling
|
d673196671
|
Add ANN002, and ANN003 rules
|
2025-08-27 18:54:16 +01:00 |
|
Julian Stirling
|
24233412af
|
Start adding ANN ruff rules
|
2025-08-27 18:54:15 +01:00 |
|
Julian Stirling
|
6142a267db
|
Add flake8 bugbear checks
|
2025-08-12 13:09:43 +01:00 |
|
Julian Stirling
|
c98fd8ab6a
|
No longer use LabThings-FastAPI dev dependencies
|
2025-08-11 11:56:26 +01:00 |
|
Julian Stirling
|
058f890c61
|
Update version numbers for v3 alpha2 release
|
2025-08-08 11:58:14 +01:00 |
|
jaknapper
|
c64fa4e05b
|
Update stitching to 0.2
|
2025-08-08 10:49:05 +01:00 |
|
Julian Stirling
|
25e41dbff4
|
Add script to pull webapp from CI artifacts
|
2025-08-06 15:04:11 +01:00 |
|
Julian Stirling
|
8ee2a38d2a
|
Bump LabThings-Fastapi to 0.0.11
|
2025-07-28 13:09:38 +01:00 |
|
Julian Stirling
|
c64fe170cc
|
Update pyproject.toml to be clear where version strings need to be changed on release.
|
2025-07-14 17:11:54 +01:00 |
|
Julian Stirling
|
7e6017f648
|
Get codespell passing and add it as a CI job.
|
2025-07-11 00:16:25 +01:00 |
|
Julian Stirling
|
e33fecaef0
|
Documentation of python magic class methods
|
2025-07-10 16:46:10 +01:00 |
|
Julian Stirling
|
864ca91e5c
|
Add docstrings to all public package
|
2025-07-10 15:29:10 +01:00 |
|