Commit graph

23 commits

Author SHA1 Message Date
Richard Bowman
ba62bdf867 Update pysangaboard to 0.3.3 2023-03-21 12:51:03 +00:00
Richard Bowman
80d026d778 Downgrade markupsafe so jinja2 still works 2022-08-09 13:18:07 +01:00
Richard Bowman
d98cc3ff34 Update sangaboard dependency and re-lock
Dependencies could use some revision - in particular could we use
Flask 2?  That's a LabThings issue really...

I have updated a few dependencies (mostly dev ones), as ever Black is
an issue - have reverted to the previous pinned prerelease because the
full release is incompatible with flask 2.
2022-08-08 22:08:20 +01:00
Richard Bowman
ed6e22d020 Bump version and add sangaboard v4 dependency 2022-08-04 17:08:34 +01:00
Richard Bowman
6d1366db61 Version bump and changelog 2022-01-17 11:39:04 +00:00
Richard
e5ba12aab1 Version bump 2021-09-22 00:15:14 +01:00
Richard
8b8572f2f2 Version bump and changelog 2021-08-11 16:02:33 +01:00
Richard
fe3fb5c66b Incorporate LabThings 1.3
The necessary changes to produce valid OpenAPI docs are now in
the latest release of LabThings.  This change updates it.

Also, isort was trying to sort my virtual environment, hence
the change to pyproject.toml.
I don't know why that happened - maybe an update to isort?
2021-07-25 22:23:54 +01:00
Richard Bowman
e2990b5b38 Bump pylint version and fix to 2.8 to avoid bug
pylint 2.9 crashes - I can't figure out why, but it seems like it's
a bug in pylint rather than an error in our code.
We should try to track it down and get it fixed, I've seen
some similar bug reports on their github, but
all of them should be resolved in 2.9...
2021-07-21 10:49:56 +01:00
Richard
72f3c11fdd linting and typing fixes 2021-07-19 20:29:13 +01:00
Richard
b7c9d3b73b Sorted remaining content_type issues and blackened 2021-07-19 20:09:09 +01:00
Richard
077d6fdc4b Added OpenAPI validation from apispec 2021-07-19 11:50:50 +01:00
Richard
19abfff061 Add HTTP API to docs 2021-07-06 15:26:27 +01:00
Richard
4ca51d9ba9 Version bump 2021-05-25 17:03:02 +01:00
Richard Bowman
a2ba95c1d3 Minor linting improvements
I have now disabled W1203 globally, see comment in
pyproject.toml
2021-04-27 11:17:11 +01:00
Richard Bowman
1b5b576664 Improved comments 2021-04-21 11:28:30 +01:00
Richard Bowman
9783dfaeff Updated readme and version-bump for clarity 2021-03-31 10:21:45 +01:00
Richard Bowman
1cea75be70 Formatting fixes 2021-03-31 09:40:31 +01:00
Richard Bowman
300d6878bb Upgraded black to match master 2021-03-31 09:35:13 +01:00
Richard Bowman
17b19d7dfd fix poe
poe was assuming we were using poetry - I have
configured it not to use poetry now. This required
using a newer version.
2021-03-29 16:59:40 +01:00
Richard Bowman
af7ef08f63 Move away from poetry
More or less everything is now done by setup.py
Pipfile simply installs the module in editable mode, which
recursively resolves dependencies as defined in setup.py.
2021-03-26 21:11:22 +00:00
jtc42
e8074252ca Migrate to Poetry pyproject.toml 2019-01-06 18:37:25 +00:00
Joel Collins
2f4f57a59b Initial commit 2018-11-06 11:35:07 +00:00