summaryrefslogtreecommitdiffstats
path: root/glucometerutils/driver.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update typing to PEP 585 style.Diego Elio Pettenò2023-08-031-3/+4
| | | | | This replaces the usage of generics from `typing` with built-in or from `collections.abc` since Python 3.9 is the minimum supported version.
* Move driver loading to glucometerutils.driver.Diego Elio Pettenò2020-04-091-1/+18
| | | | This allows wrapping around some of the interfaces, and make typing more strict.
* Rename driver.GlucometerDriver to driver.GlucometerDevice.Diego Elio Pettenò2020-04-091-1/+1
| | | | | The "driver" is the module — the classes need to be called Device. This allows adding further typing around this.
* Move driver_base to glucometerutils.driver instead.Diego Elio Pettenò2020-04-091-0/+67
This makes it more like the other common modules, and allows expanding the interfaces.