Commit Graph

17 Commits

Author SHA1 Message Date
Mose Müller 7a55903b01 removing legacy type hints (<v3.9) 2023-09-19 18:16:14 +02:00
Mose Müller f948605b58 feat: adding support for python 3.8, 3.9 2023-09-19 18:16:14 +02:00
Mose Müller 82f8e1f90c test: adding additional helpers test 2023-09-13 18:01:40 +02:00
Mose Müller 29ebc566bb tests: adds some utils.helpers tests 2023-08-17 11:16:34 +02:00
Mose Müller 06f93c110e fixing tests 2023-08-10 15:10:05 +02:00
Mose Müller b8706f661b tests: adding component tests (NumberSlider) 2023-08-09 11:21:20 +02:00
Mose Müller b8b503b3d6 feat: adding version test 2023-08-08 14:15:35 +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 53afb139f2 renaming pyDataService -> pydase 2023-08-02 12:09:33 +02:00
Mose Müller 6c15b85679 fixing tests 2023-08-02 12:06:22 +02:00
Mose Müller 7861def541 renaming pyDataInterface -> pyDataService 2023-08-02 12:06:22 +02:00
Mose Müller bcc846f70d feat: moving CallbackManager to new file, moving emit_notification to CallbackManager 2023-08-02 12:06:22 +02:00
Mose Müller bb48ba237d fixing tests 2023-08-02 12:06:20 +02:00
Mose Müller 319a62bb01 fix: property callback issues, implemented new tests 2023-08-02 12:06:19 +02:00
Mose Müller 206a831473 feat: added property callbacks, added warnings 2023-08-02 12:06:19 +02:00
Mose Müller 460be17ecb moving from _full_access_name to callbacks 2023-08-02 12:06:19 +02:00
Mose Müller b67c0f9da3 Initial commit 2023-08-02 12:06:19 +02:00