35 Commits

Author SHA1 Message Date
Mose Müller
132856a8f0 updates mkdocstrings dependency (adds python extra)
updates requirements.txt
2024-08-20 11:50:27 +02:00
Mose Müller
014a7b9492 updates ruff dependency 2024-08-05 09:36:32 +02:00
Mose Müller
2136d1a157 remove requests from dev dependencies 2024-07-30 11:17:35 +02:00
Mose Müller
baad1268e8 updates documentation
- using material theme instead of readthedocs
- introducing "Interacting with pydase Services" guide
    - restful api docs
    - auto-generated frontend
    - pydase.Client
2024-07-30 08:28:37 +02:00
Mose Müller
9ce0c93954 adds swagger-ui-tag python dep to render swagger ui, updates mkdocs to include new page 2024-07-30 08:28:37 +02:00
Mose Müller
e659ca9d1c adds requests to dev group 2024-07-30 08:28:37 +02:00
Mose Müller
fdb17e44e2 replaces fastapi with aiohttp 2024-07-25 08:25:10 +02:00
Mose Müller
7254482b35 updates pint to fix numpy dependency issue 2024-07-09 08:39:35 +02:00
Mose Müller
44d5a98449 removes Pillow dependency, updates Image component 2024-07-09 07:52:18 +02:00
Mose Müller
09e66400c3 removes rpyc dependency 2024-04-16 10:21:25 +02:00
Mose Müller
690ecd7317 adds aiohttp to python deps (used for socketio.AsyncClient) 2024-04-04 16:26:28 +02:00
Mose Müller
ada9dcce4a adds websocket-client package 2024-03-27 12:06:14 +01:00
Mose Müller
a88a0c6133 Updates python dependencies 2024-03-06 18:28:11 +01:00
Mose Müller
5ff279d5bd Updates fastapi and uvicorn dependenciees 2024-02-26 09:37:24 +01:00
Mose Müller
2c95a2496c adds frontend DeviceConnection component 2024-02-01 13:33:22 +01:00
Mose Müller
a303ba7f0b adds pytest-asyncio to dev dependencies 2023-12-21 13:25:54 +01:00
Mose Müller
1ec034a62e updates pyproject config (removes black and isort) 2023-11-30 09:12:51 +01:00
Mose Müller
56ae9086b5 poetry: makes dev and docs groups optional, removes venv and venvPath from pyright config 2023-11-29 15:34:49 +01:00
Mose Müller
6997c4a842 updates python dependencies 2023-11-28 15:17:59 +01:00
Mose Müller
de4e4ed178 update python deps 2023-11-27 17:16:15 +01:00
Mose Müller
b08a976d2a removes tests from pyright includes, updates poetry.lock 2023-11-03 09:54:46 +01:00
Mose Müller
b654c7d176 adds pytest-mock to python dependencies 2023-10-19 11:12:32 +02:00
Mose Müller
453076da86 removing loguru python dependency 2023-10-16 16:58:16 +02:00
Mose Müller
0e8970f0c5 Adding docs packages 2023-09-19 18:17:19 +02:00
Mose Müller
fab526a679 Updates python environment 2023-08-17 17:11:41 +02:00
Mose Müller
ecedcfd852 update python environment 2023-08-16 10:53:27 +02:00
Mose Müller
a00e2fbca7 Updating python environment
- adding pillow to manipulate images
2023-08-10 15:08:47 +02:00
Mose Müller
eed309590e feat: adding support for units
With `pint` as the unit package, the user can now define Quantities as
attributes of their DataService class. This will be rendered as a float
in the frontend application with the unit as an additional field
appended to the form.
2023-08-07 14:05:48 +02:00
Mose Müller
29ce850775 updating confz dependency 2023-08-02 12:06:23 +02:00
Mose Müller
e8dd332753 updatign python environment 2023-08-02 12:06:22 +02:00
Mose Müller
532390c3fd Updating python environment 2023-08-02 12:06:21 +02:00
Mose Müller
c13cd24a66 fix: upating python-socketio to fix compatibility issues 2023-08-02 12:06:19 +02:00
Mose Müller
8fdfe577a0 updating python environment 2023-08-02 12:06:19 +02:00
Mose Müller
ebeb4c1520 update python environment 2023-08-02 12:06:19 +02:00
Mose Müller
b67c0f9da3 Initial commit 2023-08-02 12:06:19 +02:00