622 Commits

Author SHA1 Message Date
Mose Müller
bbcba8b39f test: adding test for ColouredEnum component 2023-10-11 14:03:07 +02:00
Mose Müller
34e46e05ee feat: adding ColouredEnum component 2023-10-11 14:03:07 +02:00
Mose Müller
93c2f5ab70 docs: updating mkdocs documentation
- adding user guide section
- removing "baselevel: 4"
2023-10-11 13:58:55 +02:00
Mose Müller
106ffbfc40 removing .python-version 2023-10-11 13:52:13 +02:00
Mose Müller
5702adbdbd update version v0.1.2 2023-10-10 14:54:17 +02:00
Mose Müller
e3a7932ac4
Merge pull request #26 from tiqi-group/24-issue-pydase-checks-if-protected-variables-inherit-from-dataservice
fix: only check inheritance of public attributes
2023-10-10 12:54:45 +02:00
Mose Müller
21cd039610 fix: only check inheritance of public attributes 2023-10-10 12:51:50 +02:00
Mose Müller
0b5dd5393a remove publish-to-testpypi workflow v0.1.1 2023-10-10 12:35:52 +02:00
Mose Müller
0f7a8ec63b
Merge pull request #25 from tiqi-group/20-property-that-returns-an-enum-is-not-correctly-rendered
Fixes serialization for enum properties
2023-10-10 12:32:53 +02:00
Mose Müller
6fe30fc6ec update version 2023-10-10 12:31:43 +02:00
Mose Müller
5f64ec131c feat: adding enum_serialize test 2023-10-10 12:29:45 +02:00
Mose Müller
06bf5fb539 fix: serializing enum properties 2023-10-10 12:18:13 +02:00
Mose Müller
bdbb79e131 feat: removing "install_signal_handlers" method from protocol (would have been overwritten anyway) 2023-10-03 16:15:08 +02:00
Mose Müller
78b94d4fc8 feat: updating method docstring 2023-10-03 16:12:07 +02:00
Mose Müller
6d12371e7b docs: update installation instruction 2023-09-26 15:12:53 +02:00
Mose Müller
fb6146e01d docs: Updating links and formatting in Readme 2023-09-26 15:03:11 +02:00
Mose Müller
1c24ad879c adding docs badge to readme v0.1.0 2023-09-19 18:17:19 +02:00
Mose Müller
6f6cf8dd0d feat: adds readthedocs config file 2023-09-19 18:17:19 +02:00
Mose Müller
e602319f22 docs: updating Readme 2023-09-19 18:17:19 +02:00
Mose Müller
5e16eb9321 docs: adds section explaining how to set the log level 2023-09-19 18:17:19 +02:00
Mose Müller
8ad7ea511c Update Adding_Components.md 2023-09-19 18:17:19 +02:00
Mose Müller
9fa4333196 update Readme structure 2023-09-19 18:17:19 +02:00
Mose Müller
84d4c9c712 Update component section in readme 2023-09-19 18:17:19 +02:00
Mose Müller
b89644864c adds components section to readme 2023-09-19 18:17:19 +02:00
Mose Müller
70bfad6b0a docs: update Adding Components section 2023-09-19 18:17:19 +02:00
Mose Müller
86024be77e docs: adding "Adding Components" section to dev guide 2023-09-19 18:17:19 +02:00
Mose Müller
efac1e790f Updating mkdocs config 2023-09-19 18:17:19 +02:00
Mose Müller
da28b6c82c Adding mkdocs config and docs folder 2023-09-19 18:17:19 +02:00
Mose Müller
0e8970f0c5 Adding docs packages 2023-09-19 18:17:19 +02:00
Mose Müller
55ab705542 feat: adding publish workflow 2023-09-19 14:30:36 +02:00
Mose Müller
c970ae89d0 docs: updating image 2023-09-14 10:31:15 +02:00
Mose Müller
23ef229eb1 frontend: removes unused import 2023-09-14 10:29:23 +02:00
Mose Müller
cb94068faf
Merge pull request #19 from tiqi-group/14-spin-box-buttons-not-working
Removes buttons from number components.
2023-09-14 10:26:56 +02:00
Mose Müller
2ce8ace227 docs: updating readme 2023-09-14 10:24:55 +02:00
Mose Müller
ee124ead89 removes buttons from number components 2023-09-14 10:17:25 +02:00
Mose Müller
bbee77e231 feat: adds simple functionality to buttons in number component 2023-09-14 10:12:51 +02:00
Mose Müller
27520864c4 frontend: 'instant update' defaults to false 2023-09-14 08:35:10 +02:00
Mose Müller
e743d89f2e
Merge pull request #18 from tiqi-group/15-highlighted-digits-not-overwritten-when-typing-in-spin-boxes
feat: highlighted digits are overwritten in number components
2023-09-14 08:30:50 +02:00
Mose Müller
050a718e44 feat: highlighted digits are overwritten in number components 2023-09-14 08:28:38 +02:00
Mose Müller
d2b9dd832f
Merge pull request #17 from tiqi-group/13-superfluous-parameter-access-when-using-service-persistence
13 superfluous parameter access when using service persistence
2023-09-13 18:06:29 +02:00
Mose Müller
d5cb1a1478 fix: ignoring flake8 error 2023-09-13 18:02:50 +02:00
Mose Müller
82f8e1f90c test: adding additional helpers test 2023-09-13 18:01:40 +02:00
Mose Müller
c12bb87b2b feat: removing superfluous property accesses 2023-09-13 17:56:23 +02:00
Mose Müller
6eafe07ac7
Merge pull request #12 from tiqi-group/1-exception-handling-in-tasks
adds task_done_callback to each task
2023-08-18 16:26:34 +02:00
Mose Müller
76fb674fcd adds task_done_callback to each task
The task_done_callback function handles exceptions and emitting
a notification when the task has finished.
2023-08-18 16:25:13 +02:00
Mose Müller
e86fd1ffbe fix: intercepting rpyc-handled errors 2023-08-18 16:20:12 +02:00
Mose Müller
0626500cdd Removing pydase/utils/logging.py from pytest coverage report
Changing the environment variable "ENVIRONMENT" does not change the
confz configuration. Additionally, the setup_logging file is removing
any loggers (line 61). With this, caplog with loguru doesn't work as we
are already using some sort of hack to get the loguru logs with pytest.
We can therefore not test if the setup_logging function works as
expected.
2023-08-17 17:42:47 +02:00
Mose Müller
fab526a679 Updates python environment 2023-08-17 17:11:41 +02:00
Mose Müller
ea621c7c4b updates github workflow (pyright test) 2023-08-17 17:09:20 +02:00
Mose Müller
60984b6e13 fix: pyright error in helpers.py 2023-08-17 17:08:05 +02:00